Open Access   Article Go Back

Sentiment Analysis of Movie Reviews: A Study of Machine Learning Algorithms with Various Feature Selection Methods

Rajwinder Kaur1 , Prince Verma2

  1. Dept. of Computer Science Engineering, CTIEMT, Jalandhar, India.
  2. Dept. of Computer Science Engineering, CTIEMT, Jalandhar, India.

Correspondence should be addressed to: dhillon.raj320@gmail.com.

Section:Research Paper, Product Type: Journal Paper
Volume-5 , Issue-9 , Page no. 113-121, Sep-2017

CrossRef-DOI:   https://doi.org/10.26438/ijcse/v5i9.113121

Online published on Sep 30, 2017

Copyright © Rajwinder Kaur, Prince Verma . This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

View this paper at   Google Scholar | DPI Digital Library

How to Cite this Paper

  • IEEE Citation
  • MLA Citation
  • APA Citation
  • BibTex Citation
  • RIS Citation

IEEE Style Citation: Rajwinder Kaur, Prince Verma, “Sentiment Analysis of Movie Reviews: A Study of Machine Learning Algorithms with Various Feature Selection Methods,” International Journal of Computer Sciences and Engineering, Vol.5, Issue.9, pp.113-121, 2017.

MLA Style Citation: Rajwinder Kaur, Prince Verma "Sentiment Analysis of Movie Reviews: A Study of Machine Learning Algorithms with Various Feature Selection Methods." International Journal of Computer Sciences and Engineering 5.9 (2017): 113-121.

APA Style Citation: Rajwinder Kaur, Prince Verma, (2017). Sentiment Analysis of Movie Reviews: A Study of Machine Learning Algorithms with Various Feature Selection Methods. International Journal of Computer Sciences and Engineering, 5(9), 113-121.

BibTex Style Citation:
@article{Kaur_2017,
author = {Rajwinder Kaur, Prince Verma},
title = {Sentiment Analysis of Movie Reviews: A Study of Machine Learning Algorithms with Various Feature Selection Methods},
journal = {International Journal of Computer Sciences and Engineering},
issue_date = {9 2017},
volume = {5},
Issue = {9},
month = {9},
year = {2017},
issn = {2347-2693},
pages = {113-121},
url = {https://www.ijcseonline.org/full_paper_view.php?paper_id=1440},
doi = {https://doi.org/10.26438/ijcse/v5i9.113121}
publisher = {IJCSE, Indore, INDIA},
}

RIS Style Citation:
TY - JOUR
DO = {https://doi.org/10.26438/ijcse/v5i9.113121}
UR - https://www.ijcseonline.org/full_paper_view.php?paper_id=1440
TI - Sentiment Analysis of Movie Reviews: A Study of Machine Learning Algorithms with Various Feature Selection Methods
T2 - International Journal of Computer Sciences and Engineering
AU - Rajwinder Kaur, Prince Verma
PY - 2017
DA - 2017/09/30
PB - IJCSE, Indore, INDIA
SP - 113-121
IS - 9
VL - 5
SN - 2347-2693
ER -

VIEWS PDF XML
1472 743 downloads 316 downloads
  
  
           

Abstract

Nowadays, with rapid use of internet, a very large number of reviews are posted by visitors on different website related to the various movies that describe the polarity between movies. Customers share their feelings with others in the form of comments or reviews that describe their opinion as either in negative or in positive or in neutral. Such websites are essential to people for decision making. In this paper, the sentiment analysis is done in order to analyze the movie reviews, so we use the machine learning classifier Random Forest with Gini Index based Feature Selection and also compared it with another algorithm such as SVM. The results show that Gini Index method with Random Forest classifier has better performance in terms of Accuracy, Root Mean Square Error, Precision, Recall and F-Measure.

Key-Words / Index Term

Sentiment Analysis, Related Work, Feature Selection, Classification Algorithms, Evaluation Matrices

References

[1] V. Krishnaiah, Dr.G.Narsimha and Dr.N.Subhash Chandra, “Survey of Classification Techniques in Data Mining”, International Journal of Computer Sciences and Engineering Vol.2, Issue.9, pp 65-74, 2014.
[2] N. Nehra, “A Survey On Sentiment Analysis Of Movie Reviews”, International Journal Of Innovative Research In Technology (IJIRT), Vol.1, Issue.7, pp 36-40, 2014 .
[3] R. Feldman, “Techniques and Applications for Sentiment Analysis”,Communications of the ACM, Vol.56, Issue.4, pp 82-89, 2013.
[4] C. Catal, M. Nangir, “A Sentiment Classification Model Based On Multiple Classifiers”, Applied Soft Computing Elsevier, Vol.50, pp 135–141, 2017.
[5] R. Piryani, V. Gupta, V. K. Singh and U. Ghose, “A Linguistic Rule-Based Approach for Aspect-Level Sentiment Analysis of Movie Reviews”, Advances in Computer and Computational Sciences, Springer Nature Singapore Pte Ltd, Vol 1, pp 201-209, 2017.
[6] A.S. Manek, P.D. Shenoy,M.C. Mohan and Venugopal K R, “Aspect term extraction for sentiment analysis in large movie reviews using Gini Index feature selection method and SVM classifier”, World Wide Web Internet and Web Information Systems Springer, Volume 20, Issue 2, pp 135–154, 2016 .
[7] D. Anand, D. Naorem, “Semi-supervised Aspect Based Sentiment Analysis for Movies using Review Filtering”, 7th International conference on Intelligent Human Computer Interaction, IHCI, Science Direct Elsevier, Vol 84, pp 86-93, 2016.
[8] B. Batrinca, P. C. Treleaven, “Social media analytics: a survey of techniques, tools and platform”,AI & Society Springer, Vol.30, Issue.1, pp 89-116, 2015.
[9] Mrs. R.Nithya, Dr. D.Maheshwari, “Sentiment Analysis on Unstructured Review”, 14 Proceedings of the International Conference on Intelligent Computing Applications IEEE, , pp 367-371, 2014.
[10] I. Maks, P. Vossen , “A lexicon model for deep sentiment analysis and opinion mining applications”, Decision Support Systems Elsevier, Vol.53, Issue.4, pp 680-688, 2012.
[11] T. P. Sahu and S. Ahuja, “Sentiment Analysis of Movie Reviews: A study on Feature Selection & Classification Algorithms”, IEEE International Conference of Microelectronics, Computing and Communications (MicroCom) Durgapur, India, 2016.
[12] V. kumar, B. Vaghela and B. M. Jadav, “Analysis of Various Sentiment Classification Techniques”, International Journal of Computer Applications, Vol.140 , Issue.3, pp 22-27, 2016.
[13] F.H. Khan, U. Qamar, S. Bashir, “SentiMI: Introducing point-wise information with SentiWordNet to improve sentiment polarity detection”, Applied Soft Computing, Elsevier, Vol.39, pp 140-153, 2016.
[14] A. Tripathy, A. Agrawal, S.K. Rath, “Classification of sentiment reviews using n-gram machine learning approach”, Expert Systems with Applications, Elsevier, Vol.57, pp 117-126 , 2016.
[15] S.H. Bhojani and Dr. N. Bhatt, “Data Mining Techniques and Trends – A Review”, Global Journal For Research Analysis, Vol.5, Issue.5, pp 252-254 , 2016.
[16] Y.S. You, S. Lee and J. Kim, “Design and Development of Visualization Tool for Movie Review and Sentiment Analysis”, Sixth International Conference on Emerging Databases: Technologies, Applications, and Theory, Jeju, Repbulic of Korea, pp 117-123, 2016.
[17] P. Gupta, A. Sharma, J. Grover, “Rating based Mechanism to Contrast Abnormal Posts on Movies Reviews using MapReduce Paradigm”, 5th International Conference on Reliability, Infocom Technologies and Optimization (Trends and Future Directions) (ICRITO),IEEE, pp 262-266, 2016.
[18] M. Kannvdiya, K. Patidar and R.S. Kushwaha , “A Survey On: Different Techniques And Features Of Data Classification”, International Journal of Research In Computer Applications And Robotics, Vol.4, Issue.6, pp 1-6, 2016.
[19] S. Kaur and A.K. Grewal, “A Review Paper on Data Mining Classification Techniques for Detection of Lung Cancer”, International Research Journal of Engineering and Technology (IRJET), Vol.03, Issue11, pp 1334-1338, 2016.
[20] C.H. Chu, C.A. Wang, Y.C. Chang, Y.W. Wu, Y.L. Hsieh and W.L. Hsu, “Sentiment Analysis on Chinese Movie Review with Distributed Keyword Vector Representation ”, Technologies and Applications of Artificial Intelligence (TAAI), IEEE Conference, pp 84-89, 2016.
[21] Z. Teng, D.T. Vo and Y. Zhang, “Context-Sensitive Lexicon Features for Neural Sentiment Analysis”, Proceedings of the 2016 Conference on Empirical Methods in Natural Language Processing, pp 1629–1638, 2016.
[22] P. Chikersal, S. Poria, E. Cambria, “SeNTU: Sentiment Analysis of Tweets by Combining a Rule-based Classifier with Supervised Learning”, Proceedings of the 9th International Workshop on Semantic Evaluation (SemEval), pp 647–651, 2015.
[23] A. Mukhopadhyay, U. Maulik, S. Bandyopadhyay and C. A. Coello, “A Survey of Multiobjective Evolutionary Algorithms for Data Mining: Part I”, IEEE Transactions on Evolutionary Computation, Vol.18, Issue.1, pp 4-19, 2014.
[24] V.K. Singh, R.Piryani, A. Uddin, P.Waila, “Sentiment analysis of movie reviews: A new feature-based heuristic for aspect-level sentiment classification”, International Multi-Conference on Automation, Computing, Communication, Control and Compressed Sensing (iMac4s), IEEE, pp 712-717, 2013.
[25] J.S. Modha, G.S. Pandi, S.J. Modha, “Automatic Sentiment Analysis for Unstructured Data”, International Journal of Advanced Research in Computer Science and Software Engineering, Vol.3, Issue.12, pp 91-97, 2013 .