SlideShare a Scribd company logo
Twitter Based Outcome
Predictions of 2019 Indian
General Elections Using Decision
Tree
Ferdin Joe John Joseph
Thai-Nichi Institute of Technology
Overview
Problem Statement
Election Sentiments
Indian General Elections
Existing Methodologies
Our Proposed Methodology
Validation
References
2
Problem Statement
Social Media
A huge corpus of data
which mostly reflects the
mood and mentality of
people connected to the
network.
Twitter
A social media
networking
microbloggers across the
globe
● Texts from this
microblog site is
relatively easier to
access and has more
information to mine.
Problem statement
Use Machine Learning to
mine tweets related to
elections and to predict
the outcome.
Strategy: Agile
3
Election
Sentiment
Decoding Democracy…..
● Various surveys are done by
political parties, social
scientists, media houses
collaborating independent
survey agencies.
● This involves questionnaires
and interviews.
● People will be aware of what
the interviewer ask them.
4
Domain Knowledge: Indian General Elections
Prelude
Largest Democracy in
the World
Conducted once in 5
years since 1952
Paperless Ballot. Uses
Electronic Voting
Machine (EVM) since
2004
Process
Multiple Phases
Various states follow
different schedule to vote
● In 2019, India voted
in 7 phases i.e. 7
polling days over a
span of 50 days of
election code of
conduct.
Efficiency
Quick results
Most of the election
results are known by
noon of the counting day
5
Existing Methodologies
6
Pre - Poll
Survey I
Done around an year
or 6 months before
actual polls. Soon
after polls announced.
Pre - Poll
Survey II
After the poll alliances
are formed by various
national and regional
parties.
Pre - Poll
Survey III
Weeks before the
polling starts.
Exit Polls
Survey by interview on
day of polling outside
of polling booths.
Actual Poll
The actual poll
according to the
Election Commision of
India.
7
Social Media
based analysis
Twitter, Facebook, Youtube
feeds are analysed mostly
Twitter is predominant among
social media analysis of election
data. Many politicians are more
active in twitter than other social
media.
Eg. Narendra Modi, Donald Trump,
Barack Obama, Hillary Clinton,
Shinzo Abe
8
Previous Election Predictions using Twitter Data
India (2014) and Pakistan (2013)
Diffusion Centric Model was used to map
sentiments. Multi party environment.
Graphs reveal it was successful in India but
not close correlation in Pakistani context
though it is a single phase poll.
2016 US Presidential Elections
Supervised Learning methodology used
60000 tweets each for Donald Trump and
Hillary Clinton in Dual Party System.
Quensland (Australia) State Election - 2012
Predicted a general trend on who has more popularity. Dual
Party System.
Germany - 2011
Dual Party System. Done on twitter mentions. Not
sentiment of text.
Sweden - 2012
Twitter user behaviour like likes and retweet counts taken.
UK 2017 : Dual Party System. SVM and CNN used but
single phase poll. 9
Problem
Definition
Taken before Implementation
A twitter sentiment based outcome
prediction good enough to
1. Multi - Party, Multi - Alliance
System
2. Measure possible seats to be
won which is good to track
majority
3. Tracks over days of election
phases
10
Implementation
11
Data
Collection
Done for 50 days
before the last polling
day
Data
Cleaning
Identifying the
Relevant tweets
Preprocessing
Tokenization of
tweets, POS tagged,
SVO structure
extracted
Classifier
Decision Tree
Analytics
Scores aggregated
over subsets of
popularity
12
Architecture
Data
Collection
Done for 50 days
before the last polling
day. Tweepy and
Pymongo libraries
used.
Data
Cleaning
English tweets alone are selected
Repeated content is omitted. Image and
video tweets pruned.
Regular Expressions of emojis are removed
Preprocessing Classifier Analytics
13
JSON Format of
tweets is
supported by
MongoDB
Architecture
Data
Collection
Data
Cleaning
Preprocessing
Tokenization of
tweets, POS tagged,
SVO structure
extracted
Classifier Analytics
14
Architecture
Data
Collection
Data
Cleaning
Preprocessing
Decision Tree is used.
Polarity scores of
tweets are aggregated
based on subjectivity.
Classifier Analytics
15
Architecture
Data
Collection
Data
Cleaning
Preprocessing
Daily insights
Phase-wise insights
Trend from beginning till every
phase
Classifier Analytics
16
Architecture
Results
17
310 - 233
April 2019 - Jan Ki
Bath (Ruling Party
Alliance Vs Opposition
Alliance)
275 - 268
April 2019 - India TV &
CNX (Ruling Party
Alliance Vs Opposition
Alliance)
279 - 264
April 2019 - Times
Now & VMR (Ruling
Party Alliance Vs
Opposition Alliance)
293 - 249
20 May 2019 -
Proposed Twitter
Mining (Ruling Party
Alone Vs Others)
303 - 239
23 May 2019 - Actual
Result (Ruling Party
Alone Vs Others)
18
Party with support of
272+ seats can form
government
Ruling party Trend over 7 phases of poll
19
Phase wise
Difference
Phase 1 - 7
max growth
20
Results
Phase - wise
projection
max growth
21
Conclusion
22
Today and Road
to Future….
Better accuracy in predicting
outcome on the basis of seats
won by parties
Need to mine non - English tweets
Need to look into location specific
which can help predict state
assembly elections.
23
References
[1] J. Burgess and A. Bruns, “(Not) the Twitter election: the dynamics of the#
ausvotes conversation in relation to the Australian media ecology,” Journal. Pract.,
vol. 6, no. 3, pp. 384–402, 2012.
[2] V. Kagan, A. Stevens, and V. S. Subrahmanian, “Using twitter sentiment to
forecast the 2013 pakistani election and the 2014 indian election,” IEEE Intell.
Syst., vol. 30, no. 1, pp. 2–5, 2015.
[3] J. Ramteke, S. Shah, D. Godhia, and A. Shaikh, “Election result prediction using
Twitter sentiment analysis,” in 2016 international conference on inventive
computation technologies (ICICT), 2016, vol. 1, pp. 1–5.
[4] A. O. Larsson and H. Moe, “Studying political microblogging: Twitter users in the
2010 Swedish election campaign,” New Media Soc., vol. 14, no. 5, pp. 729–747,
2012.
[5] X. Yang, C. Macdonald, and I. Ounis, “Using word embeddings in twitter election
classification,” Inf. Retr. J., vol. 21, no. 2–3, pp. 183–207, 2018.
[6] A. Tumasjan, T. O. Sprenger, P. G. Sandner, and I. M. Welpe, “Election forecasts
with Twitter: How 140 characters reflect the political landscape,” Soc. Sci. Comput.
Rev., vol. 29, no. 4, pp. 402–418, 2011.
[7] J. Roesslein, “tweepy Documentation,” Online] http://tweepy. readthedocs.
io/en/v3, vol. 5, 2009.
[8] A. Nayak, MongoDB Cookbook. Packt Publishing Ltd, 2014.
[9] F. J. John Joseph, R. T, and J. J. C, “Classification of correlated subspaces using
HoVer representation of Census Data,” in 2011 International Conference on
Emerging Trends in Electrical and Computer Technology, 2011, pp. 906–911.
[10] E. Loper and S. Bird, “NLTK: the natural language toolkit,” arXiv Prepr.
cs/0205028, 2002.
[11] S. Loria, “textblob Documentation,” 2018.
[12] T. N. Bureau, “Times Now-VMR Opinion Poll For Election 2019: PM Narendra
Modi-led NDA likely to get 279 seats, UPA 149,” Times Now News, New Delhi,
2019.
[13] I. T. News Desk, “Lok Sabha Election 2019: NDA may get thin majority with 275
seats, BJD may retain Odisha, YSR Congress may win Andhra, says India TV-CNX
pre-poll survey,” India TV, 2019.
[14] “2019 Indian General Election,” Wikipedia, 2019. [Online]. Available:
https://en.wikipedia.org/wiki/2019_Indian_general_election.
24
Thank You!
25

More Related Content

What's hot

Blockchain, AI and Machine Learning
Blockchain, AI and Machine LearningBlockchain, AI and Machine Learning
Blockchain, AI and Machine Learning
Tao Wang
 
Rapid Data Analytics @ Netflix
Rapid Data Analytics @ NetflixRapid Data Analytics @ Netflix
Rapid Data Analytics @ Netflix
Data Con LA
 
Blockchain tutorial
Blockchain tutorial Blockchain tutorial
Blockchain tutorial
Rohit Verma
 
Personalization - 10 Lessons Learned from Netflix
Personalization - 10 Lessons Learned from NetflixPersonalization - 10 Lessons Learned from Netflix
Personalization - 10 Lessons Learned from Netflix
Pancrazio Auteri
 
RecSys 2020 A Human Perspective on Algorithmic Similarity Schendel 9-2020
RecSys 2020 A Human Perspective on Algorithmic Similarity Schendel 9-2020RecSys 2020 A Human Perspective on Algorithmic Similarity Schendel 9-2020
RecSys 2020 A Human Perspective on Algorithmic Similarity Schendel 9-2020
Zachary Schendel
 
IIoT Endpoint Security
IIoT Endpoint Security IIoT Endpoint Security
IIoT Endpoint Security
Industrial Internet Consortium
 
Online casino
Online casinoOnline casino
Online casino
Veranika Zdanovich
 
Real Estate Tokenization and its Types
Real Estate Tokenization and its TypesReal Estate Tokenization and its Types
Real Estate Tokenization and its Types
Finlaw Consultancy Pvt Ltd
 
KYC using Blockchain
KYC using BlockchainKYC using Blockchain
KYC using Blockchain
ijtsrd
 
Déjà Vu: The Importance of Time and Causality in Recommender Systems
Déjà Vu: The Importance of Time and Causality in Recommender SystemsDéjà Vu: The Importance of Time and Causality in Recommender Systems
Déjà Vu: The Importance of Time and Causality in Recommender Systems
Justin Basilico
 
Missing values in recommender models
Missing values in recommender modelsMissing values in recommender models
Missing values in recommender models
Parmeshwar Khurd
 
Bitcoin Final Year Seminar Report
Bitcoin Final Year Seminar ReportBitcoin Final Year Seminar Report
Bitcoin Final Year Seminar Report
Shantanu Singh
 
Recommendation at Netflix Scale
Recommendation at Netflix ScaleRecommendation at Netflix Scale
Recommendation at Netflix Scale
Justin Basilico
 
Privacy-Preserving Authentication, Another Reason to Care about Zero-Knowledg...
Privacy-Preserving Authentication, Another Reason to Care about Zero-Knowledg...Privacy-Preserving Authentication, Another Reason to Care about Zero-Knowledg...
Privacy-Preserving Authentication, Another Reason to Care about Zero-Knowledg...
Clare Nelson, CISSP, CIPP-E
 
Lightning Network
Lightning  NetworkLightning  Network
Lightning Network
Felix Crisan
 
Crypto & Crpyocurrencies Intro
Crypto & Crpyocurrencies IntroCrypto & Crpyocurrencies Intro
Crypto & Crpyocurrencies Intro
Tal Shmueli
 
Learning a Personalized Homepage
Learning a Personalized HomepageLearning a Personalized Homepage
Learning a Personalized Homepage
Justin Basilico
 
Contextualization at Netflix
Contextualization at NetflixContextualization at Netflix
Contextualization at Netflix
Linas Baltrunas
 
Cryptocurrency
CryptocurrencyCryptocurrency
Cryptocurrency
Devashish Gupta
 

What's hot (20)

Blockchain, AI and Machine Learning
Blockchain, AI and Machine LearningBlockchain, AI and Machine Learning
Blockchain, AI and Machine Learning
 
Rapid Data Analytics @ Netflix
Rapid Data Analytics @ NetflixRapid Data Analytics @ Netflix
Rapid Data Analytics @ Netflix
 
Blockchain tutorial
Blockchain tutorial Blockchain tutorial
Blockchain tutorial
 
Personalization - 10 Lessons Learned from Netflix
Personalization - 10 Lessons Learned from NetflixPersonalization - 10 Lessons Learned from Netflix
Personalization - 10 Lessons Learned from Netflix
 
RecSys 2020 A Human Perspective on Algorithmic Similarity Schendel 9-2020
RecSys 2020 A Human Perspective on Algorithmic Similarity Schendel 9-2020RecSys 2020 A Human Perspective on Algorithmic Similarity Schendel 9-2020
RecSys 2020 A Human Perspective on Algorithmic Similarity Schendel 9-2020
 
Pitch
PitchPitch
Pitch
 
IIoT Endpoint Security
IIoT Endpoint Security IIoT Endpoint Security
IIoT Endpoint Security
 
Online casino
Online casinoOnline casino
Online casino
 
Real Estate Tokenization and its Types
Real Estate Tokenization and its TypesReal Estate Tokenization and its Types
Real Estate Tokenization and its Types
 
KYC using Blockchain
KYC using BlockchainKYC using Blockchain
KYC using Blockchain
 
Déjà Vu: The Importance of Time and Causality in Recommender Systems
Déjà Vu: The Importance of Time and Causality in Recommender SystemsDéjà Vu: The Importance of Time and Causality in Recommender Systems
Déjà Vu: The Importance of Time and Causality in Recommender Systems
 
Missing values in recommender models
Missing values in recommender modelsMissing values in recommender models
Missing values in recommender models
 
Bitcoin Final Year Seminar Report
Bitcoin Final Year Seminar ReportBitcoin Final Year Seminar Report
Bitcoin Final Year Seminar Report
 
Recommendation at Netflix Scale
Recommendation at Netflix ScaleRecommendation at Netflix Scale
Recommendation at Netflix Scale
 
Privacy-Preserving Authentication, Another Reason to Care about Zero-Knowledg...
Privacy-Preserving Authentication, Another Reason to Care about Zero-Knowledg...Privacy-Preserving Authentication, Another Reason to Care about Zero-Knowledg...
Privacy-Preserving Authentication, Another Reason to Care about Zero-Knowledg...
 
Lightning Network
Lightning  NetworkLightning  Network
Lightning Network
 
Crypto & Crpyocurrencies Intro
Crypto & Crpyocurrencies IntroCrypto & Crpyocurrencies Intro
Crypto & Crpyocurrencies Intro
 
Learning a Personalized Homepage
Learning a Personalized HomepageLearning a Personalized Homepage
Learning a Personalized Homepage
 
Contextualization at Netflix
Contextualization at NetflixContextualization at Netflix
Contextualization at Netflix
 
Cryptocurrency
CryptocurrencyCryptocurrency
Cryptocurrency
 

Similar to Twitter Based Outcome Predictions of 2019 Indian General Elections Using Decision Tree

Sentiment analysis of pre elections tweets (general elections)
Sentiment analysis of pre elections tweets (general elections)Sentiment analysis of pre elections tweets (general elections)
Sentiment analysis of pre elections tweets (general elections)
sahiba javid
 
PREDICTING ELECTION OUTCOME FROM SOCIAL MEDIA DATA
PREDICTING ELECTION OUTCOME FROM SOCIAL MEDIA DATAPREDICTING ELECTION OUTCOME FROM SOCIAL MEDIA DATA
PREDICTING ELECTION OUTCOME FROM SOCIAL MEDIA DATA
kevig
 
PREDICTING ELECTION OUTCOME FROM SOCIAL MEDIA DATA
PREDICTING ELECTION OUTCOME FROM SOCIAL MEDIA DATAPREDICTING ELECTION OUTCOME FROM SOCIAL MEDIA DATA
PREDICTING ELECTION OUTCOME FROM SOCIAL MEDIA DATA
kevig
 
PREDICTING ELECTION OUTCOME FROM SOCIAL MEDIA DATA
PREDICTING ELECTION OUTCOME FROM SOCIAL MEDIA DATAPREDICTING ELECTION OUTCOME FROM SOCIAL MEDIA DATA
PREDICTING ELECTION OUTCOME FROM SOCIAL MEDIA DATA
ijnlc
 
PREDICTING ELECTION OUTCOME FROM SOCIAL MEDIA DATA
PREDICTING ELECTION OUTCOME FROM SOCIAL MEDIA DATAPREDICTING ELECTION OUTCOME FROM SOCIAL MEDIA DATA
PREDICTING ELECTION OUTCOME FROM SOCIAL MEDIA DATA
kevig
 
Using Tweets for Understanding Public Opinion During U.S. Primaries and Predi...
Using Tweets for Understanding Public Opinion During U.S. Primaries and Predi...Using Tweets for Understanding Public Opinion During U.S. Primaries and Predi...
Using Tweets for Understanding Public Opinion During U.S. Primaries and Predi...
Monica Powell
 
Twitter Based Sentiment Analysis of Each Presidential Candidate Using Long Sh...
Twitter Based Sentiment Analysis of Each Presidential Candidate Using Long Sh...Twitter Based Sentiment Analysis of Each Presidential Candidate Using Long Sh...
Twitter Based Sentiment Analysis of Each Presidential Candidate Using Long Sh...
CSCJournals
 
Twitter Based Election Prediction and Analysis
Twitter Based Election Prediction and AnalysisTwitter Based Election Prediction and Analysis
Twitter Based Election Prediction and Analysis
IRJET Journal
 
Analyzing Political Sentiment of Indic Languages with Transformers
Analyzing Political Sentiment of Indic Languages with TransformersAnalyzing Political Sentiment of Indic Languages with Transformers
Analyzing Political Sentiment of Indic Languages with Transformers
IJCI JOURNAL
 
IRJET - Election Result Prediction using Sentiment Analysis
IRJET - Election Result Prediction using Sentiment AnalysisIRJET - Election Result Prediction using Sentiment Analysis
IRJET - Election Result Prediction using Sentiment Analysis
IRJET Journal
 
election campaign case study
election campaign case studyelection campaign case study
election campaign case study
slideshare_ac_2012
 
The Party is Over Here: Structure and Content in the 2010 Election
The Party is Over Here: Structure and Content in the 2010 ElectionThe Party is Over Here: Structure and Content in the 2010 Election
The Party is Over Here: Structure and Content in the 2010 Election
Avishay Livne
 
Impact of social media on voting behaviour
Impact of social media on voting behaviourImpact of social media on voting behaviour
Impact of social media on voting behaviour
Shoeb Khan
 
Online social network analysis with machine learning techniques
Online social network analysis with machine learning techniquesOnline social network analysis with machine learning techniques
Online social network analysis with machine learning techniques
Hari KC
 
POLITICAL PREDICTION ANALYSIS USING TEXT MINING
POLITICAL PREDICTION ANALYSIS USING TEXT MININGPOLITICAL PREDICTION ANALYSIS USING TEXT MINING
POLITICAL PREDICTION ANALYSIS USING TEXT MINING
Vishwambhar Deshpande
 
THE ROLE OF BIG DATA IN ELECTION.docx
THE ROLE OF BIG DATA IN ELECTION.docxTHE ROLE OF BIG DATA IN ELECTION.docx
THE ROLE OF BIG DATA IN ELECTION.docx
ssuser5c580e1
 
Election Result Prediction using Twitter Analysis
Election Result Prediction using Twitter AnalysisElection Result Prediction using Twitter Analysis
Election Result Prediction using Twitter Analysis
IRJET Journal
 

Similar to Twitter Based Outcome Predictions of 2019 Indian General Elections Using Decision Tree (20)

Sentiment analysis of pre elections tweets (general elections)
Sentiment analysis of pre elections tweets (general elections)Sentiment analysis of pre elections tweets (general elections)
Sentiment analysis of pre elections tweets (general elections)
 
PREDICTING ELECTION OUTCOME FROM SOCIAL MEDIA DATA
PREDICTING ELECTION OUTCOME FROM SOCIAL MEDIA DATAPREDICTING ELECTION OUTCOME FROM SOCIAL MEDIA DATA
PREDICTING ELECTION OUTCOME FROM SOCIAL MEDIA DATA
 
PREDICTING ELECTION OUTCOME FROM SOCIAL MEDIA DATA
PREDICTING ELECTION OUTCOME FROM SOCIAL MEDIA DATAPREDICTING ELECTION OUTCOME FROM SOCIAL MEDIA DATA
PREDICTING ELECTION OUTCOME FROM SOCIAL MEDIA DATA
 
PREDICTING ELECTION OUTCOME FROM SOCIAL MEDIA DATA
PREDICTING ELECTION OUTCOME FROM SOCIAL MEDIA DATAPREDICTING ELECTION OUTCOME FROM SOCIAL MEDIA DATA
PREDICTING ELECTION OUTCOME FROM SOCIAL MEDIA DATA
 
PREDICTING ELECTION OUTCOME FROM SOCIAL MEDIA DATA
PREDICTING ELECTION OUTCOME FROM SOCIAL MEDIA DATAPREDICTING ELECTION OUTCOME FROM SOCIAL MEDIA DATA
PREDICTING ELECTION OUTCOME FROM SOCIAL MEDIA DATA
 
Using Tweets for Understanding Public Opinion During U.S. Primaries and Predi...
Using Tweets for Understanding Public Opinion During U.S. Primaries and Predi...Using Tweets for Understanding Public Opinion During U.S. Primaries and Predi...
Using Tweets for Understanding Public Opinion During U.S. Primaries and Predi...
 
Twitter Based Sentiment Analysis of Each Presidential Candidate Using Long Sh...
Twitter Based Sentiment Analysis of Each Presidential Candidate Using Long Sh...Twitter Based Sentiment Analysis of Each Presidential Candidate Using Long Sh...
Twitter Based Sentiment Analysis of Each Presidential Candidate Using Long Sh...
 
Twitter Based Election Prediction and Analysis
Twitter Based Election Prediction and AnalysisTwitter Based Election Prediction and Analysis
Twitter Based Election Prediction and Analysis
 
Analyzing Political Sentiment of Indic Languages with Transformers
Analyzing Political Sentiment of Indic Languages with TransformersAnalyzing Political Sentiment of Indic Languages with Transformers
Analyzing Political Sentiment of Indic Languages with Transformers
 
IRJET - Election Result Prediction using Sentiment Analysis
IRJET - Election Result Prediction using Sentiment AnalysisIRJET - Election Result Prediction using Sentiment Analysis
IRJET - Election Result Prediction using Sentiment Analysis
 
election campaign case study
election campaign case studyelection campaign case study
election campaign case study
 
The Party is Over Here: Structure and Content in the 2010 Election
The Party is Over Here: Structure and Content in the 2010 ElectionThe Party is Over Here: Structure and Content in the 2010 Election
The Party is Over Here: Structure and Content in the 2010 Election
 
Impact of social media on voting behaviour
Impact of social media on voting behaviourImpact of social media on voting behaviour
Impact of social media on voting behaviour
 
Online social network analysis with machine learning techniques
Online social network analysis with machine learning techniquesOnline social network analysis with machine learning techniques
Online social network analysis with machine learning techniques
 
POLITICAL PREDICTION ANALYSIS USING TEXT MINING
POLITICAL PREDICTION ANALYSIS USING TEXT MININGPOLITICAL PREDICTION ANALYSIS USING TEXT MINING
POLITICAL PREDICTION ANALYSIS USING TEXT MINING
 
Senior Thesis
Senior Thesis Senior Thesis
Senior Thesis
 
Political Marketing
Political MarketingPolitical Marketing
Political Marketing
 
THE ROLE OF BIG DATA IN ELECTION.docx
THE ROLE OF BIG DATA IN ELECTION.docxTHE ROLE OF BIG DATA IN ELECTION.docx
THE ROLE OF BIG DATA IN ELECTION.docx
 
Kottler Thesis 2011
Kottler Thesis 2011Kottler Thesis 2011
Kottler Thesis 2011
 
Election Result Prediction using Twitter Analysis
Election Result Prediction using Twitter AnalysisElection Result Prediction using Twitter Analysis
Election Result Prediction using Twitter Analysis
 

More from Ferdin Joe John Joseph PhD

Invited Talk DGTiCon 2022
Invited Talk DGTiCon 2022Invited Talk DGTiCon 2022
Invited Talk DGTiCon 2022
Ferdin Joe John Joseph PhD
 
Week 12: Cloud AI- DSA 441 Cloud Computing
Week 12: Cloud AI- DSA 441 Cloud ComputingWeek 12: Cloud AI- DSA 441 Cloud Computing
Week 12: Cloud AI- DSA 441 Cloud Computing
Ferdin Joe John Joseph PhD
 
Week 11: Cloud Native- DSA 441 Cloud Computing
Week 11: Cloud Native- DSA 441 Cloud ComputingWeek 11: Cloud Native- DSA 441 Cloud Computing
Week 11: Cloud Native- DSA 441 Cloud Computing
Ferdin Joe John Joseph PhD
 
Week 10: Cloud Security- DSA 441 Cloud Computing
Week 10: Cloud Security- DSA 441 Cloud ComputingWeek 10: Cloud Security- DSA 441 Cloud Computing
Week 10: Cloud Security- DSA 441 Cloud Computing
Ferdin Joe John Joseph PhD
 
Week 9: Relational Database Service Alibaba Cloud- DSA 441 Cloud Computing
Week 9: Relational Database Service Alibaba Cloud- DSA 441 Cloud ComputingWeek 9: Relational Database Service Alibaba Cloud- DSA 441 Cloud Computing
Week 9: Relational Database Service Alibaba Cloud- DSA 441 Cloud Computing
Ferdin Joe John Joseph PhD
 
Week 7: Object Storage Service Alibaba Cloud- DSA 441 Cloud Computing
Week 7: Object Storage Service Alibaba Cloud- DSA 441 Cloud ComputingWeek 7: Object Storage Service Alibaba Cloud- DSA 441 Cloud Computing
Week 7: Object Storage Service Alibaba Cloud- DSA 441 Cloud Computing
Ferdin Joe John Joseph PhD
 
Week 6: Server Load Balancer and Auto Scaling Alibaba Cloud- DSA 441 Cloud Co...
Week 6: Server Load Balancer and Auto Scaling Alibaba Cloud- DSA 441 Cloud Co...Week 6: Server Load Balancer and Auto Scaling Alibaba Cloud- DSA 441 Cloud Co...
Week 6: Server Load Balancer and Auto Scaling Alibaba Cloud- DSA 441 Cloud Co...
Ferdin Joe John Joseph PhD
 
Week 5: Elastic Compute Service (ECS) with Alibaba Cloud- DSA 441 Cloud Compu...
Week 5: Elastic Compute Service (ECS) with Alibaba Cloud- DSA 441 Cloud Compu...Week 5: Elastic Compute Service (ECS) with Alibaba Cloud- DSA 441 Cloud Compu...
Week 5: Elastic Compute Service (ECS) with Alibaba Cloud- DSA 441 Cloud Compu...
Ferdin Joe John Joseph PhD
 
Week 4: Big Data and Hadoop in Alibaba Cloud - DSA 441 Cloud Computing
Week 4: Big Data and Hadoop in Alibaba Cloud - DSA 441 Cloud ComputingWeek 4: Big Data and Hadoop in Alibaba Cloud - DSA 441 Cloud Computing
Week 4: Big Data and Hadoop in Alibaba Cloud - DSA 441 Cloud Computing
Ferdin Joe John Joseph PhD
 
Week 3: Virtual Private Cloud, On Premise, IaaS, PaaS, SaaS - DSA 441 Cloud C...
Week 3: Virtual Private Cloud, On Premise, IaaS, PaaS, SaaS - DSA 441 Cloud C...Week 3: Virtual Private Cloud, On Premise, IaaS, PaaS, SaaS - DSA 441 Cloud C...
Week 3: Virtual Private Cloud, On Premise, IaaS, PaaS, SaaS - DSA 441 Cloud C...
Ferdin Joe John Joseph PhD
 
Week 2: Virtualization and VM Ware - DSA 441 Cloud Computing
Week 2: Virtualization and VM Ware - DSA 441 Cloud ComputingWeek 2: Virtualization and VM Ware - DSA 441 Cloud Computing
Week 2: Virtualization and VM Ware - DSA 441 Cloud Computing
Ferdin Joe John Joseph PhD
 
Week 1: Introduction to Cloud Computing - DSA 441 Cloud Computing
Week 1: Introduction to Cloud Computing - DSA 441 Cloud ComputingWeek 1: Introduction to Cloud Computing - DSA 441 Cloud Computing
Week 1: Introduction to Cloud Computing - DSA 441 Cloud Computing
Ferdin Joe John Joseph PhD
 
Sept 6 2021 BTech Artificial Intelligence and Data Science curriculum
Sept 6 2021 BTech Artificial Intelligence and Data Science curriculumSept 6 2021 BTech Artificial Intelligence and Data Science curriculum
Sept 6 2021 BTech Artificial Intelligence and Data Science curriculum
Ferdin Joe John Joseph PhD
 
Hadoop in Alibaba Cloud
Hadoop in Alibaba CloudHadoop in Alibaba Cloud
Hadoop in Alibaba Cloud
Ferdin Joe John Joseph PhD
 
Cloud Computing Essentials in Alibaba Cloud
Cloud Computing Essentials in Alibaba CloudCloud Computing Essentials in Alibaba Cloud
Cloud Computing Essentials in Alibaba Cloud
Ferdin Joe John Joseph PhD
 
Transforming deep into transformers – a computer vision approach
Transforming deep into transformers – a computer vision approachTransforming deep into transformers – a computer vision approach
Transforming deep into transformers – a computer vision approach
Ferdin Joe John Joseph PhD
 
Week 11: Programming for Data Analysis
Week 11: Programming for Data AnalysisWeek 11: Programming for Data Analysis
Week 11: Programming for Data Analysis
Ferdin Joe John Joseph PhD
 
Week 10: Programming for Data Analysis
Week 10: Programming for Data AnalysisWeek 10: Programming for Data Analysis
Week 10: Programming for Data Analysis
Ferdin Joe John Joseph PhD
 
Week 9: Programming for Data Analysis
Week 9: Programming for Data AnalysisWeek 9: Programming for Data Analysis
Week 9: Programming for Data Analysis
Ferdin Joe John Joseph PhD
 
Week 8: Programming for Data Analysis
Week 8: Programming for Data AnalysisWeek 8: Programming for Data Analysis
Week 8: Programming for Data Analysis
Ferdin Joe John Joseph PhD
 

More from Ferdin Joe John Joseph PhD (20)

Invited Talk DGTiCon 2022
Invited Talk DGTiCon 2022Invited Talk DGTiCon 2022
Invited Talk DGTiCon 2022
 
Week 12: Cloud AI- DSA 441 Cloud Computing
Week 12: Cloud AI- DSA 441 Cloud ComputingWeek 12: Cloud AI- DSA 441 Cloud Computing
Week 12: Cloud AI- DSA 441 Cloud Computing
 
Week 11: Cloud Native- DSA 441 Cloud Computing
Week 11: Cloud Native- DSA 441 Cloud ComputingWeek 11: Cloud Native- DSA 441 Cloud Computing
Week 11: Cloud Native- DSA 441 Cloud Computing
 
Week 10: Cloud Security- DSA 441 Cloud Computing
Week 10: Cloud Security- DSA 441 Cloud ComputingWeek 10: Cloud Security- DSA 441 Cloud Computing
Week 10: Cloud Security- DSA 441 Cloud Computing
 
Week 9: Relational Database Service Alibaba Cloud- DSA 441 Cloud Computing
Week 9: Relational Database Service Alibaba Cloud- DSA 441 Cloud ComputingWeek 9: Relational Database Service Alibaba Cloud- DSA 441 Cloud Computing
Week 9: Relational Database Service Alibaba Cloud- DSA 441 Cloud Computing
 
Week 7: Object Storage Service Alibaba Cloud- DSA 441 Cloud Computing
Week 7: Object Storage Service Alibaba Cloud- DSA 441 Cloud ComputingWeek 7: Object Storage Service Alibaba Cloud- DSA 441 Cloud Computing
Week 7: Object Storage Service Alibaba Cloud- DSA 441 Cloud Computing
 
Week 6: Server Load Balancer and Auto Scaling Alibaba Cloud- DSA 441 Cloud Co...
Week 6: Server Load Balancer and Auto Scaling Alibaba Cloud- DSA 441 Cloud Co...Week 6: Server Load Balancer and Auto Scaling Alibaba Cloud- DSA 441 Cloud Co...
Week 6: Server Load Balancer and Auto Scaling Alibaba Cloud- DSA 441 Cloud Co...
 
Week 5: Elastic Compute Service (ECS) with Alibaba Cloud- DSA 441 Cloud Compu...
Week 5: Elastic Compute Service (ECS) with Alibaba Cloud- DSA 441 Cloud Compu...Week 5: Elastic Compute Service (ECS) with Alibaba Cloud- DSA 441 Cloud Compu...
Week 5: Elastic Compute Service (ECS) with Alibaba Cloud- DSA 441 Cloud Compu...
 
Week 4: Big Data and Hadoop in Alibaba Cloud - DSA 441 Cloud Computing
Week 4: Big Data and Hadoop in Alibaba Cloud - DSA 441 Cloud ComputingWeek 4: Big Data and Hadoop in Alibaba Cloud - DSA 441 Cloud Computing
Week 4: Big Data and Hadoop in Alibaba Cloud - DSA 441 Cloud Computing
 
Week 3: Virtual Private Cloud, On Premise, IaaS, PaaS, SaaS - DSA 441 Cloud C...
Week 3: Virtual Private Cloud, On Premise, IaaS, PaaS, SaaS - DSA 441 Cloud C...Week 3: Virtual Private Cloud, On Premise, IaaS, PaaS, SaaS - DSA 441 Cloud C...
Week 3: Virtual Private Cloud, On Premise, IaaS, PaaS, SaaS - DSA 441 Cloud C...
 
Week 2: Virtualization and VM Ware - DSA 441 Cloud Computing
Week 2: Virtualization and VM Ware - DSA 441 Cloud ComputingWeek 2: Virtualization and VM Ware - DSA 441 Cloud Computing
Week 2: Virtualization and VM Ware - DSA 441 Cloud Computing
 
Week 1: Introduction to Cloud Computing - DSA 441 Cloud Computing
Week 1: Introduction to Cloud Computing - DSA 441 Cloud ComputingWeek 1: Introduction to Cloud Computing - DSA 441 Cloud Computing
Week 1: Introduction to Cloud Computing - DSA 441 Cloud Computing
 
Sept 6 2021 BTech Artificial Intelligence and Data Science curriculum
Sept 6 2021 BTech Artificial Intelligence and Data Science curriculumSept 6 2021 BTech Artificial Intelligence and Data Science curriculum
Sept 6 2021 BTech Artificial Intelligence and Data Science curriculum
 
Hadoop in Alibaba Cloud
Hadoop in Alibaba CloudHadoop in Alibaba Cloud
Hadoop in Alibaba Cloud
 
Cloud Computing Essentials in Alibaba Cloud
Cloud Computing Essentials in Alibaba CloudCloud Computing Essentials in Alibaba Cloud
Cloud Computing Essentials in Alibaba Cloud
 
Transforming deep into transformers – a computer vision approach
Transforming deep into transformers – a computer vision approachTransforming deep into transformers – a computer vision approach
Transforming deep into transformers – a computer vision approach
 
Week 11: Programming for Data Analysis
Week 11: Programming for Data AnalysisWeek 11: Programming for Data Analysis
Week 11: Programming for Data Analysis
 
Week 10: Programming for Data Analysis
Week 10: Programming for Data AnalysisWeek 10: Programming for Data Analysis
Week 10: Programming for Data Analysis
 
Week 9: Programming for Data Analysis
Week 9: Programming for Data AnalysisWeek 9: Programming for Data Analysis
Week 9: Programming for Data Analysis
 
Week 8: Programming for Data Analysis
Week 8: Programming for Data AnalysisWeek 8: Programming for Data Analysis
Week 8: Programming for Data Analysis
 

Recently uploaded

Algorithmic optimizations for Dynamic Levelwise PageRank (from STICD) : SHORT...
Algorithmic optimizations for Dynamic Levelwise PageRank (from STICD) : SHORT...Algorithmic optimizations for Dynamic Levelwise PageRank (from STICD) : SHORT...
Algorithmic optimizations for Dynamic Levelwise PageRank (from STICD) : SHORT...
Subhajit Sahu
 
一比一原版(NYU毕业证)纽约大学毕业证成绩单
一比一原版(NYU毕业证)纽约大学毕业证成绩单一比一原版(NYU毕业证)纽约大学毕业证成绩单
一比一原版(NYU毕业证)纽约大学毕业证成绩单
ewymefz
 
Best best suvichar in gujarati english meaning of this sentence as Silk road ...
Best best suvichar in gujarati english meaning of this sentence as Silk road ...Best best suvichar in gujarati english meaning of this sentence as Silk road ...
Best best suvichar in gujarati english meaning of this sentence as Silk road ...
AbhimanyuSinha9
 
Sample_Global Non-invasive Prenatal Testing (NIPT) Market, 2019-2030.pdf
Sample_Global Non-invasive Prenatal Testing (NIPT) Market, 2019-2030.pdfSample_Global Non-invasive Prenatal Testing (NIPT) Market, 2019-2030.pdf
Sample_Global Non-invasive Prenatal Testing (NIPT) Market, 2019-2030.pdf
Linda486226
 
Opendatabay - Open Data Marketplace.pptx
Opendatabay - Open Data Marketplace.pptxOpendatabay - Open Data Marketplace.pptx
Opendatabay - Open Data Marketplace.pptx
Opendatabay
 
Adjusting primitives for graph : SHORT REPORT / NOTES
Adjusting primitives for graph : SHORT REPORT / NOTESAdjusting primitives for graph : SHORT REPORT / NOTES
Adjusting primitives for graph : SHORT REPORT / NOTES
Subhajit Sahu
 
社内勉強会資料_LLM Agents                              .
社内勉強会資料_LLM Agents                              .社内勉強会資料_LLM Agents                              .
社内勉強会資料_LLM Agents                              .
NABLAS株式会社
 
【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】
【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】
【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】
NABLAS株式会社
 
The affect of service quality and online reviews on customer loyalty in the E...
The affect of service quality and online reviews on customer loyalty in the E...The affect of service quality and online reviews on customer loyalty in the E...
The affect of service quality and online reviews on customer loyalty in the E...
jerlynmaetalle
 
做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样
做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样
做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样
axoqas
 
Malana- Gimlet Market Analysis (Portfolio 2)
Malana- Gimlet Market Analysis (Portfolio 2)Malana- Gimlet Market Analysis (Portfolio 2)
Malana- Gimlet Market Analysis (Portfolio 2)
TravisMalana
 
一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理
一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理
一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理
ahzuo
 
Criminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdfCriminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdf
Criminal IP
 
FP Growth Algorithm and its Applications
FP Growth Algorithm and its ApplicationsFP Growth Algorithm and its Applications
FP Growth Algorithm and its Applications
MaleehaSheikh2
 
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
nscud
 
一比一原版(UVic毕业证)维多利亚大学毕业证成绩单
一比一原版(UVic毕业证)维多利亚大学毕业证成绩单一比一原版(UVic毕业证)维多利亚大学毕业证成绩单
一比一原版(UVic毕业证)维多利亚大学毕业证成绩单
ukgaet
 
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
slg6lamcq
 
一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单
一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单
一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单
ewymefz
 
一比一原版(TWU毕业证)西三一大学毕业证成绩单
一比一原版(TWU毕业证)西三一大学毕业证成绩单一比一原版(TWU毕业证)西三一大学毕业证成绩单
一比一原版(TWU毕业证)西三一大学毕业证成绩单
ocavb
 
原版制作(Deakin毕业证书)迪肯大学毕业证学位证一模一样
原版制作(Deakin毕业证书)迪肯大学毕业证学位证一模一样原版制作(Deakin毕业证书)迪肯大学毕业证学位证一模一样
原版制作(Deakin毕业证书)迪肯大学毕业证学位证一模一样
u86oixdj
 

Recently uploaded (20)

Algorithmic optimizations for Dynamic Levelwise PageRank (from STICD) : SHORT...
Algorithmic optimizations for Dynamic Levelwise PageRank (from STICD) : SHORT...Algorithmic optimizations for Dynamic Levelwise PageRank (from STICD) : SHORT...
Algorithmic optimizations for Dynamic Levelwise PageRank (from STICD) : SHORT...
 
一比一原版(NYU毕业证)纽约大学毕业证成绩单
一比一原版(NYU毕业证)纽约大学毕业证成绩单一比一原版(NYU毕业证)纽约大学毕业证成绩单
一比一原版(NYU毕业证)纽约大学毕业证成绩单
 
Best best suvichar in gujarati english meaning of this sentence as Silk road ...
Best best suvichar in gujarati english meaning of this sentence as Silk road ...Best best suvichar in gujarati english meaning of this sentence as Silk road ...
Best best suvichar in gujarati english meaning of this sentence as Silk road ...
 
Sample_Global Non-invasive Prenatal Testing (NIPT) Market, 2019-2030.pdf
Sample_Global Non-invasive Prenatal Testing (NIPT) Market, 2019-2030.pdfSample_Global Non-invasive Prenatal Testing (NIPT) Market, 2019-2030.pdf
Sample_Global Non-invasive Prenatal Testing (NIPT) Market, 2019-2030.pdf
 
Opendatabay - Open Data Marketplace.pptx
Opendatabay - Open Data Marketplace.pptxOpendatabay - Open Data Marketplace.pptx
Opendatabay - Open Data Marketplace.pptx
 
Adjusting primitives for graph : SHORT REPORT / NOTES
Adjusting primitives for graph : SHORT REPORT / NOTESAdjusting primitives for graph : SHORT REPORT / NOTES
Adjusting primitives for graph : SHORT REPORT / NOTES
 
社内勉強会資料_LLM Agents                              .
社内勉強会資料_LLM Agents                              .社内勉強会資料_LLM Agents                              .
社内勉強会資料_LLM Agents                              .
 
【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】
【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】
【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】
 
The affect of service quality and online reviews on customer loyalty in the E...
The affect of service quality and online reviews on customer loyalty in the E...The affect of service quality and online reviews on customer loyalty in the E...
The affect of service quality and online reviews on customer loyalty in the E...
 
做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样
做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样
做(mqu毕业证书)麦考瑞大学毕业证硕士文凭证书学费发票原版一模一样
 
Malana- Gimlet Market Analysis (Portfolio 2)
Malana- Gimlet Market Analysis (Portfolio 2)Malana- Gimlet Market Analysis (Portfolio 2)
Malana- Gimlet Market Analysis (Portfolio 2)
 
一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理
一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理
一比一原版(UIUC毕业证)伊利诺伊大学|厄巴纳-香槟分校毕业证如何办理
 
Criminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdfCriminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdf
 
FP Growth Algorithm and its Applications
FP Growth Algorithm and its ApplicationsFP Growth Algorithm and its Applications
FP Growth Algorithm and its Applications
 
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
 
一比一原版(UVic毕业证)维多利亚大学毕业证成绩单
一比一原版(UVic毕业证)维多利亚大学毕业证成绩单一比一原版(UVic毕业证)维多利亚大学毕业证成绩单
一比一原版(UVic毕业证)维多利亚大学毕业证成绩单
 
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
 
一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单
一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单
一比一原版(UofM毕业证)明尼苏达大学毕业证成绩单
 
一比一原版(TWU毕业证)西三一大学毕业证成绩单
一比一原版(TWU毕业证)西三一大学毕业证成绩单一比一原版(TWU毕业证)西三一大学毕业证成绩单
一比一原版(TWU毕业证)西三一大学毕业证成绩单
 
原版制作(Deakin毕业证书)迪肯大学毕业证学位证一模一样
原版制作(Deakin毕业证书)迪肯大学毕业证学位证一模一样原版制作(Deakin毕业证书)迪肯大学毕业证学位证一模一样
原版制作(Deakin毕业证书)迪肯大学毕业证学位证一模一样
 

Twitter Based Outcome Predictions of 2019 Indian General Elections Using Decision Tree

  • 1. Twitter Based Outcome Predictions of 2019 Indian General Elections Using Decision Tree Ferdin Joe John Joseph Thai-Nichi Institute of Technology
  • 2. Overview Problem Statement Election Sentiments Indian General Elections Existing Methodologies Our Proposed Methodology Validation References 2
  • 3. Problem Statement Social Media A huge corpus of data which mostly reflects the mood and mentality of people connected to the network. Twitter A social media networking microbloggers across the globe ● Texts from this microblog site is relatively easier to access and has more information to mine. Problem statement Use Machine Learning to mine tweets related to elections and to predict the outcome. Strategy: Agile 3
  • 4. Election Sentiment Decoding Democracy….. ● Various surveys are done by political parties, social scientists, media houses collaborating independent survey agencies. ● This involves questionnaires and interviews. ● People will be aware of what the interviewer ask them. 4
  • 5. Domain Knowledge: Indian General Elections Prelude Largest Democracy in the World Conducted once in 5 years since 1952 Paperless Ballot. Uses Electronic Voting Machine (EVM) since 2004 Process Multiple Phases Various states follow different schedule to vote ● In 2019, India voted in 7 phases i.e. 7 polling days over a span of 50 days of election code of conduct. Efficiency Quick results Most of the election results are known by noon of the counting day 5
  • 7. Pre - Poll Survey I Done around an year or 6 months before actual polls. Soon after polls announced. Pre - Poll Survey II After the poll alliances are formed by various national and regional parties. Pre - Poll Survey III Weeks before the polling starts. Exit Polls Survey by interview on day of polling outside of polling booths. Actual Poll The actual poll according to the Election Commision of India. 7
  • 8. Social Media based analysis Twitter, Facebook, Youtube feeds are analysed mostly Twitter is predominant among social media analysis of election data. Many politicians are more active in twitter than other social media. Eg. Narendra Modi, Donald Trump, Barack Obama, Hillary Clinton, Shinzo Abe 8
  • 9. Previous Election Predictions using Twitter Data India (2014) and Pakistan (2013) Diffusion Centric Model was used to map sentiments. Multi party environment. Graphs reveal it was successful in India but not close correlation in Pakistani context though it is a single phase poll. 2016 US Presidential Elections Supervised Learning methodology used 60000 tweets each for Donald Trump and Hillary Clinton in Dual Party System. Quensland (Australia) State Election - 2012 Predicted a general trend on who has more popularity. Dual Party System. Germany - 2011 Dual Party System. Done on twitter mentions. Not sentiment of text. Sweden - 2012 Twitter user behaviour like likes and retweet counts taken. UK 2017 : Dual Party System. SVM and CNN used but single phase poll. 9
  • 10. Problem Definition Taken before Implementation A twitter sentiment based outcome prediction good enough to 1. Multi - Party, Multi - Alliance System 2. Measure possible seats to be won which is good to track majority 3. Tracks over days of election phases 10
  • 12. Data Collection Done for 50 days before the last polling day Data Cleaning Identifying the Relevant tweets Preprocessing Tokenization of tweets, POS tagged, SVO structure extracted Classifier Decision Tree Analytics Scores aggregated over subsets of popularity 12 Architecture
  • 13. Data Collection Done for 50 days before the last polling day. Tweepy and Pymongo libraries used. Data Cleaning English tweets alone are selected Repeated content is omitted. Image and video tweets pruned. Regular Expressions of emojis are removed Preprocessing Classifier Analytics 13 JSON Format of tweets is supported by MongoDB Architecture
  • 14. Data Collection Data Cleaning Preprocessing Tokenization of tweets, POS tagged, SVO structure extracted Classifier Analytics 14 Architecture
  • 15. Data Collection Data Cleaning Preprocessing Decision Tree is used. Polarity scores of tweets are aggregated based on subjectivity. Classifier Analytics 15 Architecture
  • 16. Data Collection Data Cleaning Preprocessing Daily insights Phase-wise insights Trend from beginning till every phase Classifier Analytics 16 Architecture
  • 18. 310 - 233 April 2019 - Jan Ki Bath (Ruling Party Alliance Vs Opposition Alliance) 275 - 268 April 2019 - India TV & CNX (Ruling Party Alliance Vs Opposition Alliance) 279 - 264 April 2019 - Times Now & VMR (Ruling Party Alliance Vs Opposition Alliance) 293 - 249 20 May 2019 - Proposed Twitter Mining (Ruling Party Alone Vs Others) 303 - 239 23 May 2019 - Actual Result (Ruling Party Alone Vs Others) 18 Party with support of 272+ seats can form government
  • 19. Ruling party Trend over 7 phases of poll 19
  • 20. Phase wise Difference Phase 1 - 7 max growth 20
  • 23. Today and Road to Future…. Better accuracy in predicting outcome on the basis of seats won by parties Need to mine non - English tweets Need to look into location specific which can help predict state assembly elections. 23
  • 24. References [1] J. Burgess and A. Bruns, “(Not) the Twitter election: the dynamics of the# ausvotes conversation in relation to the Australian media ecology,” Journal. Pract., vol. 6, no. 3, pp. 384–402, 2012. [2] V. Kagan, A. Stevens, and V. S. Subrahmanian, “Using twitter sentiment to forecast the 2013 pakistani election and the 2014 indian election,” IEEE Intell. Syst., vol. 30, no. 1, pp. 2–5, 2015. [3] J. Ramteke, S. Shah, D. Godhia, and A. Shaikh, “Election result prediction using Twitter sentiment analysis,” in 2016 international conference on inventive computation technologies (ICICT), 2016, vol. 1, pp. 1–5. [4] A. O. Larsson and H. Moe, “Studying political microblogging: Twitter users in the 2010 Swedish election campaign,” New Media Soc., vol. 14, no. 5, pp. 729–747, 2012. [5] X. Yang, C. Macdonald, and I. Ounis, “Using word embeddings in twitter election classification,” Inf. Retr. J., vol. 21, no. 2–3, pp. 183–207, 2018. [6] A. Tumasjan, T. O. Sprenger, P. G. Sandner, and I. M. Welpe, “Election forecasts with Twitter: How 140 characters reflect the political landscape,” Soc. Sci. Comput. Rev., vol. 29, no. 4, pp. 402–418, 2011. [7] J. Roesslein, “tweepy Documentation,” Online] http://tweepy. readthedocs. io/en/v3, vol. 5, 2009. [8] A. Nayak, MongoDB Cookbook. Packt Publishing Ltd, 2014. [9] F. J. John Joseph, R. T, and J. J. C, “Classification of correlated subspaces using HoVer representation of Census Data,” in 2011 International Conference on Emerging Trends in Electrical and Computer Technology, 2011, pp. 906–911. [10] E. Loper and S. Bird, “NLTK: the natural language toolkit,” arXiv Prepr. cs/0205028, 2002. [11] S. Loria, “textblob Documentation,” 2018. [12] T. N. Bureau, “Times Now-VMR Opinion Poll For Election 2019: PM Narendra Modi-led NDA likely to get 279 seats, UPA 149,” Times Now News, New Delhi, 2019. [13] I. T. News Desk, “Lok Sabha Election 2019: NDA may get thin majority with 275 seats, BJD may retain Odisha, YSR Congress may win Andhra, says India TV-CNX pre-poll survey,” India TV, 2019. [14] “2019 Indian General Election,” Wikipedia, 2019. [Online]. Available: https://en.wikipedia.org/wiki/2019_Indian_general_election. 24