
Near Real Time Twitter Sentiment Analysis and Visualization
Author(s) -
Wafaa S. Albaldawi,
Rafah M. Almuttairi
Publication year - 2020
Publication title -
iop conference series. materials science and engineering
Language(s) - English
Resource type - Journals
eISSN - 1757-899X
pISSN - 1757-8981
DOI - 10.1088/1757-899x/928/3/032044
Subject(s) - spark (programming language) , sentiment analysis , computer science , visualization , social media , data science , scale (ratio) , data stream mining , world wide web , information retrieval , data mining , artificial intelligence , cartography , geography , programming language
Twitter can be considered as a large scale network. People’s opinions matter a lot to analyze how knowledge spreads impact lives. In this project, we took advantage of the Apache Spark Streaming fast and memory computing platform to retrieve live tweets and perform sentiment analysis. The primary purpose is to provide a tool to evaluate the score of sentiments in streams. This paper reports on the nature of an analysis of emotions, collecting vast numbers of tweets. Results identify the view of users through tweets into positive, neutral and negative about coronavirus. This project on Spark Streaming to analyze tweets, hashtags or specific keyword/keywords such as (corona) from live twitter data streams. Data is collected from input sources like Twitter and processed downstream using Spark Streaming. Then, how sentiment scores can be generated for tweets and build visualization dashboards on the data using Elasticsearch and Kibana.