Sentiment Classification of Online Mobile Reviews Using Combination of Word2vec and Bag-of-Centroids
- 5 Downloads
Sentiment classification is a technique to understand the feeling/attitude/sentiment toward a written piece of text by analyzing and then classifying the text as positive, negative, or neutral. One of the important aspects of classification is data that should be handled and represented carefully in the classification process, which affects the performance of the classifier. In the sentiment classification process, feature vector is used as the representation of data to work on. In the paper, we have experimented with the combination of Word2vec and Bag-of-Centroids’ feature vector in the sentiment classification process of online consumer reviews about different mobile brands. The feature vector is tested on different well-known machine learning classifiers used for sentiment analysis and compared with Word2vec feature vector. We also investigated the performance of a feature vector as the size of the dataset is increased. We found that the proposed feature vector performed well in comparison with Word2vec feature vector.
KeywordsSentiment classification Word2vec Bag-of-Centroids K-means clustering
- 1.Alshari, E.M., A. Azman, S. Doraisamy, N. Mustapha, and M. Alkeshr. 2017. Improvement of sentiment analysis based on clustering of word2vec features. In 28th International Workshop on Database and Expert Systems Applications.Google Scholar
- 2.Bansal, Barkha, and Sangeet Shrivastava. 2018. Sentiment classification of online consumer reviews using word vector representations. Procedia Computer Science 132: 1147–1153. In ICCIDS 2018. International Conference on Computational Intelligence and Data Science, Apr 2018, ed. V. Singh and V.K. Asari. Elsevier.Google Scholar
- 4.Poonam, Choudhari, and S. Veenadhari. 2019. Sentiment analysis of online product reviews with word2vec n-grams. Journal of Emerging Technologies and Innovative Research 6 (4): 555–559.Google Scholar
- 5.Fang, Xing, and Justin Zhan. 2015. Sentiment analysis using product review data. Journal of Big Data. https://doi.org/10.1186/s40537-015-0015-2.
- 6.https://www.kaggle.com/PromptCloudHQ/amazon-reviews-unlocked-mobile-phones/. Accessed 12 Mar 2019.
- 7.Liu, Bing. 2012. Sentiment analysis and opinion mining. Synthesis Lectures on Human Language Technologies.Google Scholar
- 8.Mikolov, T., K. Chen, G. Corrado, and J. Dean. 2013. Efficient Estimation of Word Representations in Vector Space. arXiv: 1301.3781v3 [cs.CL].Google Scholar
- 9.Mikolov, T., I. Sutskever, K. Chen, G. Corrado, J. Dean. 2013. Distributed Representations of Words and Phrases and their Compositionality. arXiv:1310.4546v1 [cs.CL].
- 10.Narayanan, Vivek, Ishan Arora, and Arjun Bhatia. 2013. Fast and accurate sentiment classification using an enhanced naive bayes model. In Intelligent Data Engineering and Automated Learning, IDEAL 2013. Lecture Notes in Computer Science 8206, 194–201.Google Scholar
- 12.Pang, B, and L. Lee. 2004. A sentimental education: Sentiment analysis using subjectivity summarization based on minimum cuts. Association for Computational Linguistics.Google Scholar
- 13.Pang, B., L. Lee, and S. Vaithyanathan. 2002. Thumbs Up? sentiment classification using machine learning techniques. In Annual Conference on Empirical Methods in Natural Language Processing, Association for Computational Linguistics.Google Scholar
- 14.Rong, Xin. 2016. word2vec parameter learning explained. arXiv: 1411.2738v4 [cs.CL].Google Scholar
- 15.Van Looy, A. 2016. Sentiment analysis and opinion mining (business intelligence 1). In Social media management, Springer texts in business and economics. Cham: Springer International Publishing Switzerland. https://doi.org/10.1007/978-3-319-21990-5_7.