2010 · 75 citations · 10 references
ComputingComputer ScienceMarketingMachine LearningNatural Language ProcessingText AnalyticsLanguage ModelingOpinion MiningSentiment AnalysisText MiningText NormalizationText PreprocessingMixture ModelMixture Model AnalysisN-gram FeaturesPolarity ClassificationPolarity DetectionSentiment ClassificationTextual Sentiment AnalysisTweet Sentiment Analysis
We present a machine learning approach to sentiment classification on twitter messages (tweets). We classify each tweet into two categories: polar and non-polar. Tweets with positive or negative sentiment are considered polar. They are considered non-polar otherwise. Sentiment analysis of tweets can potentially benefit different parties, such as consumers and marketing researchers, for obtaining opinions on different products and services. We present methods for text normalization of the noisy tweets and their classification with respect to the polarity. We experiment with a mixture model approach for generation of sentimental words, which are later used as indicator features of the classification model. Based on a gold standard manually annotated ensemble of tweets, with the new approach, we obtain F-scores that are relatively 10% better than a classification baseline that uses raw word n-gram features.
10
Twitter as a Corpus for Sentiment Analysis and Opinion Mining
2010 · 2.7K citations · Full text
BoosTexter: A Boosting-based System for Text Categorization
Robert E. Schapire, Yoram Singer · Machine Learning · 2000 · 2.2K citations · Full text