Multi-Domain Sentiment Analysis

© 2021 by IJCTT Journal
Volume-69 Issue-3
Year of Publication : 2021
Authors : Sonali Aggarwal
DOI :  10.14445/22312803/IJCTT-V69I3P115

How to Cite?

Sonali Aggarwal, "Multi-Domain Sentiment Analysis," International Journal of Computer Trends and Technology, vol. 69, no. 3, pp. 85-89, 2021. Crossref, 10.14445/22312803/IJCTT-V69I4P115

I considered the problem of classifying amazon reviews by overall sentiment, i.e., positive or negative. Given a review that could be positive ( 4 or 5 stars) or negative (1 or 2 stars), the task is to accurately perform the binary classification. The review can be in any domain like books, electronics, DVDs, Kitchen, and others. However, in this project, I have limited myself to books, DVDs, and Kitchen. I investigated the performance of supervised machine learning methods like Naive Bayes, Support Vector machines(SVM), and Decision Trees for the problem of classification based on the overall sentiment of the reviewer. I also tested how well a classifier trained in one domain performs on the other domains.

Amazon Reviews, Sentiment Analysis, Supervised Machine Learning.

[1] John Blitzer, Mark Dredze, Fernando Pereira. Biographies, Bollywood, Boom-boxes, and Blenders: Domain Adaptation for Sentiment Classification. Association of Computational Linguistics (ACL), (2007) (source of the dataset)
[2] STONE, P. J., DUNPHY, D. C., SMITH, M. S., OGILVIE, D. M., and associates. The General Inquirer: A Computer Approach to Content Analysis, The MIT Press, (1966).
[3] Bo Pang, Lillian Lee, and Shivakumar Vaithyanathan., Thumbs up? Sentiment Classification using Machine Learning Techniques. Proceedings of EMNLP, (2002). Introduced polarity dataset v0.9.
[4] Peter D., Turney: Thumbs Up or Thumbs Down? Semantic Orientation Applied to Unsupervised Classification of Reviews, ACL (2002).
[5] Pimwadee Chaovalit and Lina Zhou., Movie Review Mining: a Comparison between Supervised and Unsupervised Classification Approaches. Proceedings of the 38th Annual Hawaii International Conference on System Sciences (HICSS), (2005).
[6] Vladimir N. Vapnik., The Nature of Statistical Learning Theory. Springer, (1995).
[7] Thorsten Joachims., Learning to Classify Text Using Support Vector Machines. Dissertation, KluIr, (2002).
[8] T. Joachims, 11 in Making large-Scale SVM Learning Practical. Advances in Kernel Methods - Support Vector Learning, B. Schölkopf and C. Burges and A. Smola (ed.), MIT Press, (1999).
[9] Thorsten Joachims’ SVM-light package. Version 6.02. Date 14.08.2008
[10] Afreen Jha, N. Satya Deepthi, G.Suryakanth, G. Surya Kala Eswari., Text Sentiment Analysis Using Naive Bayes Classifier, IJCTT, (2020).
[11] Sai Kiran Chintalapudi, Harshavardhan Metla, Keerthi Shrikar , Nalluri Rahul., Opinion Mining and Sentiment Analysis for Amazon Product Reviews using Lexicon and Rule-Based Approach and Testing on Machine Learning Algorithms, IJCTT, (2018).
[12] Afreen Jaha, N.Satya Deepthi, G.Suryakanth, G. Surya Kala Eswari, Text Sentiment Analysis Using Naïve Baye’s Classifier, IJCTT, (2020).