Twitter Sentiment Analysis Using Machine Learning Techniques

Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 358)


Twitter is a microblogging site in which users can post updates (tweets) to friends (followers). It has become an immense dataset of the so-called sentiments. In this paper, we introduce an approach to selection of a new feature set based on Information Gain, Bigram, Object-oriented extraction methods in sentiment analysis on social networking side. In addition, we also proposes a sentiment analysis model based on Naive Bayes and Support Vector Machine. Its purpose is to analyze sentiment more effectively. This model proved to be highly effective and accurate on the analysis of feelings.


Twitter sentiment analysis sentiment classification 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Pang, B., Lee, L.: A sentimental education: Sentiment analysis using subjectivity summarization based on minimum cuts. In: Proceedings of the Association for Computational Linguistics (ACL), pp. 271–278 (2004)Google Scholar
  2. 2.
    Pang, B., Lee, L.: Opinion mining and sentiment analysis. Foundations and Trends in Information Retrieval 2(1-2), 1–135 (2008)CrossRefGoogle Scholar
  3. 3.
    Liu, B.: Sentiment Analysis and Subjectivity. In: Handbook of Natural Language Processing, 2nd edn. (2010)Google Scholar
  4. 4.
    Mullen, T., Collier, N.: Sentiment Analysis using Support Vector Machines with Diverse Information Sources. In: Proc. of Conference on Empirical Methods in Natural Language Processing (EMNLP 2004) (2004)Google Scholar
  5. 5.
    Kumar, A., Sebastian, T.M.: Sentiment Analysis on Twitter. IJCSI International Journal of Computer Science Issues 9(4(3)) (2012)Google Scholar
  6. 6.
    Saif, H., He, Y., Alani, H.: Alleviating: Data Sparsity for Twitter Sentiment Analysis. In: Proceedings of the 2nd Workshop on Making Sense of Microposts (#MSM2012): Big Things Come in Small Packages: in Conjunction with WWW 2012 (2012)Google Scholar
  7. 7.
    Agarwal, A., Xie, B., Vovsha, I., Rambow, O., Passonneau: Sentiment analysis of twitter data. In: Proc. ACL 2011 Workshop on Languages in Social Media, pp. 30–38 (2011)Google Scholar
  8. 8.
    Go, A., Bhayani, R., Huang: Twitter sentiment classification using distant supervision. CS224N Project Report, Stanford (2009)Google Scholar
  9. 9.
    Barbosa, L., Feng, J.: Robust Sentiment detection on twitter from biased and noisy data. In: Proceedings of COLING, pp. 36–44 (2010)Google Scholar
  10. 10.
    Rizzo, G., Troncy, R.: Nerd: Evaluating named entity recognition tools in the web of data. In: Workshop on Web Scale Knowledge Extraction (WEKEX 2011), vol. 21 (2011)Google Scholar
  11. 11.
    Tang, H., Tan, S., Cheng, X.: A survey on sentiment detection of reviews. Expert Systems with Applications 36(7), 10760–10773 (2009)CrossRefGoogle Scholar
  12. 12.
    Saif, H., He, Y., Alani, H.: Semantic Sentiment Analysis of Twitter. In: Cudré-Mauroux, P., et al. (eds.) ISWC 2012, Part I. LNCS, vol. 7649, pp. 508–524. Springer, Heidelberg (2012)CrossRefGoogle Scholar
  13. 13.
    Janardhana, R.: Twitter Sentiment Analysis and Opinion Mining (2010)Google Scholar

Copyright information

© Springer International Publishing Switzerland 2015

Authors and Affiliations

  1. 1.Department of Computer ScienceVNUHCM-University of ScienceHo Chi MinhVietnam
  2. 2.Department of Information ScienceSaigon UniversityHo Chi MinhVietnam

Personalised recommendations