Advertisement

Live Twitter Sentiment Analysis

Big Data Mining with Twitter’s Public Streaming API
  • Dayne SorvistoEmail author
  • Patrick Cloutier
  • Kevin Magnusson
  • Taufik Al-Sarraj
  • Kostya Dyskin
  • Giri Berenstein
Chapter
Part of the Lecture Notes in Social Networks book series (LNSN)

Abstract

We designed and implemented a micro-batch streaming application that streams live data from Twitter’s public streaming API and predicts sentiment in near real time. Our results demonstrate that proprietary/closed-source tools can give comparable performance to open-source sentiment analysis tools for targeted sentiment analysis with live Twitter data.

Keywords

Live sentiment analysis Big data Spark Streaming Big data toolkits Machine learning Twitter 

References

  1. 1.
    Carchiolo, V., Longheu, A., & Malgeri, M. (2013). Using Twitter data and sentiment analysis to study diseases dynamics. In Proceedings of the 19th International Conference on World Wide Web (pp. 17–19). Springer.Google Scholar
  2. 2.
    Gundecha, P. (2016). Watson has more accurate emotion detection. Bluemix Blog.Google Scholar
  3. 3.
    Saif, H., He, H., & Alani, H. (2012). Semantic sentiment analysis of Twitter. Knowledge Media Institute.Google Scholar
  4. 4.
    Hu, X., Tang, L., Tang, J., & Liu, H. (2008). Exploiting social relations for sentiment analysis in microblogging. Tempe, AZ: Arizona State University.Google Scholar
  5. 5.
    Kumar, A., & Sebastian, A. (2016). Sentiment analysis on Twitter. Delhi Technological University.Google Scholar
  6. 6.
    Kontopoulos, E., Berberidis, E., Dergiades, E., & Bassiliades, E. (2013). Expert systems with applications. School of Science and Technology, International Hellenic University.Google Scholar
  7. 7.
    Mohammad, S. M., Kirtichenko, S., Zhu, X. (2013). NRC-Canada: Building the state-of-the-art in sentiment analysis of tweets. Second joint conference on lexical and computational semantics (*SEM), Volume 2: Seventh International Workshop on Semantic Evaluation (pp. 321–327).Google Scholar
  8. 8.
    Apache Spark Documentation. (2016). Linear methods—RDD-based API. Apache Project, version 2.10.Google Scholar

Copyright information

© Springer Nature Switzerland AG 2018

Authors and Affiliations

  • Dayne Sorvisto
    • 1
    Email author
  • Patrick Cloutier
    • 1
  • Kevin Magnusson
    • 1
  • Taufik Al-Sarraj
    • 1
  • Kostya Dyskin
    • 1
  • Giri Berenstein
    • 1
  1. 1.Business Intelligence Team: Big Data and AnalyticsGroundswell Group Inc.CalgaryCanada

Personalised recommendations