Sentiment Analysis via Syntactic Constituents and Entity Linking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current sentiment analysis systems face challenges in accurately determining sentiment between entities in natural language, particularly in smaller text units like clauses or noun phrases, and fail to capture implicit sentiment due to their rigid frameworks and shallow methods, which limit their flexibility and effectiveness.

Innovation Solution

A computerized method that analyzes natural language to determine sentiment between entities by receiving and processing the language to identify syntactic constituents, linking relevant entities, and calculating an overall sentiment score through sentiment scoring of each constituent, while also generating a confidence score for the assessed sentiment.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If fixed frames or templates are used for sentiment analysis, then the analysis structure is simplified, but the system becomes less flexible and less useful for varied text units

Engineering Contradiction:
Improveanalysis structureVSAvoidflexibility
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent implements a dynamic analysis framework that adapts to different text units (clauses, noun phrases, sentences) rather than using fixed templates. The system dynamically identifies and processes relevant constituents based on the input text structure, enabling flexibility across varied text types while maintaining organized analysis through its modular constituent-based approach.

Inventive Principle:
Principle #15Dynamics

2Productivity

If shallow methods are used for entity-level sentiment analysis, then the processing is simpler and faster, but implicit sentiment layers are ignored and analysis accuracy is reduced

Engineering Contradiction:
Improveprocessing speedVSAvoidsentiment analysis accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent segments sentiment analysis into multiple hierarchical layers, processing both explicit and implicit sentiment at different levels (constituent level, phrase level, sentence level). This multi-layered segmentation allows the system to capture implicit sentiment that shallow methods miss, while maintaining processing efficiency through structured modular analysis of each layer.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent adds a dimensional layer to sentiment analysis by introducing implicit sentiment analysis alongside explicit sentiment. This multi-dimensional approach transforms the analysis from a single-layer explicit sentiment detection to a multi-layer framework that simultaneously processes explicit and implicit sentiment dimensions, enhancing accuracy without sacrificing processing speed.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Device complexity

If atomic sentiment carriers are analyzed in isolation, then the analysis is simpler, but misleading results occur due to contextual operators that modify sentiment

Engineering Contradiction:
Improveanalysis methodVSAvoidsentiment classification accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The patent introduces syntactic constituents as intermediary elements that connect atomic sentiment carriers with their contextual operators. Rather than analyzing sentiment carriers in isolation or treating the entire sentence as a single unit, the system uses constituents (phrases, clauses) as intermediate layers that preserve both the atomic sentiment information and the contextual modification, enabling accurate sentiment classification through this mediating structure.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9336205B2System and method for analysing natural language
Publication Date: 2016.05.10 THEYSAY
  • US9336205B2 patent drawing
  • US9336205B2 patent drawing
  • US9336205B2 patent drawing

AI summary

A computer implemented method for analyzing natural language to determine a sentiment between two entities discussed in the natural language, comprising the following steps: receiving the natural language at a processing circuitry; analyzing the natural language to determine a syntactic representation which shows syntactic constituents of the analyzed natural language and to determine a sentiment score of each constituent; determining which constituents link the two entities; and calculating an overall sentiment score for the sentiment between the two entities by processing the sentiment score of each constituent of the constituents determined to link the two entities.