Effective Sentimental Analysis and Opinion Mining of Web Reviews Using Rule Based Classifiers

  • Shoiab Ahmed
  • Ajit Danti
Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 410)


Sentiment Analysis is becoming a promising topic with the strengthening of social media such as blogs, networking sites etc. where people exhibit their views on various topics. In this paper, the focus is to perform effective Sentimental analysis and Opinion mining of Web reviews using various rule based machine learning algorithms. we use SentiWordNet that generates score count words into one of the seven categories like strong-positive, positive, weak-positive, neutral, weak-negative, negative and strong-negative words. The proposed approach is experimented on online books and political reviews and demonstrates the efficacy through Kappa measures, which has a higher accuracy of 97.4 % and lower error rate. Weighted average of different accuracy measures like Precision, Recall, and TP-Rate depicts higher efficiency rate and lower FP-Rate. Comparative experiments on various rule based machine learning algorithms have been performed through a Ten-Fold cross validation training model for sentiment classification.


Sentiment analysis Opinion mining Rule based classifier Score count 


  1. 1.
    Liu, B.: Sentiment Analysis and Opinion Mining, Synthesis Lectures on Human Language Technologies. San Rafael. Calif. Morgan Claypool 5(1), 1–167 (2012)Google Scholar
  2. 2.
    Pang B., Lee L., Vaithyanathan S., “Thumbs up?: Sentiment Classification using Machine Learning Techniques”, in Proceedings of the ACL-02 Conference on Empirical Methods in Natural Language Processing-Volume 10, Association for Computational Linguistics, pp-79–86, 2002Google Scholar
  3. 3.
    Dave, K., Lawrence, S., Pennock, D.M.: Mining the peanut gallery: opinion extraction and semantic classification of product reviews. In: Proceedings of the 12th International Conference on World Wide Web, ACM, pp. 519–528. (2003)Google Scholar
  4. 4.
    Virmani, D., Malhotra, V., Tyagi, R.: Sentimental analysis using collaborated opinion mining. Int. J. Soft Comput. Eng. 4, Issue-ICCIN-2014. ISSN 2331-2037Google Scholar
  5. 5.
    Thenmozhi, D., Ajay Shrivatsav, V.P., Manahas, B.P.S., Kishore Kumar, P.: Extracting customer needs for electronic gadgets using opinion mining. Int. J. Adv. Eng. Res. Stud., E-ISSB 2249–8974Google Scholar
  6. 6.
    Emelda, C.: A Comparative Study on Sentimental Classification and Ranking Reviews. Int. J. Innovative Res. Adv. Eng., ISSN. 2349–2163, 1(10) 2014Google Scholar
  7. 7.
    Routray, P., Swain, C.K., Mishra, S.P.: A survey on sentiment analysis (0975–8887). Int. J. Comput. Appl. 76(10) (2013)Google Scholar
  8. 8.
    Rahate, R.S., Emmunuel, M.: Feature selection for sentimental analysis using SVM. Int. J. Comput. Appl. (0975–8887) 84, 5Google Scholar
  9. 9.
    Vaidya, S., Rafi, M.: An improved SentiWordNet for opinion mining and sentiment analysis. J. Adv. Database Manage. Syst. 1(2) (2014)Google Scholar
  10. 10.
    Sharma, A., Dey, S.: Performance investigation of feature selection methods and sentiment lexicons for sentiment analysis. Special Issue Int. J. Comput. Appl. (0975–8887) Adv. Comput. Commun. Technol. PC Appl.—ACCTHPCA, (2012)Google Scholar
  11. 11.
    Baccianella, S., Esuli, A., Sebastiani, F.: SentiWordNet 3.0: an enhanced lexical resource for sentiment analysis and opinion mining. LREC 2200–2204 (2010)Google Scholar
  12. 12.
    Ohana, B., Tierney, B.: Sentiment classification of reviews using SentiWordNet. In: 9th IT&T Conference, Dublin Institute of Technology, p. 13, Dublin, Ireland (2009)Google Scholar
  13. 13.
    Chinsha, T.C., Joseph, S.: A syntactic approach for aspect based opinion mining. In: 2015 IEEE International Conference Semantic Computing (ICSC), pp. 24–31, Feb 2015Google Scholar

Copyright information

© Springer India 2016

Authors and Affiliations

  1. 1.Department of Computer ApplicationsJawaharlal Nehru National College of EngineeringShimogaIndia

Personalised recommendations