Sentiment Analysis Using Lexicon and Machine Learning-Based Approaches: A Survey

  • Binita VermaEmail author
  • Ramjeevan Singh Thakur
Conference paper
Part of the Lecture Notes in Networks and Systems book series (LNNS, volume 34)


Sentiment analysis is the process of automatic identification of people’s orientation toward individuals, products, services, issues, and events. Task of sentiment analysis requires mining of textual data through natural language processing (NLP). Text method of communication like tweets blog is necessary to examine the emotion of user by studying the input text. Sentiment analysis of social networking sites is a way to identify the user’s opinion. Determination of opinion and strength of the sentiment of user toward entity is growing need of current times. In this paper, a survey on sentiment analysis is done. Text reviews, techniques, lexicon, and machine learning approaches are discussed.


Sentiment analysis Machine learning technique Lexicon-based technique Hybrid technique 


  1. 1.
    Rodriguez, C., Grivolla, J., Codina, J.: A hybrid framework for scalable opinion Mining in Social Media. In: Proceeding of the Workshop on Semantic Analysis in Social Media (2012)Google Scholar
  2. 2.
    Priya Mohana, R.: Sentiment Analysis and Opinion mining using SentiwordNet: A Survey (2015)Google Scholar
  3. 3.
    Hanen, A., Salma, J.: Dynamic construction of dictionaries for sentiment classification. In: Third International Conference on Cloud and Green Computing (CGC), Karlsruhe (2013)Google Scholar
  4. 4.
    Augustniak, L., Kajdanowicz,T., et al.: Simple is better? Lexicon based ensemble sentiment classification beats supervised methods. In: IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining (ASONAM), Beijing (2014)Google Scholar
  5. 5.
    Dang, Y., Zhang, Y., Chen, H.: A lexicon-enhanced method for sentiment classification: an experiment on online product reviews. IEEE Intell. Syst. 25(4), 46–53 (2009)CrossRefGoogle Scholar
  6. 6.
    Goodarzi, M., Mahmoudi, M., Zamani, R.: A framework for sentiment analysis on schema-based research content via lexical analysis. In: 7th International Symposium on Telecommunications (IST), Tehran (2014)Google Scholar
  7. 7.
    Liu, B., Blasch, E., Chen, Y., Shen, D.: Scalable sentiment classification for big data analysis using Naïve Bayes Classifier. In: IEEE International Conference on Big Data, Silicon Valley, CA (2013)Google Scholar
  8. 8.
    Yongzehng, Z., Dan, S., Catherine, B.: Sentiment analysis in Practice, Dec (2011)Google Scholar
  9. 9.
    Zhou, X., Tao, X., Yong, J., Yang, Z.: Sentiment analysis on tweets for social events. In: Proceedings of the 2013 IEEE 17th International Conference on Computer Supported Cooperative Work in Design (2013)Google Scholar
  10. 10.
    Bing, L., Lei, Z.: A Survey of Opinion Mining and Sentiment Analysis. Springer, pp. 415–463 (2012)Google Scholar
  11. 11.
    Hailong, Z., Wenyan, G., Bo, J.: Machine Learning and Lexicon Based Methods for Sentiment Classification, IEEE, vol. 11, pp. 262–265 (2014)Google Scholar
  12. 12.
    Walaa, M., Ahmed, H., Korashy, H.: Sentiment analysis algorithms and applications: a survey. Ain Shams Eng. J. 5(4), 1093–1113 (2013)Google Scholar
  13. 13.
    Baharum, B., Lam, H.L., Khairullah, K.: A review of machine learning algorithms for text-documents classification. J. Adv. Inf. Technol. 1(1), 4–20 (2010)Google Scholar
  14. 14.
    Wan, X.: Using Bilingual knowledge and ensemble technique for unsupervised Chinese sentiment analysis. In: Proceedings of the Conference on Empirical Methods in Natural Language Processing. Association for Computational Linguistics, pp. 553–561 (2008)Google Scholar
  15. 15.
    Hardeniya, T., Borikar, D.A.: Dictionary based approach to sentiment analysis—a review. In: IJAEMS: Open Access International Journal, vol. 2(5). Infogain Publication (2016)Google Scholar
  16. 16.
    Ye, Q., Zhang, Z., Law, R.: Sentiment classification of online reviews to travel destinations by supervised machine learning approaches. Expert Syst. Appl. 36, 6527–6535 (2009). Scholar
  17. 17.
    Sindhwani, V, Melville, P.: Document-word co-regularization for semi-supervised sentiment analysis. In: Eight IEEE International Conference on Data Mining, 2008.ICDM 08, pp. 1025–1030. IEEE (2008)Google Scholar
  18. 18.
    D’Andrea, A., Ferri, F., Grifoni, P., Guzzo, T.: Approaches, tools and applications for sentiment analysis implementation. Int. J. Comput. Appl. (0975-8887) 125(3) (2015)Google Scholar

Copyright information

© Springer Nature Singapore Pte Ltd. 2018

Authors and Affiliations

  1. 1.BUBhopalIndia
  2. 2.Department of Computer Application and MathematicsMaulana Azad National Intitute of TechnologyBhopalIndia

Personalised recommendations