METHOD AND SYSTEM RELATING TO SENTIMENT ANALYSIS OF ELECTRONIC CONTENT
First Claim
1. A method comprising:
- receiving an item of content;
parsing the item of content with a microprocessor to generate a linguistic annotated item of content with language associations;
retrieving from a term selection rules repository stored upon a memory at least a rule of a plurality of rules;
applying with the microprocessor the at least a rule of the plurality of rules to establish a set of candidate sentiment carrying terms within the linguistic annotated item of content;
querying the set of candidate sentiment carrying terms against a target-domain sentiment lexicon to generate a set of sentiment labeled terms; and
applying to the linguistic annotated item of content a set of sentiment labeling rules established in dependence of at least the set of sentiment labeled terms to generate a sentiment label for the item of content.
1 Assignment
0 Petitions
Accused Products
Abstract
Users receive information which must be filtered, processed, analysed, reviewed, consolidated and distributed or acted upon. Prior art tools automatically processing content to assign sentiment to the content are ineffective as essential aspects such as context are not considered. Embodiments of the invention provide automatic contextual based sentiment classification of content in terms of both sentiments expressed and their intensity. Further a content set is analysed to rapidly establish an “at-a-glance” type assessment of the key topics/themes present within the content set and sentimentally annotate each. Importantly embodiments of the invention also provide for a user to establish the basis for the sentiment associated with an item of or set of content, i.e. make it explainable. Further embodiments of the invention provide for the establishment of psychological tone to sentiments where the sentiments and psychological tones to be tuned from the context or domain of the content.
116 Citations
23 Claims
-
1. A method comprising:
-
receiving an item of content; parsing the item of content with a microprocessor to generate a linguistic annotated item of content with language associations; retrieving from a term selection rules repository stored upon a memory at least a rule of a plurality of rules; applying with the microprocessor the at least a rule of the plurality of rules to establish a set of candidate sentiment carrying terms within the linguistic annotated item of content; querying the set of candidate sentiment carrying terms against a target-domain sentiment lexicon to generate a set of sentiment labeled terms; and applying to the linguistic annotated item of content a set of sentiment labeling rules established in dependence of at least the set of sentiment labeled terms to generate a sentiment label for the item of content. - View Dependent Claims (2, 3, 4)
-
-
5. A method comprising:
-
a) receiving an item of content; b) receiving upon a microprocessor an indication of a predetermined portion of the item of content to analyze; c) establishing with the microprocessor a plurality of positive sentiment terms and a plurality of negative sentiment terms; d) parsing with the microprocessor the predetermined portion of the item of content to count occurrences of a positive sentiment term of the plurality of positive sentiment terms to establish a positive sentiment count; e) parsing with the microprocessor the predetermined portion of the item of content to count occurrences of a negative sentiment term of the plurality of negative sentiment terms to establish a negative sentiment count; and f) determining with the microprocessor a sentiment label to associate with the item of content in dependence upon at least one of the occurrences of the positive sentiment term and occurrences of the negative sentiment term. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method comprising:
-
receiving with an item of content; processing with a microprocessor the item of content to determine occurrences of content sentiment-carrying terms; displaying to a user the sentiment labels of content sentiment-carrying terms within the item of content; and presenting to the user any sentiment intensity variation based on matching at least one of a predetermined sentence and a phrasal syntactic structure of the document with a repository of syntactic structure patterns. - View Dependent Claims (17, 18, 19)
-
-
20. A method comprising:
-
a) receiving a plurality of items of content; b) identifying with a microprocessor within the plurality of items of content at least a core multi-item concept of a plurality of core multi-item concepts, each core multi-item concept relating to a concept contained at least within a predetermined portion of the plurality of items of concept; c) selecting a core multi-item concept from the plurality of core multi-item concepts; and d) establishing with the microprocessor a sentiment relating to the core multi-item concept for the plurality of items of content. - View Dependent Claims (21, 22, 23)
-
Specification