IoT · 2020 · 92 citations · 14 references
ComputingComputer ScienceComputational LinguisticsNatural Language ProcessingText AnalyticsAffective State DetectionEmotion RecognitionNamed Entity RecognitionPart-of-speech TaggingSentiment AnalysisText MiningEmotion DetectionLexicon-based Sentiment AnalysisNaive Bayes ClassificationRandom Forest ClassificationSentiment ClassificationTextual Sentiment AnalysisTokenizationTweet Sentiment Analysis
In the derived approach, an analysis is performed on Twitter data for World Cup soccer 2014 held in Brazil to detect the sentiment of the people throughout the world using machine learning techniques. By filtering and analyzing the data using natural language processing techniques, sentiment polarity was calculated based on the emotion words detected in the user tweets. The dataset is normalized to be used by machine learning algorithms and prepared using natural language processing techniques like word tokenization, stemming and lemmatization, part-of-speech (POS) tagger, name entity recognition (NER), and parser to extract emotions for the textual data from each tweet. This approach is implemented using Python programming language and Natural Language Toolkit (NLTK). A derived algorithm extracts emotional words using WordNet with its POS (part-of-speech) for the word in a sentence that has a meaning in the current context, and is assigned sentiment polarity using the SentiWordNet dictionary or using a lexicon-based method. The resultant polarity assigned is further analyzed using naïve Bayes, support vector machine (SVM), K-nearest neighbor (KNN), and random forest machine learning algorithms and visualized on the Weka platform. Naïve Bayes gives the best accuracy of 88.17% whereas random forest gives the best area under the receiver operating characteristics curve (AUC) of 0.97.
14
An algorithm for suffix stripping
Martin Porter · Program electronic library and information systems · 1980 · 8.1K citations
Opinion Mining and Sentiment Analysis
Bo Pang, Lillian Lee · Foundations and Trends® in Information Retrieval · 2008 · 6.2K citations
SENTIWORDNET: A Publicly Available Lexical Resource for Opinion Mining
Andrea Esuli, Fabrizio Sebastiani · 2006 · 2.5K citations · Full text