Applying a Genetic Algorithm to Compositional Semantics Sentiment Analysis to Improve Performance and Accelerate Domain Adaptation
First Claim
1. A method, in a data processing system, for applying a genetic algorithm to semantic sentiment analysis, the method comprising:
- providing, by the data processing system, a sentiment analysis model to a sentiment analysis algorithm;
training, by the data processing system, the sentiment analysis model using a genetic algorithm based on a training corpus of documents with corresponding desired sentiment analysis values for a given domain to form a trained sentiment analysis model;
performing, by the data processing system, the sentiment analysis algorithm on an input document using the trained sentiment analysis model to form a domain-specific sentiment analysis result; and
outputting, by the data processing system, the domain-specific sentiment analysis result.
1 Assignment
0 Petitions
Accused Products
Abstract
A mechanism is provided in a data processing system for applying a genetic algorithm to semantic sentiment analysis. The mechanism provides a sentiment analysis model to a sentiment analysis algorithm. The mechanism trains the sentiment analysis model using a genetic algorithm based on a training corpus of documents with corresponding desired sentiment analysis values for a given domain to form a trained sentiment analysis model. The mechanism performs the sentiment analysis algorithm on an input document using the trained sentiment analysis model to form a domain-specific sentiment analysis result. The mechanism outputs the domain-specific sentiment analysis result.
42 Citations
20 Claims
-
1. A method, in a data processing system, for applying a genetic algorithm to semantic sentiment analysis, the method comprising:
-
providing, by the data processing system, a sentiment analysis model to a sentiment analysis algorithm; training, by the data processing system, the sentiment analysis model using a genetic algorithm based on a training corpus of documents with corresponding desired sentiment analysis values for a given domain to form a trained sentiment analysis model; performing, by the data processing system, the sentiment analysis algorithm on an input document using the trained sentiment analysis model to form a domain-specific sentiment analysis result; and outputting, by the data processing system, the domain-specific sentiment analysis result. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer program product comprising a computer readable storage medium having a computer readable program stored therein, wherein the computer readable program, when executed on a computing device, causes the computing device to:
-
provide a sentiment analysis model to a sentiment analysis algorithm; train the sentiment analysis model using a genetic algorithm based on a training corpus of documents with corresponding desired sentiment analysis values for a given domain to form a trained sentiment analysis model; perform the sentiment analysis algorithm on an input document using the trained sentiment analysis model to form a domain-specific sentiment analysis result; and output the domain-specific sentiment analysis result. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. An apparatus comprising:
-
a processor; and a memory coupled to the processor, wherein the memory comprises instructions which, when executed by the processor, cause the processor to; provide a sentiment analysis model to a sentiment analysis algorithm; train the sentiment analysis model using a genetic algorithm based on a training corpus of documents with corresponding desired sentiment analysis values for a given domain to form a trained sentiment analysis model; perform the sentiment analysis algorithm on an input document using the trained sentiment analysis model to form a domain-specific sentiment analysis result; and output the domain-specific sentiment analysis result. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification