Method and system for estimating a sentiment for an entity
First Claim
1. A method for estimating a sentiment for an entity named in a search query, the method comprising:
- providing a system having a user interface, non-transitory memory, and a processing platform, the system being communicatively connectable to an information space, the memory having a sentiment dictionary, the sentiment dictionary comprising;
a plurality of adjectives,a plurality of group contexts, each group context having at least one noun,each of the adjectives being associated with at least one respective group context, each of the adjectives being assigned a fixed value to represent an emotional sentiment for each group context that adjective is associated with such that that adjective is determined to have the assigned fixed value when that adjective is identified as describing the at least one noun of the group context,the system receiving a search query that comprises at least one noun or name associated with the entity;
the system retrieving documents from the information space that correspond to the search query;
the system searching the retrieved documents for the adjectives in the sentiment dictionary that are within a predetermined textual distance of the group contexts of the sentiment dictionary;
the system calculating a sentiment score value for the search query, the calculating of the sentiment score value comprising;
determining a number of occurrences of the adjectives of the sentiment dictionary for each of the retrieved documents,determining the fixed value for each of the adjectives for each of the occurrences such that the fixed value of the adjective for each occurrence is the fixed value assigned to the adjective for the group context to which the occurrence of the adjective is detected, andadding the fixed values for the adjectives found in the retrieved documents to determine a sentiment score value.
6 Assignments
0 Petitions
Accused Products
Abstract
A method for estimating a sentiment conveyed by the content of information sources towards an entity is presented. The sentiment is obtained with respect to a query context that may be specified, e. g. by specific terms or expressions, like a product or service name. A sentiment dictionary having a plurality of sentiment terms is provided, wherein each sentiment term has assigned a sentiment value, and at least one of said sentiment terms is associated to a group context. Text documents are screened for occurrences of sentiment terms that are associated to a group context corresponding to the query context. Calculating a sentiment score value is performed as a function of the occurrences of sentiment terms having a similar or same group context as the query context. The method may be carried out automatically without manual analysis of the actual semantic content of the text documents under consideration.
49 Citations
15 Claims
-
1. A method for estimating a sentiment for an entity named in a search query, the method comprising:
-
providing a system having a user interface, non-transitory memory, and a processing platform, the system being communicatively connectable to an information space, the memory having a sentiment dictionary, the sentiment dictionary comprising; a plurality of adjectives, a plurality of group contexts, each group context having at least one noun, each of the adjectives being associated with at least one respective group context, each of the adjectives being assigned a fixed value to represent an emotional sentiment for each group context that adjective is associated with such that that adjective is determined to have the assigned fixed value when that adjective is identified as describing the at least one noun of the group context, the system receiving a search query that comprises at least one noun or name associated with the entity; the system retrieving documents from the information space that correspond to the search query; the system searching the retrieved documents for the adjectives in the sentiment dictionary that are within a predetermined textual distance of the group contexts of the sentiment dictionary; the system calculating a sentiment score value for the search query, the calculating of the sentiment score value comprising; determining a number of occurrences of the adjectives of the sentiment dictionary for each of the retrieved documents, determining the fixed value for each of the adjectives for each of the occurrences such that the fixed value of the adjective for each occurrence is the fixed value assigned to the adjective for the group context to which the occurrence of the adjective is detected, and adding the fixed values for the adjectives found in the retrieved documents to determine a sentiment score value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
Specification