Sentiment analysis is considered to be a category of machine learning and natural language processing. It is used to extricate, recognize, or portray opinions from different content structures, including news, audits and articles and categorizes them as positive, neutral and negative. It is difficult to predict election results from tweets in different Indian languages. We used Twitter Archiver tool to get tweets in Hindi language. We performed data (text) mining on 42,235 tweets collected over a period of a month that referenced five national political parties in India, during the campaigning period for general state elections in 2016. We made use of both supervised and unsupervised approaches. We utilized Dictionary Based, Naive Bayes and SVM algorithm to build our classifier and classified the test data as positive, negative and neutral. We identified the sentiment of Twitter users towards each of the considered Indian political parties. The results of the analysis for Naive Bayes was the BJP (Bhartiya Janta Party), for SVM it was the BJP (Bhartiya Janta Party) and for the Dictionary Approach it was the Indian Nathional Congress. SVM predicted a 78.4% chance that the BJP would win more elections in the general election due to the positive sentiment they received in tweets. As it turned out, BJP won 60 out of 126 constituencies in the 2016 general election, far more than any other political party as the next party (the Indian National Congress) only won 26 out of 126 constituencies.
Jyoti RamtekeSamarth P. ShahDarshan GodhiaAadil Shaikh
Mahi VermaPrathamesh SuryawanshiSampada DeorePriyanka MundhePhakatkarParul SharmaTeng-Sheng MohD Rajeswara DrS RaoS UshaM KrishnaG Sai RamyaU CharanJee-VanFerdin JoeJohn JosephMeng-Hsiu TsaiYingfeng WangMyungjae KwakNeil RigoleJyoti RamtekeSamarth ShahDarshan GodhiaAadil Shaikh
A. YavariHamid HassanpourBagher Rahimpour CamiM. Mahdavi
Bharat R. NaiknawareSeema S. Kawathekar