Exploration of Twitter Sentiments and Classification by using Deep CNN and Naive Bayes
Nijil Raj N1, Abilash Babu Philipose2, Dency Dominic3, Indu S4
1Dr. Nijil Raj N, Professor and Head, Department of Computer Science and Engineering, Younus College of Engineering and Technology, Kollam, Kerala, India.
2Abilash Babu Philipose, B. Tech Student, Department of Computer Science and Engineering, Younus College of Engineering and Technology, Kollam, Kerala, India.
3Dency Dominic, B. Tech Student, Department of Computer Science and Engineering, Younus College of Engineering and Technology, Kollam, Kerala, India.
4Indu S, B. Tech Student, Department of Computer Science and Engineering, Younus College of Engineering and Technology, Kollam, Kerala, India.
Manuscript received on May 25, 2020. | Revised Manuscript received on June 29, 2020. | Manuscript published on July 30, 2020. | PP: 1100-1105 | Volume-9 Issue-2, July 2020. | Retrieval Number: B3963079220/2020©BEIESP | DOI: 10.35940/ijrte.B3963.079220
Open Access | Ethics and Policies | Cite | Mendeley
© The Authors. Blue Eyes Intelligence Engineering and Sciences Publication (BEIESP). This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/)
Abstract: Sentiment evaluation of tweets help the enterprises to evaluate public emotion towards the activities or products associated with them. Most of the research targeted to obtain sentiment capabilities with the help of analyzing syntactic and lexical features which can be expressed through sentiment phrases, emoticons, exclamation marks etc. In the proposed paper we introduce a phrase embedding received by means of unsupervised learning(deep learning) on large twitter texts which uses contextual semantic relationships and co-occurrence statistical characteristics between words in tweets and also con- sider the emojis to categorise the emotions whether it is positive or negative by the use of Naive Bayes. In the preceding paper which used usnsupervised learning approach for classification, has an accuracy of 87% and supervised has an accuracy of 89%. According to our context, Naive Bayes has given an accuracy of 100% and CNN has given an accuracy of 100%. As compared to machine learning. It has a higher performance on the accuracy, precision and recall.
Keywords: Tweets, Sentiment analysis, Word Embedding, Convolution Neural Network, Naive Bayes.