9. 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: providing sentiment dictionaries and false-positive dictionaries with associated sentiment indicators, wherein a sentiment dictionary and a false-positive dictionary are provided for each type of sentiment, wherein the sentiment dictionary includes sub-constructs that are correctly classified as the associated sentiment indicator, and wherein the false-positive dictionary includes sub-constructs that are incorrectly classified as the associated sentiment indicator; parsing the electronic message to identify one or more sub-constructs; finding a first sub-construct of the one or more sub-constructs in a false-positive dictionary from the false-positive dictionaries that indicates that the first sub-construct is incorrectly classified as the associated sentiment indicator of the false-positive dictionary; for each of the one or more sub-constructs, other than the first sub-construct, that are not found in the false-positive dictionaries finding that sub-construct in a sentiment dictionary from the sentiment dictionaries; assigning a score for the associated sentiment indicator; and applying a rule that includes the sub-construct and another sub-construct from the one or more sub-constructs to adjust the score; obtaining a final score for each type of sentiment indicator in the electronic message by summing scores for sub-constructs having been assigned the score for that type of sentiment indicator without counting the first sub-construct that has been found in the false-positive dictionary; and based on the final score for each type of sentiment indicator, identifying the sentiment of the electronic message.
9. 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: providing sentiment dictionaries and false-positive dictionaries with associated sentiment indicators, wherein a sentiment dictionary and a false-positive dictionary are provided for each type of sentiment, wherein the sentiment dictionary includes sub-constructs that are correctly classified as the associated sentiment indicator, and wherein the false-positive dictionary includes sub-constructs that are incorrectly classified as the associated sentiment indicator; parsing the electronic message to identify one or more sub-constructs; finding a first sub-construct of the one or more sub-constructs in a false-positive dictionary from the false-positive dictionaries that indicates that the first sub-construct is incorrectly classified as the associated sentiment indicator of the false-positive dictionary; for each of the one or more sub-constructs, other than the first sub-construct, that are not found in the false-positive dictionaries finding that sub-construct in a sentiment dictionary from the sentiment dictionaries; assigning a score for the associated sentiment indicator; and applying a rule that includes the sub-construct and another sub-construct from the one or more sub-constructs to adjust the score; obtaining a final score for each type of sentiment indicator in the electronic message by summing scores for sub-constructs having been assigned the score for that type of sentiment indicator without counting the first sub-construct that has been found in the false-positive dictionary; and based on the final score for each type of sentiment indicator, identifying the sentiment of the electronic message. 16. The computer system of claim 9 , wherein the program is provided as a service in a cloud environment.