Sentiment Analysis of Tweets Using Supervised Machine Learning Techniques Based on Term Frequency

World of technology provides everyone with a great outlet to give their opinion, using social media like Twitter and other platforms. This paper employs machine learning methods for text analysis to obtain sentiments of reviews by the people on twitter. Sentiment analysis of the text uses Natural language processing, a machine learning technique to tell the orientation of opinion of a piece of text. This system extracts attributes from the piece of writing such as a) The polarity of text, whether the speaker is criticizing or appreciating, b) The topic of discussion, subject of the text. A comparison of the work done so far on sentiment analysis on tweets has been shown. A detailed discussion on feature extraction and feature representation is provided. Comparison of six classifiers: Naive Bayes, Decision Tree, Logistic Regression, Support Vector Machine, XGBoost and Random Forest, based on their accuracy depending upon type of feature, is shown. Moreover, this paper also provides sentiment analysis of political views and public opinion on lockdown in India. Tweets with ‘#lockdown’ are analysed for their sentiment categorically and a schematic analysis is shown.

[1]  Sentiment Research on Twitter Data , 2019, International Journal of Recent Technology and Engineering.

[2]  Xin Li,et al.  Apply word vectors for sentiment analysis of APP reviews , 2016, 2016 3rd International Conference on Systems and Informatics (ICSAI).

[3]  Ajay Kumar,et al.  Comparative Analysis of Wind Speed Forecasting Using LSTM and SVM , 2018, EAI Endorsed Trans. Scalable Inf. Syst..

[4]  Sonu Mittal,et al.  An Insight into Machine Learning Techniques for Predictive Analysis and Feature Selection , 2019, International Journal of Innovative Technology and Exploring Engineering.

[5]  A. Wulamu,et al.  Sentimental Analysis for Online Reviews using Machine learning Algorithms , 2019 .

[6]  Akshi Kumar,et al.  Systematic literature review of sentiment analysis on Twitter using soft computing techniques , 2019, Concurr. Comput. Pract. Exp..

[7]  Shahaboddin Shamshirband,et al.  Machine Learning-Based Sentiment Analysis for Twitter Accounts , 2018 .

[8]  Doaa Mohey El Din Mohamed Hussein,et al.  A survey on sentiment analysis challenges , 2016, Journal of King Saud University - Engineering Sciences.

[9]  Sanjay Patidar,et al.  Sentiment Analysis on Twitter Data: A Survey , 2019, ICCCM.

[10]  Thomas Proisl,et al.  SoMaJo: State-of-the-art tokenization for German web and social media texts , 2016, WAC@ACL.

[11]  Na Liu,et al.  A differential privacy protecting K-means clustering algorithm based on contour coefficients , 2018, PloS one.

[12]  Mika V. Mäntylä,et al.  The evolution of sentiment analysis - A review of research topics, venues, and top cited papers , 2016, Comput. Sci. Rev..

[13]  Khaleel Malik,et al.  Analyzing Sentiments Expressed on Twitter by UK Energy Company Consumers , 2018, 2018 Fifth International Conference on Social Networks Analysis, Management and Security (SNAMS).

[14]  Arnold W. M. Smeulders,et al.  Real-time bag of words, approximately , 2009, CIVR '09.

[15]  Andreea Salinca Business Reviews Classification Using Sentiment Analysis , 2015, 2015 17th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing (SYNASC).

[16]  Arepalli Peda Gopi,et al.  Classification of tweets data based on polarity using improved RBF kernel of SVM , 2020, International Journal of Information Technology.

[17]  Abdullah Alsaeedi,et al.  A Study on Sentiment Analysis Techniques of Twitter Data , 2023, International Journal of Advanced Computer Science and Applications.

[18]  Harith Alani,et al.  Contextual semantics for sentiment analysis of Twitter , 2016, Inf. Process. Manag..

[19]  Hui Cheng,et al.  Research on machine learning framework based on random forest algorithm , 2017 .

[20]  Shruti Kohli,et al.  The Impact of Features Extraction on the Sentiment Analysis , 2019, Procedia Computer Science.

[21]  T. Meyyappan,et al.  Twitter Text Mining for Sentiment Analysis on People’s Feedback about Oman Tourism , 2019, 2019 4th MEC International Conference on Big Data and Smart City (ICBDSC).