SlideShare a Scribd company logo
1 of 33
How can Facebook data and
machine learning algorithms
predict political elections?
Introduction
◉ Political elections are the daily routine of every
democratic society and most European
countries have an average of one election
every year (local, parliamentary, presidential, EU
parliament ) .
◉ The eternal question: predicting the results.
○ everyone is interested: citizens, political actors who,
create strategies and activities .
2
Introduction
◉ Development of social networks: powerful
tool for communication with voters!
○ Can we develop predictive model based on
candidates activity on the social network Facebook
that is comparable to traditional models based on
polls?
3
Related work
◉ Review of the literature identified lack of
previous research:
◉ a model for measuring the effectiveness of political campaigns on
social networks has not been developed: variables that are suitable for
evaluation in one specific domain are not suitable for evaluation in
another domain,
◉ in most research, data was collected only on Twitter ,
◉ most of the previous works do not have a component of predictive
analytics,
◉ no models have been developed that would determine to what extent
activity on the social network Facebook contributes to predicting the
outcome of the election. 4
Related work
◉ Review of the literature identified lack of
previous research:
◉ Various models are based on the number of friends or followers on
social networks: the conclusions are generalized based on too few
variables that do not include the interaction between the candidate
and the potential voter.
◉ Most models are based on sentiment analysis - not sufficient to
determine the impact on the outcome of the election.
◉ Current methods are not sufficient - necessity of machine learning.
◉ Many models are not empirically confirmed.
5
Research objectives
◉ To determine the predictive power of models based on the
social network Facebook and compare it with other types of
research .
◉ To determine which variables are the most significant
predictors of the outcome of the election .
◉ To determine the significance of the temporal data component
of the Facebook social network .
◉ To argue which of the four machine learning methods
provides the most accurate predictive models of local election
outcomes.
6
Research flow
Predictive
models
development
based on
Facebook data
and four
machine
learning
algorithms
Data collection
and
preparation:
Facebook data
Model
evaluation
Comparison of
models with
opinion polls
data
7
Research methodology
CRISP DM
8
EVALUATION
DEPLOYMENT
PROBLEM UNDERSTANDING
DATA PREPARATION
DATA UNDERSTANDING
MODELLING
Research methodology –
CRISP DM
9
EVALUATION
DEPLOYMENT
PROBLEM UNDERSTANDING
DATA PREPARATION
DATA UNDERSTANDING
MODELLING
Research goals:
- determine the predictive power of
election outcome models based on
the social network Facebook and
compare it with other types of
research,
- determine which variables are the
most significant predictors of the
outcome of the election.
Research methodology –
CRISP DM
10
EVALUATION
DEPLOYMENT
PROBLEM UNDERSTANDING
DATA PREPARATION
DATA UNDERSTANDING
MODELLING
France local elections: all cities
with more than 100 000
habitants (41 city),
225 candidates – examination
and downloading data from their
Facebook pages
Number of events, photos, links,
videos, statuses – their
comments, shares and likes.
Research methodology –
CRISP DM
11
EVALUATION
DEPLOYMENT
PROBLEM UNDERSTANDING
DATA PREPARATION
DATA UNDERSTANDING
MODELLING
25 variables included:
- 24 input variables: the candidate's
activity and the reactions of the page
followers to the candidate's activity,
two variables related to the gender
of the candidate and the affiliation of
the candidate to a political party.
- one output variable: the result in
the elections measured by the
percentage of votes of the
candidates in the elections.
Research methodology –
CRISP DM
12
EVALUATION
DEPLOYMENT
PROBLEM UNDERSTANDING
DATA PREPARATION
DATA UNDERSTANDING
MODELLING
Why Facebook?
Chen and Chang (2017), claim that
political campaigns are increasingly
"fleeing" to Facebook - social network
with the largest number of users.
Facebook is the most used source of
political news for Millennials and
Generation X (ages 18 to 51) (Pew
Research Center, 2015).
France - 70% of the population of
those who use social networks is on
the Facebook (Chaffey, 2019).
Singh and colleagues (2020), who
conducted the research only on
Twitter, stated the need to include
other social networks.
Research methodology –
CRISP DM
13
EVALUATION
DEPLOYMENT
PROBLEM UNDERSTANDING
DATA PREPARATION
DATA UNDERSTANDING
MODELLING
Attributes taken into account are:
city and turnout in the city, party, total
number of page likes, number of photos,
number of statuses (text), number of
links, number of videos, number of
events created, number of photo shares,
number of status shares, number of link
shares, number of video shares, number
of likes photo, number of status likes,
number of link likes, number of video
likes, number of photo comments,
number of status comments, number of
link comments, number of video
comments, publication time.
Transformation into relative sizes with
respect to the number of voters.
Research methodology –
CRISP DM
14
EVALUATION
DEPLOYMENT
PROBLEM UNDERSTANDING
DATA PREPARATION
DATA UNDERSTANDING
MODELLING
Data description through descriptive
statistics .
Most variables have an exponential
distribution of values:
- characterized by a high probability of
occurrence of smaller values, and a low
probability of occurrence of large values.
- values of the arithmetic mean are higher
than the values of the median.
Research methodology –
CRISP DM
15
EVALUATION
DEPLOYMENT
PROBLEM UNDERSTANDING
DATA PREPARATION
DATA UNDERSTANDING
MODELLING
Correlation analysis
- the highest correlation between the
number of event sharing and number of
event likes ,
- correlation is positive, which indicates
that with the increase in event likes,
the number of event shares also
increases, and vice versa .
- variable Result - has the highest linear
relationship with the variable Total
number of page likes
Research methodology –
CRISP DM
16
EVALUATION
DEPLOYMENT
PROBLEM UNDERSTANDING
DATA PREPARATION
DATA UNDERSTANDING
MODELLING
Outliers
- ML algorithms are sensitive to extreme
values.
- Interquartiles were used to identify
outliers.
- Missing values
- Imputation was performed by inserting
data instead of missing values .
- missing values were replaced by the
mean values of the variables.
Research methodology –
CRISP DM
17
EVALUATION
DEPLOYMENT
PROBLEM UNDERSTANDING
DATA PREPARATION
DATA UNDERSTANDING
MODELLING
Data normalization
- data were normalized with respect to
the number of voters in each city. The
original value of each variable is
divided by the number of voters in the
city to which it refers.
- Min- max normalization - all variables
to a scale from 0 to 1.
Research methodology –
CRISP DM
18
EVALUATION
DEPLOYMENT
PROBLEM UNDERSTANDING
DATA PREPARATION
DATA UNDERSTANDING
MODELLING
- Predictive models were developed
using four machine learning
algorithms:
- optimization of hyperparameters was
carried out of each individual
algorithm in order to prevent
overtraining of the model, and to
obtain high-quality, reliable and
accurate predictive models.
Research methodology –
CRISP DM
19
EVALUATION
DEPLOYMENT
PROBLEM UNDERSTANDING
DATA PREPARATION
DATA UNDERSTANDING
MODELLING
Four types of machine learning
algorithms
- Machine learning based on
information (Classification and
regression trees).
- Machine learning based on similarity
(k-nearest neighbors),
- Machine learning based on probability
(Bayesian networks),
- Error-based machine learning (artificial
neural networks).
Models comparison
Model Error
K-NN 8.9889
Neural network 5.9779712
Decision tree 6.3441513
Naïve Bayes 12.4532
20
Models comparison
Model Reliability
K-NN 0.5044
Neural network 0.8093
Decision tree 0.753
Naïve Bayes -0.243
21
Model comparison
◉ In order to compare the predictive models obtained by
machine learning algorithms and the results of pre-election
polls, data provided by the French Institute for Public Opinion
Research, IFOP, was used.
◉ The data refer to 6 cities: Paris, Lyon , Marseille , Rennes ,
Nantes and Bordeaux , thus including data for a total of 44
candidates in the elections.
◉ There is difference in error of predictive models obtained by
machine learning algorithms and polling!
22
Research methodology –
CRISP DM
23
EVALUATION
DEPLOYMENT
PROBLEM UNDERSTANDING
DATA PREPARATION
DATA UNDERSTANDING
MODELLING
Determination of the most significant
predictors of election outcomes based on
the obtained predictive models.
Sensitivity analysis of each predictive
model was performed.
Prediction of results
N kNN rank ANN rank Bayes rank
Decision
tree rank
Average
rank
Overall page
likes
1 1 1 1 1
Number of
events
6 7 3 4 1
Number of
photos
5 8 5 9 6
Number of
links
3 9 7 7 6.5
Number of
statuses
4 3 9 3 4.75
24
Prediction of results
N kNN rank ANN rank Bayes rank
Decision
tree rank
Average
rank
Number of
photo likes
8 6 8 6 7
Number of
link likes
2 2 2 2 2
Number of
status likes
7 5 6 10 7
Gender 9 10 10 8 9.25
Political
party
10 4 4 5 5.75
25
Results discussion
◉ Stability and consistency of the models.
◉ The total number of likes on the candidate's page is the most
significant predictor in all models.
◉ The number of link likes is the second most significant
predictor also in all four models.
◉ The number of statuses is the third strongest predictor of
election results in two of the four observed models.
26
Results discussion
◉ The best quality models are obtained by applying the artificial
neural network algorithm.
◉ Explanation lies in the data types : dummy variables are
mostly numeric continuous attributes .
◉ The models with the lowest reliability and accuracy values
were obtained by the Naive Bayesian classifier
◉ Naive Bayesian classifier works with categorical variables, so it
is necessary to transform the continuous output into a
categorical one .
27
Results discussion
◉ Social media as an indicator for predicting election outcomes
◉ the absolute number of Facebook followers is a very good
predictor of election outcomes
◉ the content that the candidates place via social media, as well
as the reactions to the specific content that they share, is to a
certain extent an indicator of the outcome of the election
◉ The results of the research lead to a better understanding of
the way in which social networks present the views of voters,
and indicate how the electorate can be influenced through
social networks.
28
Guidelines
◉ How to run campaign on Facebook?
◉ Achieving visibility on Facebook - to get a large number of
page likes or followers (various methods of increasing
visibility), which generates a high place among average
Facebook users in the news feed and there is a greater
transmission of messages and an indirect influence on the
voters.
◉ To present content from ordinary life that gives greater
visibility than classic political messages that are transfer
through other communication channels
29
Research limitations
◉ Only one country, France, and one elections were included.
◉ Each country has its own specificities that should be taken into
account when conducting research.
◉ The opinion of the user base of one social network, Facebook,
is not representative of the entire population, but it contributes
to the phenomenon of explaining the results.
◉ The data refer to a very specific time, the beginning of March
2020 - the beginning of the spread of the COVID-19 virus and
the lockdown .
◉ Four machine learning algorithms were used - number of
algorithms left out.
30
Research contrubtions
◉ knowledge about models based on data from public opinion
polls and social networks is systematized
◉ predictive models of election outcomes based on social
network data were developed and evaluated and compared
with data obtained from surveys
◉ the predictive power of the variables of the social network
Facebook was established
◉ guidelines for using machine learning algorithms on social
media data are developed.
31
“
"The whole art of politics consists
in the rational management of
human irrationalities."
Karl Paul Reinhold Niebuhr
32
Any questions ?
You can find me at
◉ kisic.alen@gmail.com
Thanks!
33

More Related Content

Similar to [DSC Europe 23] Alen Kisic - How can do Facebook data and machine learning algorithms predict political elections?

Analytics Academy 2015 Presentation Slides
Analytics Academy 2015 Presentation SlidesAnalytics Academy 2015 Presentation Slides
Analytics Academy 2015 Presentation SlidesHarvardComms
 
Increasing Voter Knowledge with Pre-Election Interventions on Facebook
Increasing Voter Knowledge with Pre-Election Interventions on FacebookIncreasing Voter Knowledge with Pre-Election Interventions on Facebook
Increasing Voter Knowledge with Pre-Election Interventions on FacebookMIT GOV/LAB
 
Forecasting Elections from Voters’ Perceptions
Forecasting Elections from Voters’ Perceptions Forecasting Elections from Voters’ Perceptions
Forecasting Elections from Voters’ Perceptions agraefe
 
How NOT to Aggregrate Polling Data
How NOT to Aggregrate Polling DataHow NOT to Aggregrate Polling Data
How NOT to Aggregrate Polling DataDataCards
 
Gop social media_analysis_21_dec_2011_final
Gop social media_analysis_21_dec_2011_finalGop social media_analysis_21_dec_2011_final
Gop social media_analysis_21_dec_2011_finalRichard Hartman, Ph.D.
 
Metodologia para el analisis de redes sociales
Metodologia para el analisis de redes socialesMetodologia para el analisis de redes sociales
Metodologia para el analisis de redes socialesMontse Fernández Crespo
 
Cyworld Jeju 2009 Conference(10 Aug2009)No2(2)
Cyworld Jeju 2009 Conference(10 Aug2009)No2(2)Cyworld Jeju 2009 Conference(10 Aug2009)No2(2)
Cyworld Jeju 2009 Conference(10 Aug2009)No2(2)SangMe Nam
 
Analytics and Social Listening
Analytics and Social Listening Analytics and Social Listening
Analytics and Social Listening Hanson Inc
 
A Review of machine learning approaches to mine Social Choice of voters.
A Review of machine learning approaches to mine Social Choice of voters.A Review of machine learning approaches to mine Social Choice of voters.
A Review of machine learning approaches to mine Social Choice of voters.IRJET Journal
 
Twitter Based Election Prediction and Analysis
Twitter Based Election Prediction and AnalysisTwitter Based Election Prediction and Analysis
Twitter Based Election Prediction and AnalysisIRJET Journal
 
PERCEPTION OF MOBILE APPS AMONG COMMON PEOPLE PPT
PERCEPTION OF MOBILE APPS AMONG COMMON PEOPLE PPTPERCEPTION OF MOBILE APPS AMONG COMMON PEOPLE PPT
PERCEPTION OF MOBILE APPS AMONG COMMON PEOPLE PPTPalash Banerjee
 
Digital Trace Data for Demographic Research
Digital Trace Data for Demographic ResearchDigital Trace Data for Demographic Research
Digital Trace Data for Demographic ResearchIngmar Weber
 
Social media monitoring ,SMWF
Social media monitoring ,SMWFSocial media monitoring ,SMWF
Social media monitoring ,SMWFYomego
 
Complete the following assignments using excel and the following t
Complete the following assignments using excel and the following tComplete the following assignments using excel and the following t
Complete the following assignments using excel and the following tLynellBull52
 
Future of marketing research
Future of marketing researchFuture of marketing research
Future of marketing researchAyesha Saeed Haq
 
Research in a data-rich world, or faster, cheaper and closer-to- the-moment r...
Research in a data-rich world, or faster, cheaper and closer-to- the-moment r...Research in a data-rich world, or faster, cheaper and closer-to- the-moment r...
Research in a data-rich world, or faster, cheaper and closer-to- the-moment r...Инга Кныш
 
Data Science and Online Dating.pptx
Data Science and Online Dating.pptxData Science and Online Dating.pptx
Data Science and Online Dating.pptxPiyush Prashant
 
Using systemic models in games and simulations for participatory planning
Using systemic models in games and simulations for participatory planningUsing systemic models in games and simulations for participatory planning
Using systemic models in games and simulations for participatory planningSystemic Design Association (SDA)
 

Similar to [DSC Europe 23] Alen Kisic - How can do Facebook data and machine learning algorithms predict political elections? (20)

Analytics Academy 2015 Presentation Slides
Analytics Academy 2015 Presentation SlidesAnalytics Academy 2015 Presentation Slides
Analytics Academy 2015 Presentation Slides
 
Increasing Voter Knowledge with Pre-Election Interventions on Facebook
Increasing Voter Knowledge with Pre-Election Interventions on FacebookIncreasing Voter Knowledge with Pre-Election Interventions on Facebook
Increasing Voter Knowledge with Pre-Election Interventions on Facebook
 
Forecasting Elections from Voters’ Perceptions
Forecasting Elections from Voters’ Perceptions Forecasting Elections from Voters’ Perceptions
Forecasting Elections from Voters’ Perceptions
 
How NOT to Aggregrate Polling Data
How NOT to Aggregrate Polling DataHow NOT to Aggregrate Polling Data
How NOT to Aggregrate Polling Data
 
Gop social media_analysis_21_dec_2011_final
Gop social media_analysis_21_dec_2011_finalGop social media_analysis_21_dec_2011_final
Gop social media_analysis_21_dec_2011_final
 
Metodologia para el analisis de redes sociales
Metodologia para el analisis de redes socialesMetodologia para el analisis de redes sociales
Metodologia para el analisis de redes sociales
 
Cyworld Jeju 2009 Conference(10 Aug2009)No2(2)
Cyworld Jeju 2009 Conference(10 Aug2009)No2(2)Cyworld Jeju 2009 Conference(10 Aug2009)No2(2)
Cyworld Jeju 2009 Conference(10 Aug2009)No2(2)
 
master_thesis.pdf
master_thesis.pdfmaster_thesis.pdf
master_thesis.pdf
 
Analytics and Social Listening
Analytics and Social Listening Analytics and Social Listening
Analytics and Social Listening
 
A Review of machine learning approaches to mine Social Choice of voters.
A Review of machine learning approaches to mine Social Choice of voters.A Review of machine learning approaches to mine Social Choice of voters.
A Review of machine learning approaches to mine Social Choice of voters.
 
Twitter Based Election Prediction and Analysis
Twitter Based Election Prediction and AnalysisTwitter Based Election Prediction and Analysis
Twitter Based Election Prediction and Analysis
 
PERCEPTION OF MOBILE APPS AMONG COMMON PEOPLE PPT
PERCEPTION OF MOBILE APPS AMONG COMMON PEOPLE PPTPERCEPTION OF MOBILE APPS AMONG COMMON PEOPLE PPT
PERCEPTION OF MOBILE APPS AMONG COMMON PEOPLE PPT
 
Digital Trace Data for Demographic Research
Digital Trace Data for Demographic ResearchDigital Trace Data for Demographic Research
Digital Trace Data for Demographic Research
 
Social media monitoring ,SMWF
Social media monitoring ,SMWFSocial media monitoring ,SMWF
Social media monitoring ,SMWF
 
Complete the following assignments using excel and the following t
Complete the following assignments using excel and the following tComplete the following assignments using excel and the following t
Complete the following assignments using excel and the following t
 
Future of marketing research
Future of marketing researchFuture of marketing research
Future of marketing research
 
Research in a data-rich world, or faster, cheaper and closer-to- the-moment r...
Research in a data-rich world, or faster, cheaper and closer-to- the-moment r...Research in a data-rich world, or faster, cheaper and closer-to- the-moment r...
Research in a data-rich world, or faster, cheaper and closer-to- the-moment r...
 
Data Science and Online Dating.pptx
Data Science and Online Dating.pptxData Science and Online Dating.pptx
Data Science and Online Dating.pptx
 
Using systemic models in games and simulations for participatory planning
Using systemic models in games and simulations for participatory planningUsing systemic models in games and simulations for participatory planning
Using systemic models in games and simulations for participatory planning
 
Top 10-booklet
Top 10-bookletTop 10-booklet
Top 10-booklet
 

More from DataScienceConferenc1

[DSC MENA 24] Mostafa_Essa_-_Ai_and_cloud.pdf
[DSC MENA 24] Mostafa_Essa_-_Ai_and_cloud.pdf[DSC MENA 24] Mostafa_Essa_-_Ai_and_cloud.pdf
[DSC MENA 24] Mostafa_Essa_-_Ai_and_cloud.pdfDataScienceConferenc1
 
[DSC MENA 24] Yasser_El_Bendary - How NLP & LLMs model can excel in comprehen...
[DSC MENA 24] Yasser_El_Bendary - How NLP & LLMs model can excel in comprehen...[DSC MENA 24] Yasser_El_Bendary - How NLP & LLMs model can excel in comprehen...
[DSC MENA 24] Yasser_El_Bendary - How NLP & LLMs model can excel in comprehen...DataScienceConferenc1
 
[DSC MENA 24] Medhat_Kandil - Empowering Egypt's AI & Biotechnology Scenes.pdf
[DSC MENA 24] Medhat_Kandil - Empowering Egypt's AI & Biotechnology Scenes.pdf[DSC MENA 24] Medhat_Kandil - Empowering Egypt's AI & Biotechnology Scenes.pdf
[DSC MENA 24] Medhat_Kandil - Empowering Egypt's AI & Biotechnology Scenes.pdfDataScienceConferenc1
 
[DSC MENA 24] Youssef_Kamal - Data governance and quality.pdf
[DSC MENA 24] Youssef_Kamal - Data governance and quality.pdf[DSC MENA 24] Youssef_Kamal - Data governance and quality.pdf
[DSC MENA 24] Youssef_Kamal - Data governance and quality.pdfDataScienceConferenc1
 
[DSC MENA 24] Abdelrahman_Ghallab_-_Data_Product_mgmt.pdf
[DSC MENA 24] Abdelrahman_Ghallab_-_Data_Product_mgmt.pdf[DSC MENA 24] Abdelrahman_Ghallab_-_Data_Product_mgmt.pdf
[DSC MENA 24] Abdelrahman_Ghallab_-_Data_Product_mgmt.pdfDataScienceConferenc1
 
[DSC MENA 24] Asmaa_Eltaher_-_Innovation_Beyond_Brainstorming.pptx
[DSC MENA 24] Asmaa_Eltaher_-_Innovation_Beyond_Brainstorming.pptx[DSC MENA 24] Asmaa_Eltaher_-_Innovation_Beyond_Brainstorming.pptx
[DSC MENA 24] Asmaa_Eltaher_-_Innovation_Beyond_Brainstorming.pptxDataScienceConferenc1
 
[DSC MENA 24] Muhammad_Ezzat_-_Sustianable_Growth_Empowerment.pdf
[DSC MENA 24] Muhammad_Ezzat_-_Sustianable_Growth_Empowerment.pdf[DSC MENA 24] Muhammad_Ezzat_-_Sustianable_Growth_Empowerment.pdf
[DSC MENA 24] Muhammad_Ezzat_-_Sustianable_Growth_Empowerment.pdfDataScienceConferenc1
 
[DSC MENA 24] Basma_Rady_-_Building_a_Data_Driven_Culture_in_Your_Organizatio...
[DSC MENA 24] Basma_Rady_-_Building_a_Data_Driven_Culture_in_Your_Organizatio...[DSC MENA 24] Basma_Rady_-_Building_a_Data_Driven_Culture_in_Your_Organizatio...
[DSC MENA 24] Basma_Rady_-_Building_a_Data_Driven_Culture_in_Your_Organizatio...DataScienceConferenc1
 
[DSC MENA 24] Ahmed_Muselhy_-_Unveiling-the-Secrets-of-AI-in-Hiring.pdf
[DSC MENA 24] Ahmed_Muselhy_-_Unveiling-the-Secrets-of-AI-in-Hiring.pdf[DSC MENA 24] Ahmed_Muselhy_-_Unveiling-the-Secrets-of-AI-in-Hiring.pdf
[DSC MENA 24] Ahmed_Muselhy_-_Unveiling-the-Secrets-of-AI-in-Hiring.pdfDataScienceConferenc1
 
[DSC MENA 24] Ziad_Diab_-_Data-Driven_Disruption_-_The_Role_of_Data_Strategy_...
[DSC MENA 24] Ziad_Diab_-_Data-Driven_Disruption_-_The_Role_of_Data_Strategy_...[DSC MENA 24] Ziad_Diab_-_Data-Driven_Disruption_-_The_Role_of_Data_Strategy_...
[DSC MENA 24] Ziad_Diab_-_Data-Driven_Disruption_-_The_Role_of_Data_Strategy_...DataScienceConferenc1
 
[DSC MENA 24] Mohammad_Essam_- Leveraging Scene Graphs for Generative AI and ...
[DSC MENA 24] Mohammad_Essam_- Leveraging Scene Graphs for Generative AI and ...[DSC MENA 24] Mohammad_Essam_- Leveraging Scene Graphs for Generative AI and ...
[DSC MENA 24] Mohammad_Essam_- Leveraging Scene Graphs for Generative AI and ...DataScienceConferenc1
 
[DSC MENA 24] Ahmed_Fahmy - Navigating the Future.pdf
[DSC MENA 24] Ahmed_Fahmy - Navigating the Future.pdf[DSC MENA 24] Ahmed_Fahmy - Navigating the Future.pdf
[DSC MENA 24] Ahmed_Fahmy - Navigating the Future.pdfDataScienceConferenc1
 
[DSC MENA 24] Hany_Saad_Gheit_-_Azure_OpenAI_service.pptx
[DSC MENA 24] Hany_Saad_Gheit_-_Azure_OpenAI_service.pptx[DSC MENA 24] Hany_Saad_Gheit_-_Azure_OpenAI_service.pptx
[DSC MENA 24] Hany_Saad_Gheit_-_Azure_OpenAI_service.pptxDataScienceConferenc1
 
[DSC MENA 24] Nezar_El_Kady_-_From_Turing_to_Transformers__Navigating_the_AI_...
[DSC MENA 24] Nezar_El_Kady_-_From_Turing_to_Transformers__Navigating_the_AI_...[DSC MENA 24] Nezar_El_Kady_-_From_Turing_to_Transformers__Navigating_the_AI_...
[DSC MENA 24] Nezar_El_Kady_-_From_Turing_to_Transformers__Navigating_the_AI_...DataScienceConferenc1
 
[DSC MENA 24] Amira_Abdelaziz_-_AI_in_Financial_Services.pptx
[DSC MENA 24] Amira_Abdelaziz_-_AI_in_Financial_Services.pptx[DSC MENA 24] Amira_Abdelaziz_-_AI_in_Financial_Services.pptx
[DSC MENA 24] Amira_Abdelaziz_-_AI_in_Financial_Services.pptxDataScienceConferenc1
 
[DSC MENA 24] Omar_Ossama - My Journey from the Field of Oil & Gas, to the Ex...
[DSC MENA 24] Omar_Ossama - My Journey from the Field of Oil & Gas, to the Ex...[DSC MENA 24] Omar_Ossama - My Journey from the Field of Oil & Gas, to the Ex...
[DSC MENA 24] Omar_Ossama - My Journey from the Field of Oil & Gas, to the Ex...DataScienceConferenc1
 
[DSC MENA 24] Ramy_Agieb_-_Advancements_in_Artificial_Intelligence_for_Cybers...
[DSC MENA 24] Ramy_Agieb_-_Advancements_in_Artificial_Intelligence_for_Cybers...[DSC MENA 24] Ramy_Agieb_-_Advancements_in_Artificial_Intelligence_for_Cybers...
[DSC MENA 24] Ramy_Agieb_-_Advancements_in_Artificial_Intelligence_for_Cybers...DataScienceConferenc1
 
[DSC MENA 24] Sohaila_Diab_-_Lets_Talk_Gen_AI_Presentation.pptx
[DSC MENA 24] Sohaila_Diab_-_Lets_Talk_Gen_AI_Presentation.pptx[DSC MENA 24] Sohaila_Diab_-_Lets_Talk_Gen_AI_Presentation.pptx
[DSC MENA 24] Sohaila_Diab_-_Lets_Talk_Gen_AI_Presentation.pptxDataScienceConferenc1
 
[DSC MENA 24] Amal_Elgammal_-_QUALITOP_presentation.pptx
[DSC MENA 24] Amal_Elgammal_-_QUALITOP_presentation.pptx[DSC MENA 24] Amal_Elgammal_-_QUALITOP_presentation.pptx
[DSC MENA 24] Amal_Elgammal_-_QUALITOP_presentation.pptxDataScienceConferenc1
 
[DSC MENA 24] Abdelrahman_Sleem_-_AI_For_Marketing_DSC.pdf
[DSC MENA 24] Abdelrahman_Sleem_-_AI_For_Marketing_DSC.pdf[DSC MENA 24] Abdelrahman_Sleem_-_AI_For_Marketing_DSC.pdf
[DSC MENA 24] Abdelrahman_Sleem_-_AI_For_Marketing_DSC.pdfDataScienceConferenc1
 

More from DataScienceConferenc1 (20)

[DSC MENA 24] Mostafa_Essa_-_Ai_and_cloud.pdf
[DSC MENA 24] Mostafa_Essa_-_Ai_and_cloud.pdf[DSC MENA 24] Mostafa_Essa_-_Ai_and_cloud.pdf
[DSC MENA 24] Mostafa_Essa_-_Ai_and_cloud.pdf
 
[DSC MENA 24] Yasser_El_Bendary - How NLP & LLMs model can excel in comprehen...
[DSC MENA 24] Yasser_El_Bendary - How NLP & LLMs model can excel in comprehen...[DSC MENA 24] Yasser_El_Bendary - How NLP & LLMs model can excel in comprehen...
[DSC MENA 24] Yasser_El_Bendary - How NLP & LLMs model can excel in comprehen...
 
[DSC MENA 24] Medhat_Kandil - Empowering Egypt's AI & Biotechnology Scenes.pdf
[DSC MENA 24] Medhat_Kandil - Empowering Egypt's AI & Biotechnology Scenes.pdf[DSC MENA 24] Medhat_Kandil - Empowering Egypt's AI & Biotechnology Scenes.pdf
[DSC MENA 24] Medhat_Kandil - Empowering Egypt's AI & Biotechnology Scenes.pdf
 
[DSC MENA 24] Youssef_Kamal - Data governance and quality.pdf
[DSC MENA 24] Youssef_Kamal - Data governance and quality.pdf[DSC MENA 24] Youssef_Kamal - Data governance and quality.pdf
[DSC MENA 24] Youssef_Kamal - Data governance and quality.pdf
 
[DSC MENA 24] Abdelrahman_Ghallab_-_Data_Product_mgmt.pdf
[DSC MENA 24] Abdelrahman_Ghallab_-_Data_Product_mgmt.pdf[DSC MENA 24] Abdelrahman_Ghallab_-_Data_Product_mgmt.pdf
[DSC MENA 24] Abdelrahman_Ghallab_-_Data_Product_mgmt.pdf
 
[DSC MENA 24] Asmaa_Eltaher_-_Innovation_Beyond_Brainstorming.pptx
[DSC MENA 24] Asmaa_Eltaher_-_Innovation_Beyond_Brainstorming.pptx[DSC MENA 24] Asmaa_Eltaher_-_Innovation_Beyond_Brainstorming.pptx
[DSC MENA 24] Asmaa_Eltaher_-_Innovation_Beyond_Brainstorming.pptx
 
[DSC MENA 24] Muhammad_Ezzat_-_Sustianable_Growth_Empowerment.pdf
[DSC MENA 24] Muhammad_Ezzat_-_Sustianable_Growth_Empowerment.pdf[DSC MENA 24] Muhammad_Ezzat_-_Sustianable_Growth_Empowerment.pdf
[DSC MENA 24] Muhammad_Ezzat_-_Sustianable_Growth_Empowerment.pdf
 
[DSC MENA 24] Basma_Rady_-_Building_a_Data_Driven_Culture_in_Your_Organizatio...
[DSC MENA 24] Basma_Rady_-_Building_a_Data_Driven_Culture_in_Your_Organizatio...[DSC MENA 24] Basma_Rady_-_Building_a_Data_Driven_Culture_in_Your_Organizatio...
[DSC MENA 24] Basma_Rady_-_Building_a_Data_Driven_Culture_in_Your_Organizatio...
 
[DSC MENA 24] Ahmed_Muselhy_-_Unveiling-the-Secrets-of-AI-in-Hiring.pdf
[DSC MENA 24] Ahmed_Muselhy_-_Unveiling-the-Secrets-of-AI-in-Hiring.pdf[DSC MENA 24] Ahmed_Muselhy_-_Unveiling-the-Secrets-of-AI-in-Hiring.pdf
[DSC MENA 24] Ahmed_Muselhy_-_Unveiling-the-Secrets-of-AI-in-Hiring.pdf
 
[DSC MENA 24] Ziad_Diab_-_Data-Driven_Disruption_-_The_Role_of_Data_Strategy_...
[DSC MENA 24] Ziad_Diab_-_Data-Driven_Disruption_-_The_Role_of_Data_Strategy_...[DSC MENA 24] Ziad_Diab_-_Data-Driven_Disruption_-_The_Role_of_Data_Strategy_...
[DSC MENA 24] Ziad_Diab_-_Data-Driven_Disruption_-_The_Role_of_Data_Strategy_...
 
[DSC MENA 24] Mohammad_Essam_- Leveraging Scene Graphs for Generative AI and ...
[DSC MENA 24] Mohammad_Essam_- Leveraging Scene Graphs for Generative AI and ...[DSC MENA 24] Mohammad_Essam_- Leveraging Scene Graphs for Generative AI and ...
[DSC MENA 24] Mohammad_Essam_- Leveraging Scene Graphs for Generative AI and ...
 
[DSC MENA 24] Ahmed_Fahmy - Navigating the Future.pdf
[DSC MENA 24] Ahmed_Fahmy - Navigating the Future.pdf[DSC MENA 24] Ahmed_Fahmy - Navigating the Future.pdf
[DSC MENA 24] Ahmed_Fahmy - Navigating the Future.pdf
 
[DSC MENA 24] Hany_Saad_Gheit_-_Azure_OpenAI_service.pptx
[DSC MENA 24] Hany_Saad_Gheit_-_Azure_OpenAI_service.pptx[DSC MENA 24] Hany_Saad_Gheit_-_Azure_OpenAI_service.pptx
[DSC MENA 24] Hany_Saad_Gheit_-_Azure_OpenAI_service.pptx
 
[DSC MENA 24] Nezar_El_Kady_-_From_Turing_to_Transformers__Navigating_the_AI_...
[DSC MENA 24] Nezar_El_Kady_-_From_Turing_to_Transformers__Navigating_the_AI_...[DSC MENA 24] Nezar_El_Kady_-_From_Turing_to_Transformers__Navigating_the_AI_...
[DSC MENA 24] Nezar_El_Kady_-_From_Turing_to_Transformers__Navigating_the_AI_...
 
[DSC MENA 24] Amira_Abdelaziz_-_AI_in_Financial_Services.pptx
[DSC MENA 24] Amira_Abdelaziz_-_AI_in_Financial_Services.pptx[DSC MENA 24] Amira_Abdelaziz_-_AI_in_Financial_Services.pptx
[DSC MENA 24] Amira_Abdelaziz_-_AI_in_Financial_Services.pptx
 
[DSC MENA 24] Omar_Ossama - My Journey from the Field of Oil & Gas, to the Ex...
[DSC MENA 24] Omar_Ossama - My Journey from the Field of Oil & Gas, to the Ex...[DSC MENA 24] Omar_Ossama - My Journey from the Field of Oil & Gas, to the Ex...
[DSC MENA 24] Omar_Ossama - My Journey from the Field of Oil & Gas, to the Ex...
 
[DSC MENA 24] Ramy_Agieb_-_Advancements_in_Artificial_Intelligence_for_Cybers...
[DSC MENA 24] Ramy_Agieb_-_Advancements_in_Artificial_Intelligence_for_Cybers...[DSC MENA 24] Ramy_Agieb_-_Advancements_in_Artificial_Intelligence_for_Cybers...
[DSC MENA 24] Ramy_Agieb_-_Advancements_in_Artificial_Intelligence_for_Cybers...
 
[DSC MENA 24] Sohaila_Diab_-_Lets_Talk_Gen_AI_Presentation.pptx
[DSC MENA 24] Sohaila_Diab_-_Lets_Talk_Gen_AI_Presentation.pptx[DSC MENA 24] Sohaila_Diab_-_Lets_Talk_Gen_AI_Presentation.pptx
[DSC MENA 24] Sohaila_Diab_-_Lets_Talk_Gen_AI_Presentation.pptx
 
[DSC MENA 24] Amal_Elgammal_-_QUALITOP_presentation.pptx
[DSC MENA 24] Amal_Elgammal_-_QUALITOP_presentation.pptx[DSC MENA 24] Amal_Elgammal_-_QUALITOP_presentation.pptx
[DSC MENA 24] Amal_Elgammal_-_QUALITOP_presentation.pptx
 
[DSC MENA 24] Abdelrahman_Sleem_-_AI_For_Marketing_DSC.pdf
[DSC MENA 24] Abdelrahman_Sleem_-_AI_For_Marketing_DSC.pdf[DSC MENA 24] Abdelrahman_Sleem_-_AI_For_Marketing_DSC.pdf
[DSC MENA 24] Abdelrahman_Sleem_-_AI_For_Marketing_DSC.pdf
 

Recently uploaded

Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...dajasot375
 
DBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdfDBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdfJohn Sterrett
 
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Callshivangimorya083
 
Schema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfSchema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfLars Albertsson
 
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort servicejennyeacort
 
PKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptxPKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptxPramod Kumar Srivastava
 
Customer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptxCustomer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptxEmmanuel Dauda
 
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样vhwb25kk
 
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...Suhani Kapoor
 
Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)
Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)
Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)jennyeacort
 
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130Suhani Kapoor
 
Call Girls In Mahipalpur O9654467111 Escorts Service
Call Girls In Mahipalpur O9654467111  Escorts ServiceCall Girls In Mahipalpur O9654467111  Escorts Service
Call Girls In Mahipalpur O9654467111 Escorts ServiceSapana Sha
 
RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998YohFuh
 
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptdokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptSonatrach
 
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...soniya singh
 
INTERNSHIP ON PURBASHA COMPOSITE TEX LTD
INTERNSHIP ON PURBASHA COMPOSITE TEX LTDINTERNSHIP ON PURBASHA COMPOSITE TEX LTD
INTERNSHIP ON PURBASHA COMPOSITE TEX LTDRafezzaman
 
From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...Florian Roscheck
 
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...Suhani Kapoor
 
Data Science Jobs and Salaries Analysis.pptx
Data Science Jobs and Salaries Analysis.pptxData Science Jobs and Salaries Analysis.pptx
Data Science Jobs and Salaries Analysis.pptxFurkanTasci3
 

Recently uploaded (20)

Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
 
DBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdfDBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdf
 
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
 
Schema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfSchema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdf
 
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
9711147426✨Call In girls Gurgaon Sector 31. SCO 25 escort service
 
PKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptxPKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptx
 
Customer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptxCustomer Service Analytics - Make Sense of All Your Data.pptx
Customer Service Analytics - Make Sense of All Your Data.pptx
 
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
 
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
 
Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)
Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)
Call Us ➥97111√47426🤳Call Girls in Aerocity (Delhi NCR)
 
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
 
Call Girls In Mahipalpur O9654467111 Escorts Service
Call Girls In Mahipalpur O9654467111  Escorts ServiceCall Girls In Mahipalpur O9654467111  Escorts Service
Call Girls In Mahipalpur O9654467111 Escorts Service
 
RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998
 
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptdokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
 
E-Commerce Order PredictionShraddha Kamble.pptx
E-Commerce Order PredictionShraddha Kamble.pptxE-Commerce Order PredictionShraddha Kamble.pptx
E-Commerce Order PredictionShraddha Kamble.pptx
 
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
 
INTERNSHIP ON PURBASHA COMPOSITE TEX LTD
INTERNSHIP ON PURBASHA COMPOSITE TEX LTDINTERNSHIP ON PURBASHA COMPOSITE TEX LTD
INTERNSHIP ON PURBASHA COMPOSITE TEX LTD
 
From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...
 
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
VIP High Class Call Girls Jamshedpur Anushka 8250192130 Independent Escort Se...
 
Data Science Jobs and Salaries Analysis.pptx
Data Science Jobs and Salaries Analysis.pptxData Science Jobs and Salaries Analysis.pptx
Data Science Jobs and Salaries Analysis.pptx
 

[DSC Europe 23] Alen Kisic - How can do Facebook data and machine learning algorithms predict political elections?

  • 1. How can Facebook data and machine learning algorithms predict political elections?
  • 2. Introduction ◉ Political elections are the daily routine of every democratic society and most European countries have an average of one election every year (local, parliamentary, presidential, EU parliament ) . ◉ The eternal question: predicting the results. ○ everyone is interested: citizens, political actors who, create strategies and activities . 2
  • 3. Introduction ◉ Development of social networks: powerful tool for communication with voters! ○ Can we develop predictive model based on candidates activity on the social network Facebook that is comparable to traditional models based on polls? 3
  • 4. Related work ◉ Review of the literature identified lack of previous research: ◉ a model for measuring the effectiveness of political campaigns on social networks has not been developed: variables that are suitable for evaluation in one specific domain are not suitable for evaluation in another domain, ◉ in most research, data was collected only on Twitter , ◉ most of the previous works do not have a component of predictive analytics, ◉ no models have been developed that would determine to what extent activity on the social network Facebook contributes to predicting the outcome of the election. 4
  • 5. Related work ◉ Review of the literature identified lack of previous research: ◉ Various models are based on the number of friends or followers on social networks: the conclusions are generalized based on too few variables that do not include the interaction between the candidate and the potential voter. ◉ Most models are based on sentiment analysis - not sufficient to determine the impact on the outcome of the election. ◉ Current methods are not sufficient - necessity of machine learning. ◉ Many models are not empirically confirmed. 5
  • 6. Research objectives ◉ To determine the predictive power of models based on the social network Facebook and compare it with other types of research . ◉ To determine which variables are the most significant predictors of the outcome of the election . ◉ To determine the significance of the temporal data component of the Facebook social network . ◉ To argue which of the four machine learning methods provides the most accurate predictive models of local election outcomes. 6
  • 7. Research flow Predictive models development based on Facebook data and four machine learning algorithms Data collection and preparation: Facebook data Model evaluation Comparison of models with opinion polls data 7
  • 8. Research methodology CRISP DM 8 EVALUATION DEPLOYMENT PROBLEM UNDERSTANDING DATA PREPARATION DATA UNDERSTANDING MODELLING
  • 9. Research methodology – CRISP DM 9 EVALUATION DEPLOYMENT PROBLEM UNDERSTANDING DATA PREPARATION DATA UNDERSTANDING MODELLING Research goals: - determine the predictive power of election outcome models based on the social network Facebook and compare it with other types of research, - determine which variables are the most significant predictors of the outcome of the election.
  • 10. Research methodology – CRISP DM 10 EVALUATION DEPLOYMENT PROBLEM UNDERSTANDING DATA PREPARATION DATA UNDERSTANDING MODELLING France local elections: all cities with more than 100 000 habitants (41 city), 225 candidates – examination and downloading data from their Facebook pages Number of events, photos, links, videos, statuses – their comments, shares and likes.
  • 11. Research methodology – CRISP DM 11 EVALUATION DEPLOYMENT PROBLEM UNDERSTANDING DATA PREPARATION DATA UNDERSTANDING MODELLING 25 variables included: - 24 input variables: the candidate's activity and the reactions of the page followers to the candidate's activity, two variables related to the gender of the candidate and the affiliation of the candidate to a political party. - one output variable: the result in the elections measured by the percentage of votes of the candidates in the elections.
  • 12. Research methodology – CRISP DM 12 EVALUATION DEPLOYMENT PROBLEM UNDERSTANDING DATA PREPARATION DATA UNDERSTANDING MODELLING Why Facebook? Chen and Chang (2017), claim that political campaigns are increasingly "fleeing" to Facebook - social network with the largest number of users. Facebook is the most used source of political news for Millennials and Generation X (ages 18 to 51) (Pew Research Center, 2015). France - 70% of the population of those who use social networks is on the Facebook (Chaffey, 2019). Singh and colleagues (2020), who conducted the research only on Twitter, stated the need to include other social networks.
  • 13. Research methodology – CRISP DM 13 EVALUATION DEPLOYMENT PROBLEM UNDERSTANDING DATA PREPARATION DATA UNDERSTANDING MODELLING Attributes taken into account are: city and turnout in the city, party, total number of page likes, number of photos, number of statuses (text), number of links, number of videos, number of events created, number of photo shares, number of status shares, number of link shares, number of video shares, number of likes photo, number of status likes, number of link likes, number of video likes, number of photo comments, number of status comments, number of link comments, number of video comments, publication time. Transformation into relative sizes with respect to the number of voters.
  • 14. Research methodology – CRISP DM 14 EVALUATION DEPLOYMENT PROBLEM UNDERSTANDING DATA PREPARATION DATA UNDERSTANDING MODELLING Data description through descriptive statistics . Most variables have an exponential distribution of values: - characterized by a high probability of occurrence of smaller values, and a low probability of occurrence of large values. - values of the arithmetic mean are higher than the values of the median.
  • 15. Research methodology – CRISP DM 15 EVALUATION DEPLOYMENT PROBLEM UNDERSTANDING DATA PREPARATION DATA UNDERSTANDING MODELLING Correlation analysis - the highest correlation between the number of event sharing and number of event likes , - correlation is positive, which indicates that with the increase in event likes, the number of event shares also increases, and vice versa . - variable Result - has the highest linear relationship with the variable Total number of page likes
  • 16. Research methodology – CRISP DM 16 EVALUATION DEPLOYMENT PROBLEM UNDERSTANDING DATA PREPARATION DATA UNDERSTANDING MODELLING Outliers - ML algorithms are sensitive to extreme values. - Interquartiles were used to identify outliers. - Missing values - Imputation was performed by inserting data instead of missing values . - missing values were replaced by the mean values of the variables.
  • 17. Research methodology – CRISP DM 17 EVALUATION DEPLOYMENT PROBLEM UNDERSTANDING DATA PREPARATION DATA UNDERSTANDING MODELLING Data normalization - data were normalized with respect to the number of voters in each city. The original value of each variable is divided by the number of voters in the city to which it refers. - Min- max normalization - all variables to a scale from 0 to 1.
  • 18. Research methodology – CRISP DM 18 EVALUATION DEPLOYMENT PROBLEM UNDERSTANDING DATA PREPARATION DATA UNDERSTANDING MODELLING - Predictive models were developed using four machine learning algorithms: - optimization of hyperparameters was carried out of each individual algorithm in order to prevent overtraining of the model, and to obtain high-quality, reliable and accurate predictive models.
  • 19. Research methodology – CRISP DM 19 EVALUATION DEPLOYMENT PROBLEM UNDERSTANDING DATA PREPARATION DATA UNDERSTANDING MODELLING Four types of machine learning algorithms - Machine learning based on information (Classification and regression trees). - Machine learning based on similarity (k-nearest neighbors), - Machine learning based on probability (Bayesian networks), - Error-based machine learning (artificial neural networks).
  • 20. Models comparison Model Error K-NN 8.9889 Neural network 5.9779712 Decision tree 6.3441513 Naïve Bayes 12.4532 20
  • 21. Models comparison Model Reliability K-NN 0.5044 Neural network 0.8093 Decision tree 0.753 Naïve Bayes -0.243 21
  • 22. Model comparison ◉ In order to compare the predictive models obtained by machine learning algorithms and the results of pre-election polls, data provided by the French Institute for Public Opinion Research, IFOP, was used. ◉ The data refer to 6 cities: Paris, Lyon , Marseille , Rennes , Nantes and Bordeaux , thus including data for a total of 44 candidates in the elections. ◉ There is difference in error of predictive models obtained by machine learning algorithms and polling! 22
  • 23. Research methodology – CRISP DM 23 EVALUATION DEPLOYMENT PROBLEM UNDERSTANDING DATA PREPARATION DATA UNDERSTANDING MODELLING Determination of the most significant predictors of election outcomes based on the obtained predictive models. Sensitivity analysis of each predictive model was performed.
  • 24. Prediction of results N kNN rank ANN rank Bayes rank Decision tree rank Average rank Overall page likes 1 1 1 1 1 Number of events 6 7 3 4 1 Number of photos 5 8 5 9 6 Number of links 3 9 7 7 6.5 Number of statuses 4 3 9 3 4.75 24
  • 25. Prediction of results N kNN rank ANN rank Bayes rank Decision tree rank Average rank Number of photo likes 8 6 8 6 7 Number of link likes 2 2 2 2 2 Number of status likes 7 5 6 10 7 Gender 9 10 10 8 9.25 Political party 10 4 4 5 5.75 25
  • 26. Results discussion ◉ Stability and consistency of the models. ◉ The total number of likes on the candidate's page is the most significant predictor in all models. ◉ The number of link likes is the second most significant predictor also in all four models. ◉ The number of statuses is the third strongest predictor of election results in two of the four observed models. 26
  • 27. Results discussion ◉ The best quality models are obtained by applying the artificial neural network algorithm. ◉ Explanation lies in the data types : dummy variables are mostly numeric continuous attributes . ◉ The models with the lowest reliability and accuracy values were obtained by the Naive Bayesian classifier ◉ Naive Bayesian classifier works with categorical variables, so it is necessary to transform the continuous output into a categorical one . 27
  • 28. Results discussion ◉ Social media as an indicator for predicting election outcomes ◉ the absolute number of Facebook followers is a very good predictor of election outcomes ◉ the content that the candidates place via social media, as well as the reactions to the specific content that they share, is to a certain extent an indicator of the outcome of the election ◉ The results of the research lead to a better understanding of the way in which social networks present the views of voters, and indicate how the electorate can be influenced through social networks. 28
  • 29. Guidelines ◉ How to run campaign on Facebook? ◉ Achieving visibility on Facebook - to get a large number of page likes or followers (various methods of increasing visibility), which generates a high place among average Facebook users in the news feed and there is a greater transmission of messages and an indirect influence on the voters. ◉ To present content from ordinary life that gives greater visibility than classic political messages that are transfer through other communication channels 29
  • 30. Research limitations ◉ Only one country, France, and one elections were included. ◉ Each country has its own specificities that should be taken into account when conducting research. ◉ The opinion of the user base of one social network, Facebook, is not representative of the entire population, but it contributes to the phenomenon of explaining the results. ◉ The data refer to a very specific time, the beginning of March 2020 - the beginning of the spread of the COVID-19 virus and the lockdown . ◉ Four machine learning algorithms were used - number of algorithms left out. 30
  • 31. Research contrubtions ◉ knowledge about models based on data from public opinion polls and social networks is systematized ◉ predictive models of election outcomes based on social network data were developed and evaluated and compared with data obtained from surveys ◉ the predictive power of the variables of the social network Facebook was established ◉ guidelines for using machine learning algorithms on social media data are developed. 31
  • 32. “ "The whole art of politics consists in the rational management of human irrationalities." Karl Paul Reinhold Niebuhr 32
  • 33. Any questions ? You can find me at ◉ kisic.alen@gmail.com Thanks! 33