SlideShare ist ein Scribd-Unternehmen logo
1 von 33
Empowering Digital Direct
Democracy:
Policy Making via Stance
Classification
Lefkothea Spiliotopoulou, Yannis Charalabidis, Euripidis Loukis,
Dimitrios Damopoulos
Meet the team 
Lefkothea Spiliotopoulou, Dr. Yannis Charalabidis, Dr. Euripidis Loukis, Dr. Dimitrios Damopoulos
2
Introduction
• Ideal democracy allows citizens to directly be involved in the
decision making process
• Traditional direct policy making mechanisms (e.g.
referendums, elections, gallops, polls) cannot be utilized
frequently due to high cost
• Innovation in ICT & social media can be the key to facilitate
collaborative governance with citizens & online participation
Aim:
• Governmental policy making mechanism can utilize public’s
stance to empower direct democracy through text mining
exploitation
3
Today we focus on…
• How a stance classification system can be utilized in digital
government for direct democracy empowerment
• Building our model through the use of text mining techniques
(topic modeling, sentiment analysis, stance classification)
• Empirical studies on:
• Public’s stance on 4 EU Referendums
• Political candidates' opinions during
2016 U.S. Presidential Elections
• 2016 U.S. President’s stance towards
societal issues & their affects
4
Policy Making Process
• Decisions taken by governments solving problems & improving
citizens’ quality of life
• Stages of policy cycle
• Agenda Setting
• Policy Formulation
• Decision Making
• Policy Implementation
• Policy Evaluation
5
Text Mining Techniques
• Topic modeling
• statistical modeling to discover abstract "topics" that occur in a
collection of documents
• Sentiment analysis
• natural language processing to determine positive, negative or
neutral opinions expressed in a text
• Stance classification
• categorize an author’s personal position towards a topic of
discussion as for or against
6
System Architecture
7
• Experiments based on 10-fold cross validation
• Data analysis on the antsle one pro server with a 2.40GHz Intel
8 Core, 32GB ECC DDR3, 12TB internal storage
8
System Evaluation
Empirical Studies
EU Referendums
9
Portrait of EU Referendums
• Utilization of online news sites with articles’ topics based on
the 4 EU Referendums
• Sequence of daily political occurrences (events)
• events with high rate of articles & users’ posts  critical
• We extract from each article:
• event’s title
• article
• user’s comments
• timestamp
10
Policy making cycle
for end of policy
cycleagainst 11
• Visually represent citizens' stance
• Political parties can learn from real-
time feedback during the process
• Relate positive or negative stance
towards a specific discussion topic
of the agenda
• Re-evaluate policies before decision
making stage
Duration of a policy making cycle
12
• Not all policy making cycles are the same when it comes to their
duration
• Represent an event macroscopic or microscopic over the years
• Still something that needs further analysis
• -
for end of policy cycleagainst
Early awareness leads to a better
policy
for end of policy cycleagainst 13
• Continues evaluation of policy making process guides to happier
citizens
• Mitigating issues of the policy in early stages can be a route to
successful policy evaluation (or not)
Agenda Setting
Empirical Studies
2016 U.S. Presidential Elections
14
2016 U.S. Presidential Elections
• Track public’s stance for Donald Trump & Hilary Clinton
• 2016 U.S. presidential elections public feeling
• online user’s stance towards Donald Trump & Hilary Clinton
• Compare Donald Trump’ & Hilary Clinton’s Stance on societal
issues
• Utilization of Twitter API & online news sites for data
collection
• Events Timeline:
• starting point: Spring of the year before an election (12/04/2015)
• ending point: Inauguration Day (20/01/2017)
15
U.S. Presidential Elections Public
Feeling
• Determine public’s sentiment for Donald Trump & Hilary
Clinton in each stage of policy life cycle
• Timeline: 2016 U.S. Presidential elections
16
Trump vs Clinton Twitter Stance
• Classify the overall stance for Donald Trump & Hilary Clinton in
Twitter
17
Empirical Studies
2016 U.S. Political Candidates Stance on Societal Issues
18
Trump vs Clinton Twitter Topic
Stance
• Compare the overall stance of
Donald Trump & Hilary Clinton
in societal issues
• Selection of topics with the
highest popularity for the US
Community
Topics
Guns
Clinton Trump
Abortion
Taxes
Immigration
Health
For
Against
19
U.S. President Trump’s Feeling &
Stock Market
• U.S. President Donald Trump’s tweets stance towards policies
formulation (e.g. immigration law)
• Stock market value measurement: correlation of political
presidential statements with market capitalization
20
Marketcap
tech companies
Conclusions
• Investigate the societal impact of strong political events
• Introduce a stance classification architecture with
linguistic features
• Analyze citizens’ opinions and their stance towards critical
political topics through our 3 empirical studies
• Online news sites require users’ subscription
• APIs from Twitter or third party services frequently change
or upgrade
• Need to constantly update a platform, to maintain its
functionalities, is a challenging task 21
Summary
Limitations
Future Steps
• Explore additional features containing tolerance or irony
• Examine more sophisticated classifiers (e.g. Deep Learning) to
discover hidden features
• Analyze similar political events to gain further insights 
• Need of an ideal framework for real-time policy making to
empower users’ participation in the modern era of Digital
Direct Democracy
• Policy making is not just a mechanism. Is a viable system
22
Stance Classification Machine in
Numbers
23
ThankYou!
24
System Architecture
25
Back-End Module
• Twitter & Online News
Sites
• Collect event title,
article, users’
comments, username &
timestamp
• News Sites selection
based on high
popularity measured by
Alexa
26
Policy Making Module
• Statistical Analysis to
distinguish days with
high rate of posts &
comments in articles
• Tokenization
• POS-tagging
• Sentence Splitting
• Stanford Parser to
calculate shortest
distance between words
• Porter Stemming
Algorithm to find root of
each word
• NLTK for n-gram
generation
• Create uni-grams & bi-
grams utilizing nouns,
adjectives & verbs
• Utilize them as features
for stance classification
27
Policy Making Module
• Mallet to extract topics
with top-words
• SentenceLDA algo with
input posts' sentence &
output topics in each
sentence with top-
words
• Diffchecker to find &
compare whether topics
& top-words of each
posts' sentence are the
same with topic
modeling results
• if yes, sentence is
relative
• Split dataset in training
& testing sets
• Training dataset is by
learning from the 20%
of the daily topics of
each study containing
top-words
• Manual annotation to
label training dataset
• 2 human annotators, via
Mechanical Turk, label
each post's sentence
stance towards topics as
for or against
• Annotate each sentence
based on the topic to
which it was most
related (topic
classification)
• Annotate post ’s overall
position towards the
topic (stance
classification)
28
Policy Making Module
• Keep top-words from
topic modeling that are
same with those
identified as uni- or bi-
grams in a sentence
• Calculate top-word score
with tf—idf assigning the
score at the specific POS-
tag as a weight
• MPQA subjectivity
lexicon to assign to POS--
tags sentiment polarities
• Classification Features:
uni- & bi-grams with
weights & sentiment
polarities
• Weka library to build
Stance Classification
module
• Selection of Random
Forest classifier as
engine after cross-
evaluation
• Topic Stance as
predicted class with
values for or against
• Classify topics' stance of
each sentence in each
datasets as for or
against
• Identify overall topic
stance of each post of
the datasets by
summing up the for-
stances and the against-
stances
• Summarization to
determine the overall
stance across all posts of
each empirical study
29
Greek Bailout Referendum
for end of policy
cycleagainst 30
Dutch Ukraine-EU Association
Agreement
for end of policy
cycleagainst 31
UK EU Membership Referendum
for end of policy
cycleagainst 32
Agenda Setting
Hungarian Migrant Quota
Referendum
for end of policy
cycleagainst 33

Weitere ähnliche Inhalte

Ähnlich wie Empowering Digital Direct Democracy: Policy making via Stance Classification

Chapter1- intro to policy making in the digital AgeChapter2-.docx
Chapter1- intro to policy making in the digital AgeChapter2-.docxChapter1- intro to policy making in the digital AgeChapter2-.docx
Chapter1- intro to policy making in the digital AgeChapter2-.docx
mccormicknadine86
 
Chapter1- intro to policy making in the digital AgeChapter2-.docx
Chapter1- intro to policy making in the digital AgeChapter2-.docxChapter1- intro to policy making in the digital AgeChapter2-.docx
Chapter1- intro to policy making in the digital AgeChapter2-.docx
tiffanyd4
 
Theories_of_pubvvvvvvvvvvvvvvlic_policy.ppt
Theories_of_pubvvvvvvvvvvvvvvlic_policy.pptTheories_of_pubvvvvvvvvvvvvvvlic_policy.ppt
Theories_of_pubvvvvvvvvvvvvvvlic_policy.ppt
Gaaaau2019
 
2011 global-go-to-think-tanks-report
2011 global-go-to-think-tanks-report2011 global-go-to-think-tanks-report
2011 global-go-to-think-tanks-report
Ronaldo Pena
 
Global global think tanks report 2011
Global global think tanks report 2011Global global think tanks report 2011
Global global think tanks report 2011
djgabogarcia
 

Ähnlich wie Empowering Digital Direct Democracy: Policy making via Stance Classification (20)

A Maturity Stages Model for SM-based Citizen sourcing - The EU Community Project
A Maturity Stages Model for SM-based Citizen sourcing - The EU Community ProjectA Maturity Stages Model for SM-based Citizen sourcing - The EU Community Project
A Maturity Stages Model for SM-based Citizen sourcing - The EU Community Project
 
[DSC Europe 23] Alen Kisic - How can do Facebook data and machine learning al...
[DSC Europe 23] Alen Kisic - How can do Facebook data and machine learning al...[DSC Europe 23] Alen Kisic - How can do Facebook data and machine learning al...
[DSC Europe 23] Alen Kisic - How can do Facebook data and machine learning al...
 
Chapter1- intro to policy making in the digital AgeChapter2-.docx
Chapter1- intro to policy making in the digital AgeChapter2-.docxChapter1- intro to policy making in the digital AgeChapter2-.docx
Chapter1- intro to policy making in the digital AgeChapter2-.docx
 
Chapter1- intro to policy making in the digital AgeChapter2-.docx
Chapter1- intro to policy making in the digital AgeChapter2-.docxChapter1- intro to policy making in the digital AgeChapter2-.docx
Chapter1- intro to policy making in the digital AgeChapter2-.docx
 
Social Media in Policy Making - The EU Community project approach
Social Media in Policy Making - The EU Community project approachSocial Media in Policy Making - The EU Community project approach
Social Media in Policy Making - The EU Community project approach
 
Passive expert - sourcing, for policy making in the EU
Passive expert - sourcing,  for policy making in the EUPassive expert - sourcing,  for policy making in the EU
Passive expert - sourcing, for policy making in the EU
 
Social Media and the U.S. Election: Introduction
Social Media and the U.S. Election: IntroductionSocial Media and the U.S. Election: Introduction
Social Media and the U.S. Election: Introduction
 
Theories_of_pubvvvvvvvvvvvvvvlic_policy.ppt
Theories_of_pubvvvvvvvvvvvvvvlic_policy.pptTheories_of_pubvvvvvvvvvvvvvvlic_policy.ppt
Theories_of_pubvvvvvvvvvvvvvvlic_policy.ppt
 
Leveraging European Union Policy Community Through Advanced Exploitation...
Leveraging  European  Union  Policy  Community Through Advanced  Exploitation...Leveraging  European  Union  Policy  Community Through Advanced  Exploitation...
Leveraging European Union Policy Community Through Advanced Exploitation...
 
Mining public opinion about economic issues
Mining public opinion about economic issuesMining public opinion about economic issues
Mining public opinion about economic issues
 
Setareh keyhani: intermedia agenda setting- pdf
Setareh keyhani: intermedia agenda setting- pdfSetareh keyhani: intermedia agenda setting- pdf
Setareh keyhani: intermedia agenda setting- pdf
 
Automated Analysis of Journalists' and Politicians' Online Behavior on Social...
Automated Analysis of Journalists' and Politicians' Online Behavior on Social...Automated Analysis of Journalists' and Politicians' Online Behavior on Social...
Automated Analysis of Journalists' and Politicians' Online Behavior on Social...
 
2011 global-go-to-think-tanks-report
2011 global-go-to-think-tanks-report2011 global-go-to-think-tanks-report
2011 global-go-to-think-tanks-report
 
1.1 PPA chapter 1ppt.pptx
1.1 PPA chapter 1ppt.pptx1.1 PPA chapter 1ppt.pptx
1.1 PPA chapter 1ppt.pptx
 
Contextual analysis of hashtag activism for the purpose of identifying ideal ...
Contextual analysis of hashtag activism for the purpose of identifying ideal ...Contextual analysis of hashtag activism for the purpose of identifying ideal ...
Contextual analysis of hashtag activism for the purpose of identifying ideal ...
 
Global global think tanks report 2011
Global global think tanks report 2011Global global think tanks report 2011
Global global think tanks report 2011
 
Ass a koene_ca_sma
Ass a koene_ca_smaAss a koene_ca_sma
Ass a koene_ca_sma
 
Digital Scholar Webinar: Recruiting Research Participants Online Using Reddit
Digital Scholar Webinar: Recruiting Research Participants Online Using RedditDigital Scholar Webinar: Recruiting Research Participants Online Using Reddit
Digital Scholar Webinar: Recruiting Research Participants Online Using Reddit
 
Secondary source qual
Secondary source qualSecondary source qual
Secondary source qual
 
Influencer Marketing POV
Influencer Marketing POV Influencer Marketing POV
Influencer Marketing POV
 

Mehr von Samos2019Summit

Mehr von Samos2019Summit (20)

A Cross-Border Perspective in Data Exchange
A Cross-Border Perspective in Data ExchangeA Cross-Border Perspective in Data Exchange
A Cross-Border Perspective in Data Exchange
 
Electronic Health (eHealth) Interoperability Challenges
Electronic Health (eHealth) Interoperability ChallengesElectronic Health (eHealth) Interoperability Challenges
Electronic Health (eHealth) Interoperability Challenges
 
A Framework for eHealth Interoperability Management in Greece
A Framework for eHealth Interoperability Management in GreeceA Framework for eHealth Interoperability Management in Greece
A Framework for eHealth Interoperability Management in Greece
 
Digital Government Assessment Methods
Digital Government Assessment MethodsDigital Government Assessment Methods
Digital Government Assessment Methods
 
Ε-Democracy as Humanistic Communication
Ε-Democracy as Humanistic CommunicationΕ-Democracy as Humanistic Communication
Ε-Democracy as Humanistic Communication
 
Drafting Reports for Bill Voting using ManyLaws Platform
Drafting Reports for Bill Voting using ManyLaws PlatformDrafting Reports for Bill Voting using ManyLaws Platform
Drafting Reports for Bill Voting using ManyLaws Platform
 
Legal Implications of data-driven decision making
Legal Implications of data-driven decision makingLegal Implications of data-driven decision making
Legal Implications of data-driven decision making
 
Open Government Data for transparency, innovation and public engagement in so...
Open Government Data for transparency, innovation and public engagement in so...Open Government Data for transparency, innovation and public engagement in so...
Open Government Data for transparency, innovation and public engagement in so...
 
Digital Transformation of Public Administration
Digital Transformation of Public AdministrationDigital Transformation of Public Administration
Digital Transformation of Public Administration
 
Electronic Open and Collaborative Governance - An Introduction
Electronic Open and Collaborative Governance - An Introduction Electronic Open and Collaborative Governance - An Introduction
Electronic Open and Collaborative Governance - An Introduction
 
Electronic Open and Collaborative Governance - An Introduction
Electronic Open and Collaborative Governance - An Introduction Electronic Open and Collaborative Governance - An Introduction
Electronic Open and Collaborative Governance - An Introduction
 
Ethical Issues on eGovernment 3.0: Big Data and AI
Ethical Issues on eGovernment 3.0: Big Data and AIEthical Issues on eGovernment 3.0: Big Data and AI
Ethical Issues on eGovernment 3.0: Big Data and AI
 
9th Session: Workshop IV on Science Base Creation in Digital Governance
9th Session: Workshop IV on Science Base Creation in Digital Governance9th Session: Workshop IV on Science Base Creation in Digital Governance
9th Session: Workshop IV on Science Base Creation in Digital Governance
 
TOOP project: Once Only Principle
TOOP project: Once Only PrincipleTOOP project: Once Only Principle
TOOP project: Once Only Principle
 
U4SSC: Blockchain for cities
U4SSC: Blockchain for citiesU4SSC: Blockchain for cities
U4SSC: Blockchain for cities
 
Discussion on Training Needs about Entrepreneurship in digital government
Discussion on Training Needs about Entrepreneurship in digital governmentDiscussion on Training Needs about Entrepreneurship in digital government
Discussion on Training Needs about Entrepreneurship in digital government
 
Workshop II on a Roadmap to Future Government
Workshop II on a Roadmap to Future GovernmentWorkshop II on a Roadmap to Future Government
Workshop II on a Roadmap to Future Government
 
Government 3.0 Roadmap
Government 3.0 RoadmapGovernment 3.0 Roadmap
Government 3.0 Roadmap
 
Big Policy Canvas
Big Policy CanvasBig Policy Canvas
Big Policy Canvas
 
Big data analytics: from threatening privacy to challenging democracy
Big data analytics: from threatening privacy to challenging democracyBig data analytics: from threatening privacy to challenging democracy
Big data analytics: from threatening privacy to challenging democracy
 

Kürzlich hochgeladen

Formation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disksFormation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disks
Sérgio Sacani
 
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdf
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdfPests of cotton_Borer_Pests_Binomics_Dr.UPR.pdf
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdf
PirithiRaju
 
Introduction,importance and scope of horticulture.pptx
Introduction,importance and scope of horticulture.pptxIntroduction,importance and scope of horticulture.pptx
Introduction,importance and scope of horticulture.pptx
Bhagirath Gogikar
 
Chemical Tests; flame test, positive and negative ions test Edexcel Internati...
Chemical Tests; flame test, positive and negative ions test Edexcel Internati...Chemical Tests; flame test, positive and negative ions test Edexcel Internati...
Chemical Tests; flame test, positive and negative ions test Edexcel Internati...
ssuser79fe74
 

Kürzlich hochgeladen (20)

Locating and isolating a gene, FISH, GISH, Chromosome walking and jumping, te...
Locating and isolating a gene, FISH, GISH, Chromosome walking and jumping, te...Locating and isolating a gene, FISH, GISH, Chromosome walking and jumping, te...
Locating and isolating a gene, FISH, GISH, Chromosome walking and jumping, te...
 
COMPUTING ANTI-DERIVATIVES (Integration by SUBSTITUTION)
COMPUTING ANTI-DERIVATIVES(Integration by SUBSTITUTION)COMPUTING ANTI-DERIVATIVES(Integration by SUBSTITUTION)
COMPUTING ANTI-DERIVATIVES (Integration by SUBSTITUTION)
 
GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)
 
IDENTIFICATION OF THE LIVING- forensic medicine
IDENTIFICATION OF THE LIVING- forensic medicineIDENTIFICATION OF THE LIVING- forensic medicine
IDENTIFICATION OF THE LIVING- forensic medicine
 
Unit5-Cloud.pptx for lpu course cse121 o
Unit5-Cloud.pptx for lpu course cse121 oUnit5-Cloud.pptx for lpu course cse121 o
Unit5-Cloud.pptx for lpu course cse121 o
 
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 60009654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
9654467111 Call Girls In Raj Nagar Delhi Short 1500 Night 6000
 
GBSN - Biochemistry (Unit 1)
GBSN - Biochemistry (Unit 1)GBSN - Biochemistry (Unit 1)
GBSN - Biochemistry (Unit 1)
 
Forensic Biology & Its biological significance.pdf
Forensic Biology & Its biological significance.pdfForensic Biology & Its biological significance.pdf
Forensic Biology & Its biological significance.pdf
 
Factory Acceptance Test( FAT).pptx .
Factory Acceptance Test( FAT).pptx       .Factory Acceptance Test( FAT).pptx       .
Factory Acceptance Test( FAT).pptx .
 
Clean In Place(CIP).pptx .
Clean In Place(CIP).pptx                 .Clean In Place(CIP).pptx                 .
Clean In Place(CIP).pptx .
 
STS-UNIT 4 CLIMATE CHANGE POWERPOINT PRESENTATION
STS-UNIT 4 CLIMATE CHANGE POWERPOINT PRESENTATIONSTS-UNIT 4 CLIMATE CHANGE POWERPOINT PRESENTATION
STS-UNIT 4 CLIMATE CHANGE POWERPOINT PRESENTATION
 
Site Acceptance Test .
Site Acceptance Test                    .Site Acceptance Test                    .
Site Acceptance Test .
 
FAIRSpectra - Enabling the FAIRification of Spectroscopy and Spectrometry
FAIRSpectra - Enabling the FAIRification of Spectroscopy and SpectrometryFAIRSpectra - Enabling the FAIRification of Spectroscopy and Spectrometry
FAIRSpectra - Enabling the FAIRification of Spectroscopy and Spectrometry
 
Formation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disksFormation of low mass protostars and their circumstellar disks
Formation of low mass protostars and their circumstellar disks
 
Proteomics: types, protein profiling steps etc.
Proteomics: types, protein profiling steps etc.Proteomics: types, protein profiling steps etc.
Proteomics: types, protein profiling steps etc.
 
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdf
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdfPests of cotton_Borer_Pests_Binomics_Dr.UPR.pdf
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdf
 
Introduction,importance and scope of horticulture.pptx
Introduction,importance and scope of horticulture.pptxIntroduction,importance and scope of horticulture.pptx
Introduction,importance and scope of horticulture.pptx
 
SAMASTIPUR CALL GIRL 7857803690 LOW PRICE ESCORT SERVICE
SAMASTIPUR CALL GIRL 7857803690  LOW PRICE  ESCORT SERVICESAMASTIPUR CALL GIRL 7857803690  LOW PRICE  ESCORT SERVICE
SAMASTIPUR CALL GIRL 7857803690 LOW PRICE ESCORT SERVICE
 
Chemical Tests; flame test, positive and negative ions test Edexcel Internati...
Chemical Tests; flame test, positive and negative ions test Edexcel Internati...Chemical Tests; flame test, positive and negative ions test Edexcel Internati...
Chemical Tests; flame test, positive and negative ions test Edexcel Internati...
 
CELL -Structural and Functional unit of life.pdf
CELL -Structural and Functional unit of life.pdfCELL -Structural and Functional unit of life.pdf
CELL -Structural and Functional unit of life.pdf
 

Empowering Digital Direct Democracy: Policy making via Stance Classification

  • 1. Empowering Digital Direct Democracy: Policy Making via Stance Classification Lefkothea Spiliotopoulou, Yannis Charalabidis, Euripidis Loukis, Dimitrios Damopoulos
  • 2. Meet the team  Lefkothea Spiliotopoulou, Dr. Yannis Charalabidis, Dr. Euripidis Loukis, Dr. Dimitrios Damopoulos 2
  • 3. Introduction • Ideal democracy allows citizens to directly be involved in the decision making process • Traditional direct policy making mechanisms (e.g. referendums, elections, gallops, polls) cannot be utilized frequently due to high cost • Innovation in ICT & social media can be the key to facilitate collaborative governance with citizens & online participation Aim: • Governmental policy making mechanism can utilize public’s stance to empower direct democracy through text mining exploitation 3
  • 4. Today we focus on… • How a stance classification system can be utilized in digital government for direct democracy empowerment • Building our model through the use of text mining techniques (topic modeling, sentiment analysis, stance classification) • Empirical studies on: • Public’s stance on 4 EU Referendums • Political candidates' opinions during 2016 U.S. Presidential Elections • 2016 U.S. President’s stance towards societal issues & their affects 4
  • 5. Policy Making Process • Decisions taken by governments solving problems & improving citizens’ quality of life • Stages of policy cycle • Agenda Setting • Policy Formulation • Decision Making • Policy Implementation • Policy Evaluation 5
  • 6. Text Mining Techniques • Topic modeling • statistical modeling to discover abstract "topics" that occur in a collection of documents • Sentiment analysis • natural language processing to determine positive, negative or neutral opinions expressed in a text • Stance classification • categorize an author’s personal position towards a topic of discussion as for or against 6
  • 8. • Experiments based on 10-fold cross validation • Data analysis on the antsle one pro server with a 2.40GHz Intel 8 Core, 32GB ECC DDR3, 12TB internal storage 8 System Evaluation
  • 10. Portrait of EU Referendums • Utilization of online news sites with articles’ topics based on the 4 EU Referendums • Sequence of daily political occurrences (events) • events with high rate of articles & users’ posts  critical • We extract from each article: • event’s title • article • user’s comments • timestamp 10
  • 11. Policy making cycle for end of policy cycleagainst 11 • Visually represent citizens' stance • Political parties can learn from real- time feedback during the process • Relate positive or negative stance towards a specific discussion topic of the agenda • Re-evaluate policies before decision making stage
  • 12. Duration of a policy making cycle 12 • Not all policy making cycles are the same when it comes to their duration • Represent an event macroscopic or microscopic over the years • Still something that needs further analysis • - for end of policy cycleagainst
  • 13. Early awareness leads to a better policy for end of policy cycleagainst 13 • Continues evaluation of policy making process guides to happier citizens • Mitigating issues of the policy in early stages can be a route to successful policy evaluation (or not) Agenda Setting
  • 14. Empirical Studies 2016 U.S. Presidential Elections 14
  • 15. 2016 U.S. Presidential Elections • Track public’s stance for Donald Trump & Hilary Clinton • 2016 U.S. presidential elections public feeling • online user’s stance towards Donald Trump & Hilary Clinton • Compare Donald Trump’ & Hilary Clinton’s Stance on societal issues • Utilization of Twitter API & online news sites for data collection • Events Timeline: • starting point: Spring of the year before an election (12/04/2015) • ending point: Inauguration Day (20/01/2017) 15
  • 16. U.S. Presidential Elections Public Feeling • Determine public’s sentiment for Donald Trump & Hilary Clinton in each stage of policy life cycle • Timeline: 2016 U.S. Presidential elections 16
  • 17. Trump vs Clinton Twitter Stance • Classify the overall stance for Donald Trump & Hilary Clinton in Twitter 17
  • 18. Empirical Studies 2016 U.S. Political Candidates Stance on Societal Issues 18
  • 19. Trump vs Clinton Twitter Topic Stance • Compare the overall stance of Donald Trump & Hilary Clinton in societal issues • Selection of topics with the highest popularity for the US Community Topics Guns Clinton Trump Abortion Taxes Immigration Health For Against 19
  • 20. U.S. President Trump’s Feeling & Stock Market • U.S. President Donald Trump’s tweets stance towards policies formulation (e.g. immigration law) • Stock market value measurement: correlation of political presidential statements with market capitalization 20 Marketcap tech companies
  • 21. Conclusions • Investigate the societal impact of strong political events • Introduce a stance classification architecture with linguistic features • Analyze citizens’ opinions and their stance towards critical political topics through our 3 empirical studies • Online news sites require users’ subscription • APIs from Twitter or third party services frequently change or upgrade • Need to constantly update a platform, to maintain its functionalities, is a challenging task 21 Summary Limitations
  • 22. Future Steps • Explore additional features containing tolerance or irony • Examine more sophisticated classifiers (e.g. Deep Learning) to discover hidden features • Analyze similar political events to gain further insights  • Need of an ideal framework for real-time policy making to empower users’ participation in the modern era of Digital Direct Democracy • Policy making is not just a mechanism. Is a viable system 22
  • 26. Back-End Module • Twitter & Online News Sites • Collect event title, article, users’ comments, username & timestamp • News Sites selection based on high popularity measured by Alexa 26
  • 27. Policy Making Module • Statistical Analysis to distinguish days with high rate of posts & comments in articles • Tokenization • POS-tagging • Sentence Splitting • Stanford Parser to calculate shortest distance between words • Porter Stemming Algorithm to find root of each word • NLTK for n-gram generation • Create uni-grams & bi- grams utilizing nouns, adjectives & verbs • Utilize them as features for stance classification 27
  • 28. Policy Making Module • Mallet to extract topics with top-words • SentenceLDA algo with input posts' sentence & output topics in each sentence with top- words • Diffchecker to find & compare whether topics & top-words of each posts' sentence are the same with topic modeling results • if yes, sentence is relative • Split dataset in training & testing sets • Training dataset is by learning from the 20% of the daily topics of each study containing top-words • Manual annotation to label training dataset • 2 human annotators, via Mechanical Turk, label each post's sentence stance towards topics as for or against • Annotate each sentence based on the topic to which it was most related (topic classification) • Annotate post ’s overall position towards the topic (stance classification) 28
  • 29. Policy Making Module • Keep top-words from topic modeling that are same with those identified as uni- or bi- grams in a sentence • Calculate top-word score with tf—idf assigning the score at the specific POS- tag as a weight • MPQA subjectivity lexicon to assign to POS-- tags sentiment polarities • Classification Features: uni- & bi-grams with weights & sentiment polarities • Weka library to build Stance Classification module • Selection of Random Forest classifier as engine after cross- evaluation • Topic Stance as predicted class with values for or against • Classify topics' stance of each sentence in each datasets as for or against • Identify overall topic stance of each post of the datasets by summing up the for- stances and the against- stances • Summarization to determine the overall stance across all posts of each empirical study 29
  • 30. Greek Bailout Referendum for end of policy cycleagainst 30
  • 31. Dutch Ukraine-EU Association Agreement for end of policy cycleagainst 31
  • 32. UK EU Membership Referendum for end of policy cycleagainst 32 Agenda Setting
  • 33. Hungarian Migrant Quota Referendum for end of policy cycleagainst 33