TY - CHAP
T1 - Just-in-Time Sentiment Analysis for Streamed Data in Greek
AU - Karageorgou, Ioanna
AU - Liakos, Panagiotis
AU - Delis, Alex
N1 - Publisher Copyright:
© 2021, Springer Nature Switzerland AG.
PY - 2021
Y1 - 2021
N2 - The growth of social-media platforms has been remarkable in terms of both number of users and volume of content generated. Twitter now reports approximately 166M daily active users who generate in excess of 500M tweets. Such volumes pose major challenges when it comes to providing analytics services and sentiment analyses for specific issues. As citizens tend to freely express their sentiments on social platforms, Twitter has inherently become an indispensable source for the public discourse in a wide variety of topics. Carrying out sentiment analysis on a timely manner on streamed tweets is undoubtedly a demanding endeavor. In this paper, we propose a Spark-based Twitter sentiment analysis software architecture that receives online streamed messages and compiles analytics. We outline the main elements of our proposal and discuss how they collectively help address the challenges involved in this big-data processing task. In particular, our framework: i) exploits the Spark machine-learning library to classify Greek tweets in a timely-manner, ii) manages streamed tweets in synergy with contemporary queuing and in-memory data systems, and iii) determines with high accuracy whether a sentiment is expressed by a genuine account. We report on the findings while experimenting with a novel model for sentiment analysis we created for Greek and ascertain the effectiveness of our proposed architecture.
AB - The growth of social-media platforms has been remarkable in terms of both number of users and volume of content generated. Twitter now reports approximately 166M daily active users who generate in excess of 500M tweets. Such volumes pose major challenges when it comes to providing analytics services and sentiment analyses for specific issues. As citizens tend to freely express their sentiments on social platforms, Twitter has inherently become an indispensable source for the public discourse in a wide variety of topics. Carrying out sentiment analysis on a timely manner on streamed tweets is undoubtedly a demanding endeavor. In this paper, we propose a Spark-based Twitter sentiment analysis software architecture that receives online streamed messages and compiles analytics. We outline the main elements of our proposal and discuss how they collectively help address the challenges involved in this big-data processing task. In particular, our framework: i) exploits the Spark machine-learning library to classify Greek tweets in a timely-manner, ii) manages streamed tweets in synergy with contemporary queuing and in-memory data systems, and iii) determines with high accuracy whether a sentiment is expressed by a genuine account. We report on the findings while experimenting with a novel model for sentiment analysis we created for Greek and ascertain the effectiveness of our proposed architecture.
KW - Handling tweets in Greek
KW - Just-in-time sentiment analysis
KW - Spark-based big-data architecture
UR - http://www.scopus.com/inward/record.url?scp=85104116173&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85104116173&partnerID=8YFLogxK
U2 - 10.1007/978-3-030-73203-5_19
DO - 10.1007/978-3-030-73203-5_19
M3 - Chapter
AN - SCOPUS:85104116173
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 249
EP - 263
BT - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
PB - Springer Science and Business Media Deutschland GmbH
ER -