Skip to main content

Optimizing Accuracy of Sentiment Analysis Using Deep Learning Based Classification Technique

  • Conference paper
  • First Online:
Data Science and Analytics (REDSET 2017)

Abstract

The sentiment or opinion of a person expressed with words and phrases reflect the thoughts of polarities ranging from positive to neutral as well as negative. The emotions hidden in expressions indicate positivity or negativity in the opinion such as words DISTRESS ejaculates more negativity than the word SAD does. Sentiment analysis is the study of concepts of polarities hidden in natural languages. The use of natural language processing is to elucidate information hidden inside the text referred to as sentiment analysis. Sentiment analysis is widely applied to reviews of social media for a variety of applications covering the domains of business, health and government performance evaluations. This type of evaluation extracts the attitude of an author with respect to the context of the topic that to what extent whether the hidden information is related to joy/sadness, amaze/anger, positive and negative emotions. This paper will introduce the proposed technique with Convolution Neural Network used for text classification. The performance of proposed classifier is validated against the performance of Naïve Bayes, J48, BFTree, OneR, LDA and SVM. Examination of efficacies is done on three manually annotated datasets, one dataset is taken from IMDB movie portal and two datasets are infatuated from Amazon product reviews. The accuracies of these seven machine learning techniques are compared and the proposed technique is noticed more precise in generating the accuracy of 85.2% in precision, 82.9% in F-measure and 85.46% of correctly classified sentiment.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    http://www.imdb.com/title/tt4019560/reviews?ref_=tt_ov_rt.

References

  1. Kiritchenko, S., Mohammad, S.M.: Sentiment composition of words with opposing polarities. In: Proceedings of the 2016 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies (2016). https://doi.org/10.18653/v1/n16-1128

  2. Dashtipour, K., Poria, S., Hussain, A., Cambria, E., Hawalah, A.Y., Gelbukh, A., Zhou, Q.: Multilingual sentiment analysis: state of the art and independent comparison of techniques. Cogn. Comput. 8(4), 757–771 (2016). https://doi.org/10.1007/s12559-016-9415-7

    Article  Google Scholar 

  3. Joachims, T.: Text classification. In: Joachims, L. (ed.) Learning to Classify Text Using Support Vector Machines. Springer, Boston (2002). https://doi.org/10.1007/978-1-4615-0907-3_2

    Chapter  Google Scholar 

  4. Mohammad, S.M., Zhu, X., Kiritchenko, S., Martin, J.: Sentiment, emotion, purpose, and style in electoral Tweets. Inf. Process. Manag. 51(4), 480–499 (2015). https://doi.org/10.1016/j.ipm.2014.09.003

    Article  Google Scholar 

  5. Sobhani, P., Mohammad, S., Kiritchenko, S.: Detecting stance in Tweets and analyzing its interaction with sentiment. In: Proceedings of the Fifth Joint Conference on Lexical and Computational Semantics (2016). https://doi.org/10.18653/v1/s16-2021

  6. Turney, P.D., Mohammad, S.M.: Experiments with three approaches to recognizing lexical entailment. Nat. Lang. Eng. 21(03), 437–476 (2014). https://doi.org/10.1017/s1351324913000387

    Article  Google Scholar 

  7. Poria, S., Cambria, E., Winterstein, G., Huang, G.: Sentic patterns: dependency-based rules for concept-level sentiment analysis. Knowl. Based Syst. 69, 45–63 (2014). https://doi.org/10.1016/j.knosys.2014.05.005

    Article  Google Scholar 

  8. Mohammad, S., Kiritchenko, S., Sobhani, P., Zhu, X., Cherry, C.: SemEval-2016 task 6: detecting stance in Tweets. In: Proceedings of the 10th International Workshop on Semantic Evaluation (SemEval-2016). https://doi.org/10.18653/v1/s16-1003

  9. Kiritchenko, S., Mohammad, S., Salameh, M.: SemEval-2016 task 7: determining sentiment intensity of English and Arabic phrases. In: Proceedings of the 10th International Workshop on Semantic Evaluation (SemEval-2016) (2016). https://doi.org/10.18653/v1/s16-1004

  10. Salameh, M., Mohammad, S., Kiritchenko, S.: Sentiment after translation: a case-study on Arabic social media posts. In: Proceedings of the 2015 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies (2015). https://doi.org/10.3115/v1/n15-1078

  11. Socher, R.: Deep learning for sentiment analysis - invited talk. In: Proceedings of the 7th Workshop on Computational Approaches to Subjectivity, Sentiment and Social Media Analysis (2016). https://doi.org/10.18653/v1/w16-0408

  12. Bermingham, A., Conway, M., McInerney, L., O’Hare, N., Smeaton, A.F.: Combining social network analysis and sentiment analysis to explore the potential for online radicalisation. In: 2009 International Conference on Advances in Social Network Analysis and Mining (2009). https://doi.org/10.1109/asonam.2009.31

  13. Cambria, E., White, B.: Jumping NLP curves: a review of natural language processing research [review article]. IEEE Comput. Intell. Mag. 9(2), 48–57 (2014). https://doi.org/10.1109/mci.2014.2307227

    Article  Google Scholar 

  14. Cernian, A., Sgarciu, V., Martin, B.: Sentiment analysis from product reviews using SentiWordNet as lexical resource. In: 2015 7th International Conference on Electronics, Computers and Artificial Intelligence (ECAI) (2015). https://doi.org/10.1109/ecai.2015.7301224

  15. Chetty, G., Wagner, M., Goecke, R.: A multilevel fusion approach for audiovisual emotion recognition. A Pattern Anal. Approach 437–460 (2015). https://doi.org/10.1002/9781118910566.ch17

  16. Parvathy, G., Bindhu, J.S.: A probabilistic generative model for mining cybercriminal network from online social media: a review. Int. J. Comput. Appl. 134(14), 1–4 (2016). https://doi.org/10.5120/ijca2016908121

    Article  Google Scholar 

  17. Hammer, H.L., Solberg, P.E., Øvrelid, L.: Sentiment classification of online political discussions: a comparison of a word-based and dependency-based method. In: Proceedings of the 5th Workshop on Computational Approaches to Subjectivity, Sentiment and Social Media Analysis (2014). https://doi.org/10.3115/v1/w14-2616

  18. Wanton, T. M., et al. OPINION POLARITY DETECTION - using word sense disambiguation to determine the polarity of opinions. In: Proceedings of the 2nd International Conference on Agents and Artificial Intelligence (2010). https://doi.org/10.5220/0002703504830486

  19. Pang, B., Lee, L., Vaithyanathan, S.: Thumbs up? In: Proceedings of the ACL-02 Conference on Empirical Methods in Natural Language Processing - EMNLP 2002 (2002). https://doi.org/10.3115/1118693.1118704

  20. Poria, S., Cambria, E., Gelbukh, A., Bisio, F., Hussain, A.: Sentiment data flow analysis by means of dynamic linguistic patterns. IEEE Comput. Intell. Mag. 10(4), 26–36 (2015). https://doi.org/10.1109/mci.2015.2471215

    Article  Google Scholar 

  21. Xia, Y., Cambria, E., Hussain, A., Zhao, H.: Word polarity disambiguation using Bayesian model and opinion-level features. Cogn Comput 7(3), 369–380 (2014). https://doi.org/10.1007/s12559-014-9298-4

    Article  Google Scholar 

  22. Zadeh, L.: Toward human-level machine intelligence. In: 2006 18th IEEE International Conference on Tools with Artificial Intelligence (ICTAI 2006) (2006). https://doi.org/10.1109/ictai.2006.114

  23. Noman, N., et. al.: Analysis of different classification techniques for two class functional near infrared spectroscopy based based-computer interaction. Computat. Intell. Neurosci. (2016). https://doi.org/10.1155/2016/5480760

  24. Poria, S., et al.: Deep learning based document modeling for personality detection from text. IEEE Intell. Syst. 32, 74–79 (2017). https://doi.org/10.1109/MIS.2017.23

    Article  Google Scholar 

  25. Tan, S., Zhang, J.: An empirical study of sentiment analysis for Chinese documents. Expert Syst. Appl. 34(4), 2622–2629 (2008). https://doi.org/10.1016/j.eswa.2007.05.028

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jaspreet Singh .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Singh, J., Singh, G., Singh, R., Singh, P. (2018). Optimizing Accuracy of Sentiment Analysis Using Deep Learning Based Classification Technique. In: Panda, B., Sharma, S., Roy, N. (eds) Data Science and Analytics. REDSET 2017. Communications in Computer and Information Science, vol 799. Springer, Singapore. https://doi.org/10.1007/978-981-10-8527-7_43

Download citation

  • DOI: https://doi.org/10.1007/978-981-10-8527-7_43

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-10-8526-0

  • Online ISBN: 978-981-10-8527-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics