SlideShare une entreprise Scribd logo
1  sur  29
Predic'ng	
  Crowd	
  Behavior	
  
with	
  Big	
  Public	
  Data	
  
Nathan	
  Kallus	
  
Massachuse.s	
  Ins0tute	
  of	
  Technology	
  
As	
  seen	
  on:	
  
April	
  8,	
  2014	
  
23rd	
  Interna0onal	
  World	
  Wide	
  Web	
  Conference	
  
Seoul,	
  Korea	
  
How	
  did	
  crowds	
  used	
  to	
  come	
  
together	
  and	
  how	
  
did	
  we	
  hear	
  about	
  
it	
  in	
  the	
  analog	
  era?	
  
How	
  did	
  crowds	
  used	
  to	
  come	
  
together	
  and	
  how	
  
did	
  we	
  hear	
  about	
  
it	
  in	
  the	
  analog	
  era?	
  
How	
  did	
  crowds	
  used	
  to	
  come	
  
together	
  and	
  how	
  
did	
  we	
  hear	
  about	
  
it	
  in	
  the	
  analog	
  era?	
  
How	
  did	
  crowds	
  used	
  to	
  come	
  
together	
  and	
  how	
  
did	
  we	
  hear	
  about	
  
it	
  in	
  the	
  analog	
  era?	
  
How	
  did	
  crowds	
  used	
  to	
  come	
  
together	
  and	
  how	
  
did	
  we	
  hear	
  about	
  
it	
  in	
  the	
  analog	
  era?	
  
The	
  Growth	
  of	
  Data	
  
The	
  Growth	
  of	
  Data	
  
“Since the revolt in Syria, the security
situation in Lebanon has deteriorated.”
The	
  Growth	
  of	
  Data	
  
“Since the revolt in Syria, the security
situation in Lebanon has deteriorated.”
The	
  Growth	
  of	
  Data	
  
“Since the revolt in Syria, the security
situation in Lebanon has deteriorated.”
The	
  Growth	
  of	
  Data	
  
“Since the revolt in Syria, the security
situation in Lebanon has deteriorated.”
The	
  Growth	
  of	
  Data	
  
Is	
  this	
  data	
  predic0ve?	
  
•  Sunday	
  6/9/13:	
  One	
  protester	
  dead	
  in	
  a	
  violent	
  Beirut	
  protest	
  
against	
  Hezbollah's	
  interference	
  in	
  Syria	
  
•  1	
  day	
  before	
  in	
  the	
  news:	
  
“Lebanese	
  fac0on	
  organizes	
  two	
  demonstra0ons	
  tomorrow	
  rejec0ng	
  the	
  
par0cipa0on	
  of	
  Hezbollah	
  in	
  the	
  figh0ng	
  in	
  Syria”	
  (translated	
  from	
  Arabic)	
  
•  4	
  days	
  before	
  on	
  Twi.er:	
  
“Say	
  no	
  to	
  #WarCrimes	
  and	
  demonstrate	
  against	
  #Hezbollah	
  figh0ng	
  in	
  #Qusayr	
  
on	
  June	
  9	
  at	
  12	
  PM	
  in	
  Downtown	
  #Beirut” 	
  	
  
•  General	
  sense	
  of	
  violence	
  through	
  news	
  fragments:	
  
6/6:	
  “Fatwa	
  Calls	
  For	
  Suicide	
  A.acks	
  Against	
  Hezbollah”	
  (TheBlaze.com)	
  
6/4:	
  “Since	
  the	
  revolt	
  in	
  Syria,	
  the	
  security	
  situa0on	
  in	
  Lebanon	
  has	
  
deteriorated”	
  (Al	
  Bawaba)	
  
5/23:	
  “The	
  revolt	
  in	
  Syria	
  has	
  exacerbated	
  tensions	
  in	
  Lebanon,	
  which	
  ...	
  remains	
  
deeply	
  divided”	
  (Huff	
  Post)	
  
The	
  signal	
  is	
  there…	
  
Reports	
  of	
  protest	
  in	
  Lebanon	
  by	
  publish	
  day:	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
We	
  just	
  need	
  the	
  data…	
  
Mainstream news
Forward-looking twitter
9ê15 10ê1 10ê15 11ê1 11ê15
Day
50
100
Mentions
Data catered by Recorded Future
	
  
	
  
	
  
Con0nually	
  scans	
  
300,000+	
  sources	
  
in	
  7	
  languages.	
  
News,	
  blogs,	
  social	
  
media,	
  govt	
  
publica0ons…	
  
Extract events, times, entities
……………
……………
……………
……………	
  
……………
……………
……………
……………	
  
……………
……………
……………
……………	
  
Entities
(whoand
where)
reported	
  
event	
  
Use	
  this	
  to	
  quan0fy	
  the	
  signals	
  
All Mainstream Twitter
Afghanistan 60918 13979 27655
Bahrain 246136 32873 177310
Egypt 944998 246882 397105
France 172508 22648 111702
Greece 122416 18037 70521
India 491475 56981 274027
Indonesia 34007 6870 17120
Iran 118704 26487 53962
Italy 65569 8977 43803
Jordan 35396 7991 19369
Lebanon 44153 9610 23394
Libya 162721 43093 69437
Nigeria 70635 7873 38700
Pakistan 289643 25982 213636
Saudi Arabia 39556 12452 13670
Sudan 28680 6733 13654
Syria 212815 63538 79577
Tunisia 99000 35218 27233
Yemen 70583 29140 16712
•  19	
  countries	
  
•  Events	
  published	
  
1/1/2011–7/10/2013	
  
•  Millions	
  of	
  reports	
  	
  
of	
  protests!	
  
•  Train	
  (+	
  cross-­‐val)	
  on	
  	
  
1/1/2011–3/5/2013	
  
•  Test	
  on	
  	
  
3/6/2013–7/10/2013	
  
•  Clustering	
  of	
  country	
  in	
  ques0on	
  (hierarchical	
  clustering	
  on	
  
Kolmogorov	
  distance)	
  
•  Same-­‐day	
  mainstream	
  reports	
  of	
  protests	
  over	
  past	
  10	
  days	
  
•  Level	
  of	
  violence	
  language	
  in	
  those	
  
•  Forward-­‐looking	
  events	
  reported	
  on	
  Twi<er	
  	
  
about	
  days	
  in	
  ques0on	
  posted	
  over	
  past	
  10	
  days	
  
•  Forward-­‐looking	
  events	
  reported	
  by	
  mainstream	
  sources	
  	
  
about	
  days	
  in	
  ques0on	
  posted	
  over	
  past	
  10	
  days	
  
Features	
  for	
  Random	
  Forest	
  
To	
  determine	
  whether	
  a	
  future	
  0me	
  will	
  have	
  
significant	
  protests,	
  base	
  our	
  predic0on	
  on…
Results	
  
0% 25% 50% 75% 100%
FPR
25%
50%
75%
100%
TPR
0% 25% 50% 75% 100%
FPR
25%
50%
75%
100%
TPR
Locale-­‐rela0ve	
  
scale	
  of	
  significance	
  
Global	
  absolute	
  
scale	
  of	
  significance	
  
(23%	
  of	
  posi0ve	
  training	
  
instances	
  in	
  Egypt)	
  
Case	
  Study:	
  2013	
  Egyp0an	
  Coup	
  
•  6/30/13:	
  Anniversary	
  of	
  Morsi’s	
  rule	
  
–  Protests	
  broadly	
  an0cipated	
  
(even	
  Kerry	
  made	
  a	
  statement	
  asking	
  for	
  calm)	
  
•  6/28-­‐6/29/13:	
  Unan0cipated	
  warm-­‐up	
  protests	
  
•  7/3/13	
  and	
  onward:	
  Morsi	
  removed	
  from	
  power,	
  
nonstop	
  protes0ng	
  and	
  violence	
  persists	
  for	
  weeks	
  
to	
  come	
  
6ê17 – 6ê19
6ê18 – 6ê20
6ê19 – 6ê21
6ê20 – 6ê22
6ê21 – 6ê23
6ê22 – 6ê24
6ê23 – 6ê25
6ê24 – 6ê26
6ê25 – 6ê27
6ê26 – 6ê28
6ê27 – 6ê29
6ê28 – 6ê30
6ê29 – 7ê1
6ê30 – 7ê2
7ê1 – 7ê3
7ê2 – 7ê4
7ê3 – 7ê5
7ê4 – 7ê6
7ê5 – 7ê7
7ê6 – 7ê8
7ê7 – 7ê9
7ê8 – 7ê10
765432
July
13029282726252423222120191817
June
16Datesofprotestsinquestion
Date prediction is made
A	
  more	
  recent	
  predic0on	
  
From	
  a	
  March	
  26	
  email	
  
	
  
“Right	
  now	
  I	
  think	
  we	
  can	
  likely	
  expect	
  something	
  to	
  happen	
  in	
  Egypt	
  on	
  
Friday.	
  There've	
  been	
  protests	
  so	
  far	
  …	
  but	
  these	
  have	
  been	
  at	
  Egypt's	
  
"baseline"	
  levels	
  so	
  far.	
  With	
  tensions	
  rising	
  and	
  calls	
  on	
  twi.er	
  from	
  the	
  pro-­‐
Brotherhood	
  side	
  as	
  well	
  as	
  counter	
  calls	
  for	
  celebratory	
  demonstra0ons	
  
from	
  the	
  pro-­‐Sisi	
  side	
  ci0ng	
  Tamarod	
  …	
  This	
  will	
  bubble	
  up	
  further	
  
throughout	
  today	
  and	
  likely	
  erupt	
  on	
  Friday.”	
  
43	
  HOURS	
  LATER:	
  
(The	
  previous	
  big	
  coverage,	
  a	
  week	
  before,	
  about	
  unrest	
  in	
  
	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Egypt	
  included	
  a	
  single	
  death.	
  I.e.,	
  this	
  is	
  significant.)	
  
A	
  more	
  recent	
  predic0on	
  
From	
  a	
  March	
  26	
  email	
  
	
  
“Right	
  now	
  I	
  think	
  we	
  can	
  likely	
  expect	
  something	
  to	
  happen	
  in	
  Egypt	
  on	
  
Friday.	
  There've	
  been	
  protests	
  so	
  far	
  …	
  but	
  these	
  have	
  been	
  at	
  Egypt's	
  
"baseline"	
  levels	
  so	
  far.	
  With	
  tensions	
  rising	
  and	
  calls	
  on	
  twi.er	
  from	
  the	
  pro-­‐
Brotherhood	
  side	
  as	
  well	
  as	
  counter	
  calls	
  for	
  celebratory	
  demonstra0ons	
  
from	
  the	
  pro-­‐Sisi	
  side	
  ci0ng	
  Tamarod	
  …	
  This	
  will	
  bubble	
  up	
  further	
  
throughout	
  today	
  and	
  likely	
  erupt	
  on	
  Friday.”	
  
Facts	
  men0oned	
  in	
  AP	
  release	
  at	
  a	
  later	
  0me	
  
•  Track	
  those	
  social	
  media	
  trends	
  that	
  will	
  lead	
  to	
  a	
  
significant	
  event	
  to	
  be.er	
  understand	
  what’s	
  going	
  on	
  
and	
  what’s	
  going	
  to	
  go	
  on	
  and	
  why	
  
A	
  more	
  recent	
  predic0on	
  
A	
  more	
  recent	
  predic0on	
  
From	
  an	
  April	
  1	
  email	
  
	
  
“…	
  upcoming	
  protest	
  in	
  Bahrain.	
  The	
  tweets	
  behind	
  that	
  predic0on	
  reveal	
  it	
  
to	
  be	
  an0-­‐government	
  demonstra0ons	
  planned	
  to	
  start	
  ahead	
  of	
  the	
  
upcoming	
  F1	
  Grand	
  Prix.”	
  
56	
  HOURS	
  LATER:	
  
A	
  more	
  recent	
  predic0on	
  
More	
  Results:	
  
Predic0ng	
  Hack0vist	
  Cyber	
  A.acks	
  
Targets BAC Perpetrators BAC
Israel 68.9% Anonymous 70.3%
Germany 65.4% AnonGhost 70.8%
South Korea 63.1% LulzSec 60.6%
United Kingdom 65.5% Guccifer 66.7%
By	
  targets	
  or	
  perpetrator.	
  
THANK	
  YOU!	
  
QUESTIONS?	
  
Nathan	
  Kallus	
  
www.nathankallus.com	
  
kallus@mit.edu	
  

Contenu connexe

Dernier

DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 

Dernier (20)

DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 

En vedette

Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Applitools
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at WorkGetSmarter
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...DevGAMM Conference
 
Barbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationBarbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationErica Santiago
 
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them wellGood Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them wellSaba Software
 

En vedette (20)

Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 
More than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike RoutesMore than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike Routes
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
 
Barbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationBarbie - Brand Strategy Presentation
Barbie - Brand Strategy Presentation
 
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them wellGood Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
 

Predicting Crowd Behavior with Big Public Data

  • 1. Predic'ng  Crowd  Behavior   with  Big  Public  Data   Nathan  Kallus   Massachuse.s  Ins0tute  of  Technology   As  seen  on:   April  8,  2014   23rd  Interna0onal  World  Wide  Web  Conference   Seoul,  Korea  
  • 2. How  did  crowds  used  to  come   together  and  how   did  we  hear  about   it  in  the  analog  era?  
  • 3. How  did  crowds  used  to  come   together  and  how   did  we  hear  about   it  in  the  analog  era?  
  • 4. How  did  crowds  used  to  come   together  and  how   did  we  hear  about   it  in  the  analog  era?  
  • 5. How  did  crowds  used  to  come   together  and  how   did  we  hear  about   it  in  the  analog  era?  
  • 6. How  did  crowds  used  to  come   together  and  how   did  we  hear  about   it  in  the  analog  era?  
  • 7. The  Growth  of  Data  
  • 8. The  Growth  of  Data  
  • 9. “Since the revolt in Syria, the security situation in Lebanon has deteriorated.” The  Growth  of  Data  
  • 10. “Since the revolt in Syria, the security situation in Lebanon has deteriorated.” The  Growth  of  Data  
  • 11. “Since the revolt in Syria, the security situation in Lebanon has deteriorated.” The  Growth  of  Data  
  • 12. “Since the revolt in Syria, the security situation in Lebanon has deteriorated.” The  Growth  of  Data  
  • 13. Is  this  data  predic0ve?   •  Sunday  6/9/13:  One  protester  dead  in  a  violent  Beirut  protest   against  Hezbollah's  interference  in  Syria   •  1  day  before  in  the  news:   “Lebanese  fac0on  organizes  two  demonstra0ons  tomorrow  rejec0ng  the   par0cipa0on  of  Hezbollah  in  the  figh0ng  in  Syria”  (translated  from  Arabic)   •  4  days  before  on  Twi.er:   “Say  no  to  #WarCrimes  and  demonstrate  against  #Hezbollah  figh0ng  in  #Qusayr   on  June  9  at  12  PM  in  Downtown  #Beirut”     •  General  sense  of  violence  through  news  fragments:   6/6:  “Fatwa  Calls  For  Suicide  A.acks  Against  Hezbollah”  (TheBlaze.com)   6/4:  “Since  the  revolt  in  Syria,  the  security  situa0on  in  Lebanon  has   deteriorated”  (Al  Bawaba)   5/23:  “The  revolt  in  Syria  has  exacerbated  tensions  in  Lebanon,  which  ...  remains   deeply  divided”  (Huff  Post)  
  • 14. The  signal  is  there…   Reports  of  protest  in  Lebanon  by  publish  day:                 We  just  need  the  data…   Mainstream news Forward-looking twitter 9ê15 10ê1 10ê15 11ê1 11ê15 Day 50 100 Mentions
  • 15. Data catered by Recorded Future       Con0nually  scans   300,000+  sources   in  7  languages.   News,  blogs,  social   media,  govt   publica0ons…  
  • 16. Extract events, times, entities …………… …………… …………… ……………   …………… …………… …………… ……………   …………… …………… …………… ……………   Entities (whoand where) reported   event  
  • 17.
  • 18. Use  this  to  quan0fy  the  signals   All Mainstream Twitter Afghanistan 60918 13979 27655 Bahrain 246136 32873 177310 Egypt 944998 246882 397105 France 172508 22648 111702 Greece 122416 18037 70521 India 491475 56981 274027 Indonesia 34007 6870 17120 Iran 118704 26487 53962 Italy 65569 8977 43803 Jordan 35396 7991 19369 Lebanon 44153 9610 23394 Libya 162721 43093 69437 Nigeria 70635 7873 38700 Pakistan 289643 25982 213636 Saudi Arabia 39556 12452 13670 Sudan 28680 6733 13654 Syria 212815 63538 79577 Tunisia 99000 35218 27233 Yemen 70583 29140 16712 •  19  countries   •  Events  published   1/1/2011–7/10/2013   •  Millions  of  reports     of  protests!   •  Train  (+  cross-­‐val)  on     1/1/2011–3/5/2013   •  Test  on     3/6/2013–7/10/2013  
  • 19. •  Clustering  of  country  in  ques0on  (hierarchical  clustering  on   Kolmogorov  distance)   •  Same-­‐day  mainstream  reports  of  protests  over  past  10  days   •  Level  of  violence  language  in  those   •  Forward-­‐looking  events  reported  on  Twi<er     about  days  in  ques0on  posted  over  past  10  days   •  Forward-­‐looking  events  reported  by  mainstream  sources     about  days  in  ques0on  posted  over  past  10  days   Features  for  Random  Forest   To  determine  whether  a  future  0me  will  have   significant  protests,  base  our  predic0on  on…
  • 20. Results   0% 25% 50% 75% 100% FPR 25% 50% 75% 100% TPR 0% 25% 50% 75% 100% FPR 25% 50% 75% 100% TPR Locale-­‐rela0ve   scale  of  significance   Global  absolute   scale  of  significance   (23%  of  posi0ve  training   instances  in  Egypt)  
  • 21. Case  Study:  2013  Egyp0an  Coup   •  6/30/13:  Anniversary  of  Morsi’s  rule   –  Protests  broadly  an0cipated   (even  Kerry  made  a  statement  asking  for  calm)   •  6/28-­‐6/29/13:  Unan0cipated  warm-­‐up  protests   •  7/3/13  and  onward:  Morsi  removed  from  power,   nonstop  protes0ng  and  violence  persists  for  weeks   to  come  
  • 22. 6ê17 – 6ê19 6ê18 – 6ê20 6ê19 – 6ê21 6ê20 – 6ê22 6ê21 – 6ê23 6ê22 – 6ê24 6ê23 – 6ê25 6ê24 – 6ê26 6ê25 – 6ê27 6ê26 – 6ê28 6ê27 – 6ê29 6ê28 – 6ê30 6ê29 – 7ê1 6ê30 – 7ê2 7ê1 – 7ê3 7ê2 – 7ê4 7ê3 – 7ê5 7ê4 – 7ê6 7ê5 – 7ê7 7ê6 – 7ê8 7ê7 – 7ê9 7ê8 – 7ê10 765432 July 13029282726252423222120191817 June 16Datesofprotestsinquestion Date prediction is made
  • 23. A  more  recent  predic0on  
  • 24. From  a  March  26  email     “Right  now  I  think  we  can  likely  expect  something  to  happen  in  Egypt  on   Friday.  There've  been  protests  so  far  …  but  these  have  been  at  Egypt's   "baseline"  levels  so  far.  With  tensions  rising  and  calls  on  twi.er  from  the  pro-­‐ Brotherhood  side  as  well  as  counter  calls  for  celebratory  demonstra0ons   from  the  pro-­‐Sisi  side  ci0ng  Tamarod  …  This  will  bubble  up  further   throughout  today  and  likely  erupt  on  Friday.”   43  HOURS  LATER:   (The  previous  big  coverage,  a  week  before,  about  unrest  in                          Egypt  included  a  single  death.  I.e.,  this  is  significant.)   A  more  recent  predic0on  
  • 25. From  a  March  26  email     “Right  now  I  think  we  can  likely  expect  something  to  happen  in  Egypt  on   Friday.  There've  been  protests  so  far  …  but  these  have  been  at  Egypt's   "baseline"  levels  so  far.  With  tensions  rising  and  calls  on  twi.er  from  the  pro-­‐ Brotherhood  side  as  well  as  counter  calls  for  celebratory  demonstra0ons   from  the  pro-­‐Sisi  side  ci0ng  Tamarod  …  This  will  bubble  up  further   throughout  today  and  likely  erupt  on  Friday.”   Facts  men0oned  in  AP  release  at  a  later  0me   •  Track  those  social  media  trends  that  will  lead  to  a   significant  event  to  be.er  understand  what’s  going  on   and  what’s  going  to  go  on  and  why   A  more  recent  predic0on  
  • 26. A  more  recent  predic0on  
  • 27. From  an  April  1  email     “…  upcoming  protest  in  Bahrain.  The  tweets  behind  that  predic0on  reveal  it   to  be  an0-­‐government  demonstra0ons  planned  to  start  ahead  of  the   upcoming  F1  Grand  Prix.”   56  HOURS  LATER:   A  more  recent  predic0on  
  • 28. More  Results:   Predic0ng  Hack0vist  Cyber  A.acks   Targets BAC Perpetrators BAC Israel 68.9% Anonymous 70.3% Germany 65.4% AnonGhost 70.8% South Korea 63.1% LulzSec 60.6% United Kingdom 65.5% Guccifer 66.7% By  targets  or  perpetrator.  
  • 29. THANK  YOU!   QUESTIONS?   Nathan  Kallus   www.nathankallus.com   kallus@mit.edu