ACM Transactions on Information Systems · 2003 · 1.5K citations · 24 references
ComputingComputer ScienceComputational LinguisticsNatural Language ProcessingSemanticsOpinion MiningSemantic AnalysisSentiment AnalysisTextual AnalysisAutomated Text ClassificationLatent Semantic AnalysisOpinion AnnotationPointwise Mutual InformationPolarity DetectionSemantic Orientation DetectionText ClassificationTextual Sentiment Analysis
Semantic orientation describes whether a word conveys praise or criticism, varying in direction and intensity. The authors aim to develop an automated system for measuring semantic orientation to support text classification, filtering, opinion tracking, survey analysis, and chatbot applications. They infer a word’s orientation from its statistical association with positive and negative paradigm words, evaluating two variants—pointwise mutual information and latent semantic analysis—on 3,596 manually labeled words. The approach achieves 82.8% accuracy overall, rising above 95% when the algorithm abstains from classifying mild words.
The evaluative character of a word is called its semantic orientation . Positive semantic orientation indicates praise (e.g., "honest", "intrepid") and negative semantic orientation indicates criticism (e.g., "disturbing", "superfluous"). Semantic orientation varies in both direction (positive or negative) and degree (mild to strong). An automated system for measuring semantic orientation would have application in text classification, text filtering, tracking opinions in online discussions, analysis of survey responses, and automated chat systems ( chatbots ). This article introduces a method for inferring the semantic orientation of a word from its statistical association with a set of positive and negative paradigm words. Two instances of this approach are evaluated, based on two different statistical measures of word association: pointwise mutual information (PMI) and latent semantic analysis (LSA). The method is experimentally tested with 3,596 words (including adjectives, adverbs, nouns, and verbs) that have been manually labeled positive (1,614 words) and negative (1,982 words). The method attains an accuracy of 82.8% on the full test set, but the accuracy rises above 95% when the algorithm is allowed to abstain from classifying mild words.
24
Indexing by latent semantic analysis
Scott Deerwester, Susan Dumais, George W. Furnas et al. · Journal of the American Society for Information Science · 1990 · 12.8K citations
Bo Pang, Lillian Lee, Shivakumar Vaithyanathan · 2002 · 7K citations · Full text