Sentiment Analysis of Turkish Twitter Data Using Polarity Lexicon and Artificial Intelligence

Sentiment analysis is a process of computationally detecting and classifying opinions written in a piece of writer’s text. It determines the writer’s impression as achromatic or negative or positive. Sentiment analysis became unsophisticated due to the invention of Internet-based societal media. At present, usually people express their opinions by dint of Twitter. Henceforth, Twitter is a fascinating medium for researchers to perform data analysis. In this paper, we address a handful of methods to prognosticate the sentiment on Turkish tweets by taking up polarity lexicon as well as artificial intelligence. The polarity lexicon method uses a dictionary of words and accords with the words among the harvested tweets. The tweets are then grouped into either positive tweets or negative tweets or neutral tweets. The methods of artificial intelligence use either individually or combined classifiers e.g., support vector machine (SVM), random forest (RF), maximum entropy (ME), and decision tree (DT) for categorizing positive tweets, negative tweets, and neutral tweets. To analyze sentiment, a total of 13000 Turkish tweets are collected from Twitter with the help of Twitter’s application programming interface (API). Experimental results show that the mean performance of our proposed methods is greater than 72%.

[1]  Miroslav Kubat,et al.  An Introduction to Machine Learning , 2015, Springer International Publishing.

[2]  Banu Diri,et al.  Classification of TurkishTweet emotions by n- stage Latent Dirichlet Allocation , 2018, 2018 Electric Electronics, Computer Science, Biomedical Engineerings' Meeting (EBBT).

[3]  Lillian Lee,et al.  Opinion Mining and Sentiment Analysis , 2008, Found. Trends Inf. Retr..

[4]  Sahin Uyaver,et al.  Sentiment analysis of Turkish Twitter data , 2019 .

[5]  Yan Solihin,et al.  Fundamentals of Parallel Multicore Architecture , 2015 .

[6]  S. Scheggi,et al.  Antidepressant and pro-motivational effects of repeated lamotrigine treatment in a rat model of depressive symptoms , 2018, Heliyon.

[7]  水谷 博之,et al.  SVM (Support Vector Machine) , 1999 .

[8]  J. Ross Quinlan,et al.  Induction of Decision Trees , 1986, Machine Learning.

[9]  Ismail Hakki Toroslu,et al.  Sentiment Analysis of Turkish Political News , 2012, 2012 IEEE/WIC/ACM International Conferences on Web Intelligence and Intelligent Agent Technology.

[10]  Indra Budi,et al.  Twitter sentiment analysis of online transportation service providers , 2016, 2016 International Conference on Advanced Computer Science and Information Systems (ICACSIS).

[11]  Gonenc Ercan,et al.  Sentiment classification on Turkish hotel reviews , 2016, 2016 24th Signal Processing and Communication Application Conference (SIU).

[12]  David A. Patterson,et al.  Computer Architecture: A Quantitative Approach , 1969 .

[13]  Onder Coban,et al.  An Empirical Study of the Extreme Learning Machine for Twitter Sentiment Analysis , 2018, International Journal of Intelligent Systems and Applications in Engineering.

[14]  Sahin Uyaver,et al.  Recognition of Objects from Laser Scanned Data Points Using SVM , 2016, 2016 First International Conference on Multimedia and Image Processing (ICMIP).

[15]  Ecir Uğur Küçüksille,et al.  Twitter Profesyonel İzleme ve Analiz Aracı , 2018 .

[16]  Md. Haidar Sharif A numerical approach for tracking unknown number of individual targets in videos , 2016, Digit. Signal Process..

[17]  Hayri Sever,et al.  Developing Turkish sentiment lexicon for sentiment analysis using online news media , 2016, 2016 IEEE/ACS 13th International Conference of Computer Systems and Applications (AICCSA).

[18]  Andrea De Martino,et al.  An introduction to the maximum entropy approach and its application to inference problems in biology. , 2018 .

[19]  Harald Schoen,et al.  Small worlds with a difference: new gatekeepers and the filtering of political information on Twitter , 2011, WebSci '11.

[20]  Turgay Çelik,et al.  A Reduced Uncertainty-Based Hybrid Evolutionary Algorithm for Solving Dynamic Shortest-Path Routing Problem , 2015, J. Circuits Syst. Comput..

[21]  Md. Haidar Sharif High-Performance Mathematical Functions for Single-Core Architectures , 2014, J. Circuits Syst. Comput..

[22]  Md. Haidar Sharif,et al.  Particle Filter for Trajectories of Movers from Laser Scanned Dataset , 2019, MedPRAI.

[23]  Chabane Djeraba,et al.  An entropy approach for abnormal activities detection in video streams , 2012, Pattern Recognit..

[24]  Ismail Hakki Toroslu,et al.  Transfer Learning Using Twitter Data for Improving Sentiment Classification of Turkish Political News , 2013, ISCIS.

[25]  Ram Mohana Reddy Guddeti,et al.  Influence factor based opinion mining of Twitter data using supervised learning , 2014, 2014 Sixth International Conference on Communication Systems and Networks (COMSNETS).

[26]  Onder Coban,et al.  Sentiment analysis for Turkish Twitter feeds , 2015, 2015 23nd Signal Processing and Communications Applications Conference (SIU).

[27]  Md. Haidar Sharif An Eigenvalue Approach to Detect Flows and Events in Crowd Videos , 2017, J. Circuits Syst. Comput..

[28]  H. A. Shehu,et al.  A Hybrid Approach for the Sentiment Analysis of Turkish Twitter Data , 2019 .

[29]  Berkant Barla Cambazoglu,et al.  A Framework for Sentiment Analysis in Turkish: Application to Polarity Detection of Movie Reviews in Turkish , 2012, ISCIS.