REAL-TIME MESSAGE SENTIMENT AWARENESS
First Claim
1. A method for determining a sentiment of an electronic message, comprising:
- parsing, using a processor of a computer, the electronic message to identify one or more sub-constructs;
for at least one of the sub-constructs that is not false-positive,assigning a sentiment indicator from a set of types of sentiment indicators; and
assigning a score for the sentiment indicator;
obtaining a final score for at least one type of sentiment indicator in the electronic message by summing scores for that type of sentiment indicator; and
based on the final score for the at least one type of sentiment indicator, identifying a sentiment of the electronic message.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided are techniques for determining a sentiment of an electronic message. The electronic message is parsed to identify one or more sub-constructs. For at least one of the sub-constructs that is not false-positive, a sentiment indicator is assigned from a set of types of sentiment indicators, and a score is assigned for the sentiment indicator. A final score is obtained for at least one type of sentiment indicator in the electronic message by summing scores for that type of sentiment indicator. Based on the final score for the at least one type of sentiment indicator, a sentiment of the electronic message is identified.
88 Citations
25 Claims
-
1. A method for determining a sentiment of an electronic message, comprising:
-
parsing, using a processor of a computer, the electronic message to identify one or more sub-constructs; for at least one of the sub-constructs that is not false-positive, assigning a sentiment indicator from a set of types of sentiment indicators; and assigning a score for the sentiment indicator; obtaining a final score for at least one type of sentiment indicator in the electronic message by summing scores for that type of sentiment indicator; and based on the final score for the at least one type of sentiment indicator, identifying a sentiment of the electronic message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer system for determining a sentiment of an electronic message, comprising:
-
a processor; and a storage device connected to the processor, wherein the storage device has stored thereon a program, and wherein the processor is configured to execute instructions of the program to perform operations, wherein the operations comprise; parsing, using a processor of a computer, the electronic message to identify one or more sub-constructs; for at least one of the sub-constructs that is not false-positive, assigning a sentiment indicator from a set of types of sentiment indicators; and assigning a score for the sentiment indicator; obtaining a final score for at least one type of sentiment indicator in the electronic message by summing scores for that type of sentiment indicator; and based on the final score for the at least one type of sentiment indicator, identifying a sentiment of the electronic message. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer program product for determining a sentiment of an electronic message, the computer program product comprising:
-
a computer readable storage medium having computer readable program code embodied therewith, wherein the computer readable program code, when executed by a processor of a computer, is configured to perform; parsing, using a processor of a computer, the electronic message to identify one or more sub-constructs; for at least one of the sub-constructs that is not false-positive, assigning a sentiment indicator from a set of types of sentiment indicators; and assigning a score for the sentiment indicator; obtaining a final score for at least one type of sentiment indicator in the electronic message by summing scores for that type of sentiment indicator; and based on the final score for the at least one type of sentiment indicator, identifying a sentiment of the electronic message. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25)
-
Specification