SlideShare a Scribd company logo
1 of 10
A quick introduction to…
#FluxFlow
A technical paper from Jian Zhao, Nan Cao, Zhen Wen, Yale Song, Yu-Ru Lin, and
Christopher Collins
Presented for DS8006 @ Ryerson University - Masters of Data Science
By Bernie Najlis on Feb 1st, 2017
Agenda
• What is #FluxFlow ?
• What problem does it try to solve ?
• How does it solve it ?
• Case Study – Hurricane Sandy
• Questions
• Summary
What is #FluxFlow?
• Visual tool to analyze “anomalous information” spreading on Social
Media
• What is “anomalous information” in the context of Social Media?
• Rumor, misinformation
• I.e.: During 2011 London riots, misinformation (police response to a fatal
shooting) spread in social media fueled the riots even more …
• Combines an interactive visual analysis system with innovative
Machine Learning models applied to Social Media
What problems does #FluxFlow solve?
• Some hard to detect conversations in social media are the ones that
have significant impact
• Conventional anomaly detection models can not be easily adapted to
social media
• Analysis based solely on scores is difficult (high dimensionality, why
models assign certain scores)
• Note: #FluxFlow is not for live stream analysis, it works on batch mode
How does #FluxFlow work?
• Data is collected on a Hadoop Cluster
• Map Reduce pre process for:
• Feature Extraction
• Thread Reconstruction
• Data Filtering
• Store pre processed data into a (relational?)
DB
• Analysis assigns an anomaly score for
each retweeting thread and ranks them
• Interactive visualization layer allows
analyst to drill down and track
information spread patterns
How does #FluxFlow work – Under the hood…
• Feature Extraction
• Twitter user interaction graph: weigh link
from user a to user b based on number of
retweets and mentions from a to b
• User profile: # friends, #followers,
#tweets, acct age, …
• User network: EgoNet similarity, rel
among thread users,…
• Temporal: retweet count in time, number
of devices tweeted from, time interval
between retweets, …
• Content: Has question mark?, Sentiment
detection score
• Thread anomaly detection
• OCCRF (One Class Conditional Random
Fields) Machine Learning Model detects
sequential anomalies (unsupervised)
based on spread patterns
• Model with 3,000 threads trained in 2
hours (Xeon 2.13 GHz – 40 Cores – 32GB)
• Visualization
• Cluster view
• MDS to represent thread distances in 2D
• Threads view
• Information Panel
• Features View
• States View
• Tweets View
How does
#FluxFlow visualize
data?
a) Thread glyph design to
aggregate the main thread
information
b) Volume Chart
c) Linear circle view
d) Volume circle view
#FluxFlow Case Study – Hurricane Sandy
• Hurricane Sandy dataset contains 52
million tweets during October 29, 2012
• Bottom-up approach
• “Obama tells marines they don’t have to guard
the Tomb of the Unknow soldier. They Refuse”
• Top-down approach
• “Power outage in America”
• “A shark swimming down the street”
• Connection and comparison
• Deeper insights into the model
http://www.cs.toronto.edu/~jianzhao/webapp/FluxFlow/fluxflow.html
More Questions??? Oh, yeah…
• What other social media rumors you know of?
• What kind of issues do you think social media rumors can cause?
• What do you like (or do not like) about #FluxFlow?
Summary
• Helps detecting ‘anomalous information’ (i.e. rumours)
• Innovative approach combining machine learning and dynamic visuals
to social media
• Makes social media analytics much more interactive
• Domain experts consulted during research praised #FluxFlow
• Research team to optimize model training to reduce time and
potentially add real time analysis

More Related Content

What's hot

Myths and challenges in knowledge extraction and analysis from human-generate...
Myths and challenges in knowledge extraction and analysis from human-generate...Myths and challenges in knowledge extraction and analysis from human-generate...
Myths and challenges in knowledge extraction and analysis from human-generate...Marco Brambilla
 
Chat 2.0: Renovating Virtual Reference
Chat 2.0: Renovating Virtual ReferenceChat 2.0: Renovating Virtual Reference
Chat 2.0: Renovating Virtual Referencesampson.8
 
SOCIAL NETWORK HATE SPEECH DETECTION FOR AMHARIC LANGUAGE
SOCIAL NETWORK HATE SPEECH DETECTION FOR AMHARIC LANGUAGESOCIAL NETWORK HATE SPEECH DETECTION FOR AMHARIC LANGUAGE
SOCIAL NETWORK HATE SPEECH DETECTION FOR AMHARIC LANGUAGEcscpconf
 
Hate Speech in Pixels: Detection of Offensive Memes towards Automatic Moderation
Hate Speech in Pixels: Detection of Offensive Memes towards Automatic ModerationHate Speech in Pixels: Detection of Offensive Memes towards Automatic Moderation
Hate Speech in Pixels: Detection of Offensive Memes towards Automatic ModerationUniversitat Politècnica de Catalunya
 
Introduction to Computational Social Science
Introduction to Computational Social ScienceIntroduction to Computational Social Science
Introduction to Computational Social ScienceTalha OZ
 
Opinion Dynamics on Networks
Opinion Dynamics on NetworksOpinion Dynamics on Networks
Opinion Dynamics on NetworksMason Porter
 
Surveys with Mixed Samples and Modes - David Dutwin, Ph.D.
Surveys with Mixed Samples and Modes - David Dutwin, Ph.D. Surveys with Mixed Samples and Modes - David Dutwin, Ph.D.
Surveys with Mixed Samples and Modes - David Dutwin, Ph.D. SSRS Market Research
 
Social Network Visualization 101
Social Network Visualization 101Social Network Visualization 101
Social Network Visualization 101librarianrafia
 
Social Network Analysis - an Introduction (minus the Maths)
Social Network Analysis - an Introduction (minus the Maths)Social Network Analysis - an Introduction (minus the Maths)
Social Network Analysis - an Introduction (minus the Maths)Katy Jordan
 
Alexander Voiskounsky: Human Behavior in the Virtual Environments
Alexander Voiskounsky: Human Behavior in the Virtual Environments Alexander Voiskounsky: Human Behavior in the Virtual Environments
Alexander Voiskounsky: Human Behavior in the Virtual Environments ÚISK FF UK
 
New Metrics for New Media Bay Area CIO IT Executives Meetup
New Metrics for New Media Bay Area CIO IT Executives MeetupNew Metrics for New Media Bay Area CIO IT Executives Meetup
New Metrics for New Media Bay Area CIO IT Executives MeetupTatyana Kanzaveli
 
Perceived versus Actual Predictability of Personal Information in Social Netw...
Perceived versus Actual Predictability of Personal Information in Social Netw...Perceived versus Actual Predictability of Personal Information in Social Netw...
Perceived versus Actual Predictability of Personal Information in Social Netw...Eleftherios Spyromitros-Xioufis
 
Perceived versus Actual Predictability of Personal Information in Social Netw...
Perceived versus Actual Predictability of Personal Information in Social Netw...Perceived versus Actual Predictability of Personal Information in Social Netw...
Perceived versus Actual Predictability of Personal Information in Social Netw...Symeon Papadopoulos
 
01 Introduction to Networks Methods and Measures
01 Introduction to Networks Methods and Measures01 Introduction to Networks Methods and Measures
01 Introduction to Networks Methods and Measuresdnac
 

What's hot (18)

Myths and challenges in knowledge extraction and analysis from human-generate...
Myths and challenges in knowledge extraction and analysis from human-generate...Myths and challenges in knowledge extraction and analysis from human-generate...
Myths and challenges in knowledge extraction and analysis from human-generate...
 
Chat 2.0: Renovating Virtual Reference
Chat 2.0: Renovating Virtual ReferenceChat 2.0: Renovating Virtual Reference
Chat 2.0: Renovating Virtual Reference
 
SOCIAL NETWORK HATE SPEECH DETECTION FOR AMHARIC LANGUAGE
SOCIAL NETWORK HATE SPEECH DETECTION FOR AMHARIC LANGUAGESOCIAL NETWORK HATE SPEECH DETECTION FOR AMHARIC LANGUAGE
SOCIAL NETWORK HATE SPEECH DETECTION FOR AMHARIC LANGUAGE
 
Hate Speech in Pixels: Detection of Offensive Memes towards Automatic Moderation
Hate Speech in Pixels: Detection of Offensive Memes towards Automatic ModerationHate Speech in Pixels: Detection of Offensive Memes towards Automatic Moderation
Hate Speech in Pixels: Detection of Offensive Memes towards Automatic Moderation
 
Week13 ppt
Week13 pptWeek13 ppt
Week13 ppt
 
Introduction to Computational Social Science
Introduction to Computational Social ScienceIntroduction to Computational Social Science
Introduction to Computational Social Science
 
Opinion Dynamics on Networks
Opinion Dynamics on NetworksOpinion Dynamics on Networks
Opinion Dynamics on Networks
 
Surveys with Mixed Samples and Modes - David Dutwin, Ph.D.
Surveys with Mixed Samples and Modes - David Dutwin, Ph.D. Surveys with Mixed Samples and Modes - David Dutwin, Ph.D.
Surveys with Mixed Samples and Modes - David Dutwin, Ph.D.
 
Social Network Visualization 101
Social Network Visualization 101Social Network Visualization 101
Social Network Visualization 101
 
Social Network Analysis - an Introduction (minus the Maths)
Social Network Analysis - an Introduction (minus the Maths)Social Network Analysis - an Introduction (minus the Maths)
Social Network Analysis - an Introduction (minus the Maths)
 
Alexander Voiskounsky: Human Behavior in the Virtual Environments
Alexander Voiskounsky: Human Behavior in the Virtual Environments Alexander Voiskounsky: Human Behavior in the Virtual Environments
Alexander Voiskounsky: Human Behavior in the Virtual Environments
 
New Metrics for New Media Bay Area CIO IT Executives Meetup
New Metrics for New Media Bay Area CIO IT Executives MeetupNew Metrics for New Media Bay Area CIO IT Executives Meetup
New Metrics for New Media Bay Area CIO IT Executives Meetup
 
Domain-specific Knowledge Extraction from the Web of Data
Domain-specific Knowledge Extraction from the Web of DataDomain-specific Knowledge Extraction from the Web of Data
Domain-specific Knowledge Extraction from the Web of Data
 
Perceived versus Actual Predictability of Personal Information in Social Netw...
Perceived versus Actual Predictability of Personal Information in Social Netw...Perceived versus Actual Predictability of Personal Information in Social Netw...
Perceived versus Actual Predictability of Personal Information in Social Netw...
 
Perceived versus Actual Predictability of Personal Information in Social Netw...
Perceived versus Actual Predictability of Personal Information in Social Netw...Perceived versus Actual Predictability of Personal Information in Social Netw...
Perceived versus Actual Predictability of Personal Information in Social Netw...
 
01 Introduction to Networks Methods and Measures
01 Introduction to Networks Methods and Measures01 Introduction to Networks Methods and Measures
01 Introduction to Networks Methods and Measures
 
Week13 ppt
Week13 pptWeek13 ppt
Week13 ppt
 
Identifying influential twitter_users
Identifying influential twitter_usersIdentifying influential twitter_users
Identifying influential twitter_users
 

Viewers also liked

Business Intelligence Presentation (1/2)
Business Intelligence Presentation (1/2)Business Intelligence Presentation (1/2)
Business Intelligence Presentation (1/2)Bernardo Najlis
 
Business intelligence ppt
Business intelligence pptBusiness intelligence ppt
Business intelligence pptsujithkylm007
 
Business Intelligence Presentation - Data Mining (2/2)
Business Intelligence Presentation - Data Mining (2/2)Business Intelligence Presentation - Data Mining (2/2)
Business Intelligence Presentation - Data Mining (2/2)Bernardo Najlis
 
IP routing in linux
IP routing in linuxIP routing in linux
IP routing in linuxgamer007
 
A Non-Technical Introduction to Sales Analytics for Business Leaders
A Non-Technical Introduction to Sales Analytics for Business LeadersA Non-Technical Introduction to Sales Analytics for Business Leaders
A Non-Technical Introduction to Sales Analytics for Business LeaderstheCodery
 
Telephone system & multiplexing
Telephone system & multiplexingTelephone system & multiplexing
Telephone system & multiplexinggamer007
 
Clickstream Analysis
Clickstream AnalysisClickstream Analysis
Clickstream Analysisintuitiv.de
 
Business analytics
Business analyticsBusiness analytics
Business analyticsSilla Rupesh
 
Fraud Detection presentation
Fraud Detection presentationFraud Detection presentation
Fraud Detection presentationHernan Huwyler
 
IBM Cognos 10 - Overview [1]
IBM Cognos 10 - Overview [1]IBM Cognos 10 - Overview [1]
IBM Cognos 10 - Overview [1]WSCognos
 
Market segmentation PPT
Market segmentation PPTMarket segmentation PPT
Market segmentation PPTAabhas Rastogi
 
Introduction to Business Intelligence
Introduction to Business IntelligenceIntroduction to Business Intelligence
Introduction to Business IntelligenceAlmog Ramrajkar
 

Viewers also liked (13)

Business Intelligence Presentation (1/2)
Business Intelligence Presentation (1/2)Business Intelligence Presentation (1/2)
Business Intelligence Presentation (1/2)
 
Business intelligence ppt
Business intelligence pptBusiness intelligence ppt
Business intelligence ppt
 
Business Intelligence Presentation - Data Mining (2/2)
Business Intelligence Presentation - Data Mining (2/2)Business Intelligence Presentation - Data Mining (2/2)
Business Intelligence Presentation - Data Mining (2/2)
 
Business intelligence
Business intelligenceBusiness intelligence
Business intelligence
 
IP routing in linux
IP routing in linuxIP routing in linux
IP routing in linux
 
A Non-Technical Introduction to Sales Analytics for Business Leaders
A Non-Technical Introduction to Sales Analytics for Business LeadersA Non-Technical Introduction to Sales Analytics for Business Leaders
A Non-Technical Introduction to Sales Analytics for Business Leaders
 
Telephone system & multiplexing
Telephone system & multiplexingTelephone system & multiplexing
Telephone system & multiplexing
 
Clickstream Analysis
Clickstream AnalysisClickstream Analysis
Clickstream Analysis
 
Business analytics
Business analyticsBusiness analytics
Business analytics
 
Fraud Detection presentation
Fraud Detection presentationFraud Detection presentation
Fraud Detection presentation
 
IBM Cognos 10 - Overview [1]
IBM Cognos 10 - Overview [1]IBM Cognos 10 - Overview [1]
IBM Cognos 10 - Overview [1]
 
Market segmentation PPT
Market segmentation PPTMarket segmentation PPT
Market segmentation PPT
 
Introduction to Business Intelligence
Introduction to Business IntelligenceIntroduction to Business Intelligence
Introduction to Business Intelligence
 

Similar to #FluxFlow

Cross-Platform Profiling tutorial at the Digital Methods Summer School 2013
Cross-Platform Profiling tutorial at the Digital Methods Summer School 2013Cross-Platform Profiling tutorial at the Digital Methods Summer School 2013
Cross-Platform Profiling tutorial at the Digital Methods Summer School 2013Digital Methods Initiative
 
Cite track presentation
Cite track presentationCite track presentation
Cite track presentationAmir Razmjou
 
Social Semantic (Sensor) Web
Social Semantic (Sensor) WebSocial Semantic (Sensor) Web
Social Semantic (Sensor) WebDavid Crowley
 
From Research to Applications: What Can We Extract with Social Media Sensing?
From Research to Applications: What Can We Extract with Social Media Sensing?From Research to Applications: What Can We Extract with Social Media Sensing?
From Research to Applications: What Can We Extract with Social Media Sensing?Yiannis Kompatsiaris
 
Mining the Social Web - Lecture 1 - T61.6020 lecture-01-slides
Mining the Social Web - Lecture 1 - T61.6020 lecture-01-slidesMining the Social Web - Lecture 1 - T61.6020 lecture-01-slides
Mining the Social Web - Lecture 1 - T61.6020 lecture-01-slidesMichael Mathioudakis
 
KASW'08 - Invited Talk
KASW'08 - Invited TalkKASW'08 - Invited Talk
KASW'08 - Invited TalkRalf Klamma
 
Social Networks and Computer Science
Social Networks and Computer ScienceSocial Networks and Computer Science
Social Networks and Computer Sciencedragonmeteor
 
20120301 strata-marc smith-mapping social media networks with no coding using...
20120301 strata-marc smith-mapping social media networks with no coding using...20120301 strata-marc smith-mapping social media networks with no coding using...
20120301 strata-marc smith-mapping social media networks with no coding using...Marc Smith
 
Citizen Sensor Data Mining, Social Media Analytics and Applications
Citizen Sensor Data Mining, Social Media Analytics and ApplicationsCitizen Sensor Data Mining, Social Media Analytics and Applications
Citizen Sensor Data Mining, Social Media Analytics and ApplicationsAmit Sheth
 
#mytweet via Instagram: Exploring User Behaviour Across Multiple Social Networks
#mytweet via Instagram: Exploring User Behaviour Across Multiple Social Networks#mytweet via Instagram: Exploring User Behaviour Across Multiple Social Networks
#mytweet via Instagram: Exploring User Behaviour Across Multiple Social NetworksBang Hui Lim
 
Phd Colloquium Spatial Analysis
Phd Colloquium Spatial AnalysisPhd Colloquium Spatial Analysis
Phd Colloquium Spatial Analysisalistairleak
 
Finding Knowledge: Assessing Knowledge in the Age of Search
Finding Knowledge: Assessing Knowledge in the Age of SearchFinding Knowledge: Assessing Knowledge in the Age of Search
Finding Knowledge: Assessing Knowledge in the Age of SearchSimon Knight
 
Conversations in Context: A Twitter Case for Social Media Systems Design
Conversations in Context: A Twitter Case for Social Media Systems DesignConversations in Context: A Twitter Case for Social Media Systems Design
Conversations in Context: A Twitter Case for Social Media Systems DesignCommunitySense
 
Complex Networks: Science, Programming, and Databases
Complex Networks: Science, Programming, and DatabasesComplex Networks: Science, Programming, and Databases
Complex Networks: Science, Programming, and DatabasesS.M. Mahdi Seyednezhad, Ph.D.
 
Towards Understanding Crisis Events On Online Social Networks Through Pictures
Towards Understanding Crisis Events On Online Social Networks Through PicturesTowards Understanding Crisis Events On Online Social Networks Through Pictures
Towards Understanding Crisis Events On Online Social Networks Through PicturesIIIT Hyderabad
 
Emerging practices 2019 week 1
Emerging practices 2019 week 1Emerging practices 2019 week 1
Emerging practices 2019 week 1R. Sosa
 
Social Media Analytics
Social Media AnalyticsSocial Media Analytics
Social Media AnalyticsMuhammad Rifqi
 
TruSIS: Trust Accross Social Network
TruSIS: Trust Accross Social NetworkTruSIS: Trust Accross Social Network
TruSIS: Trust Accross Social NetworkLora Aroyo
 

Similar to #FluxFlow (20)

Cross-Platform Profiling tutorial at the Digital Methods Summer School 2013
Cross-Platform Profiling tutorial at the Digital Methods Summer School 2013Cross-Platform Profiling tutorial at the Digital Methods Summer School 2013
Cross-Platform Profiling tutorial at the Digital Methods Summer School 2013
 
Cite track presentation
Cite track presentationCite track presentation
Cite track presentation
 
Social Semantic (Sensor) Web
Social Semantic (Sensor) WebSocial Semantic (Sensor) Web
Social Semantic (Sensor) Web
 
From Research to Applications: What Can We Extract with Social Media Sensing?
From Research to Applications: What Can We Extract with Social Media Sensing?From Research to Applications: What Can We Extract with Social Media Sensing?
From Research to Applications: What Can We Extract with Social Media Sensing?
 
Mining the Social Web - Lecture 1 - T61.6020 lecture-01-slides
Mining the Social Web - Lecture 1 - T61.6020 lecture-01-slidesMining the Social Web - Lecture 1 - T61.6020 lecture-01-slides
Mining the Social Web - Lecture 1 - T61.6020 lecture-01-slides
 
DIE 20130724
DIE 20130724DIE 20130724
DIE 20130724
 
KASW'08 - Invited Talk
KASW'08 - Invited TalkKASW'08 - Invited Talk
KASW'08 - Invited Talk
 
Social Networks and Computer Science
Social Networks and Computer ScienceSocial Networks and Computer Science
Social Networks and Computer Science
 
20120301 strata-marc smith-mapping social media networks with no coding using...
20120301 strata-marc smith-mapping social media networks with no coding using...20120301 strata-marc smith-mapping social media networks with no coding using...
20120301 strata-marc smith-mapping social media networks with no coding using...
 
Citizen Sensor Data Mining, Social Media Analytics and Applications
Citizen Sensor Data Mining, Social Media Analytics and ApplicationsCitizen Sensor Data Mining, Social Media Analytics and Applications
Citizen Sensor Data Mining, Social Media Analytics and Applications
 
#mytweet via Instagram: Exploring User Behaviour Across Multiple Social Networks
#mytweet via Instagram: Exploring User Behaviour Across Multiple Social Networks#mytweet via Instagram: Exploring User Behaviour Across Multiple Social Networks
#mytweet via Instagram: Exploring User Behaviour Across Multiple Social Networks
 
Ngsp
NgspNgsp
Ngsp
 
Phd Colloquium Spatial Analysis
Phd Colloquium Spatial AnalysisPhd Colloquium Spatial Analysis
Phd Colloquium Spatial Analysis
 
Finding Knowledge: Assessing Knowledge in the Age of Search
Finding Knowledge: Assessing Knowledge in the Age of SearchFinding Knowledge: Assessing Knowledge in the Age of Search
Finding Knowledge: Assessing Knowledge in the Age of Search
 
Conversations in Context: A Twitter Case for Social Media Systems Design
Conversations in Context: A Twitter Case for Social Media Systems DesignConversations in Context: A Twitter Case for Social Media Systems Design
Conversations in Context: A Twitter Case for Social Media Systems Design
 
Complex Networks: Science, Programming, and Databases
Complex Networks: Science, Programming, and DatabasesComplex Networks: Science, Programming, and Databases
Complex Networks: Science, Programming, and Databases
 
Towards Understanding Crisis Events On Online Social Networks Through Pictures
Towards Understanding Crisis Events On Online Social Networks Through PicturesTowards Understanding Crisis Events On Online Social Networks Through Pictures
Towards Understanding Crisis Events On Online Social Networks Through Pictures
 
Emerging practices 2019 week 1
Emerging practices 2019 week 1Emerging practices 2019 week 1
Emerging practices 2019 week 1
 
Social Media Analytics
Social Media AnalyticsSocial Media Analytics
Social Media Analytics
 
TruSIS: Trust Accross Social Network
TruSIS: Trust Accross Social NetworkTruSIS: Trust Accross Social Network
TruSIS: Trust Accross Social Network
 

More from Bernardo Najlis

Named Entity Recognition from Online News
Named Entity Recognition from Online NewsNamed Entity Recognition from Online News
Named Entity Recognition from Online NewsBernardo Najlis
 
Named Entity Recognition from Online News
Named Entity Recognition from Online NewsNamed Entity Recognition from Online News
Named Entity Recognition from Online NewsBernardo Najlis
 
Investment Fund Analytics
Investment Fund AnalyticsInvestment Fund Analytics
Investment Fund AnalyticsBernardo Najlis
 
Social Media World News Impact on Stock Index Values - Investment Fund Analyt...
Social Media World News Impact on Stock Index Values - Investment Fund Analyt...Social Media World News Impact on Stock Index Values - Investment Fund Analyt...
Social Media World News Impact on Stock Index Values - Investment Fund Analyt...Bernardo Najlis
 
Social Media Analytics on Canadian Airlines
Social Media Analytics on Canadian AirlinesSocial Media Analytics on Canadian Airlines
Social Media Analytics on Canadian AirlinesBernardo Najlis
 
Toastmasters speech #7 - Research your Subject
Toastmasters speech #7  - Research your SubjectToastmasters speech #7  - Research your Subject
Toastmasters speech #7 - Research your SubjectBernardo Najlis
 
Toastmasters project #5 - Just a jump
Toastmasters project #5  - Just a jumpToastmasters project #5  - Just a jump
Toastmasters project #5 - Just a jumpBernardo Najlis
 

More from Bernardo Najlis (10)

Named Entity Recognition from Online News
Named Entity Recognition from Online NewsNamed Entity Recognition from Online News
Named Entity Recognition from Online News
 
Named Entity Recognition from Online News
Named Entity Recognition from Online NewsNamed Entity Recognition from Online News
Named Entity Recognition from Online News
 
Investment Fund Analytics
Investment Fund AnalyticsInvestment Fund Analytics
Investment Fund Analytics
 
Social Media World News Impact on Stock Index Values - Investment Fund Analyt...
Social Media World News Impact on Stock Index Values - Investment Fund Analyt...Social Media World News Impact on Stock Index Values - Investment Fund Analyt...
Social Media World News Impact on Stock Index Values - Investment Fund Analyt...
 
Social Media Analytics on Canadian Airlines
Social Media Analytics on Canadian AirlinesSocial Media Analytics on Canadian Airlines
Social Media Analytics on Canadian Airlines
 
Introduction to knime
Introduction to knimeIntroduction to knime
Introduction to knime
 
Toastmasters speech #7 - Research your Subject
Toastmasters speech #7  - Research your SubjectToastmasters speech #7  - Research your Subject
Toastmasters speech #7 - Research your Subject
 
Toastmasters project #5 - Just a jump
Toastmasters project #5  - Just a jumpToastmasters project #5  - Just a jump
Toastmasters project #5 - Just a jump
 
What is lomography?
What is lomography?What is lomography?
What is lomography?
 
Plethora
PlethoraPlethora
Plethora
 

Recently uploaded

Meet Incall & Out Escort Service in D -9634446618 | #escort Service in GTB Na...
Meet Incall & Out Escort Service in D -9634446618 | #escort Service in GTB Na...Meet Incall & Out Escort Service in D -9634446618 | #escort Service in GTB Na...
Meet Incall & Out Escort Service in D -9634446618 | #escort Service in GTB Na...Heena Escort Service
 
Content strategy : Content empire and cash in
Content strategy : Content empire and cash inContent strategy : Content empire and cash in
Content strategy : Content empire and cash inKreators Lisbon
 
+971565801893>> ORIGINAL CYTOTEC ABORTION PILLS FOR SALE IN DUBAI AND ABUDHABI<<
+971565801893>> ORIGINAL CYTOTEC ABORTION PILLS FOR SALE IN DUBAI AND ABUDHABI<<+971565801893>> ORIGINAL CYTOTEC ABORTION PILLS FOR SALE IN DUBAI AND ABUDHABI<<
+971565801893>> ORIGINAL CYTOTEC ABORTION PILLS FOR SALE IN DUBAI AND ABUDHABI<<Health
 
Marketing Plan - Social Media. The Sparks Foundation
Marketing Plan -  Social Media. The Sparks FoundationMarketing Plan -  Social Media. The Sparks Foundation
Marketing Plan - Social Media. The Sparks Foundationsolidgbemi
 
💊💊 OBAT PENGGUGUR KANDUNGAN SEMARANG 087776-558899 ABORSI KLINIK SEMARANG
💊💊 OBAT PENGGUGUR KANDUNGAN SEMARANG 087776-558899 ABORSI KLINIK SEMARANG💊💊 OBAT PENGGUGUR KANDUNGAN SEMARANG 087776-558899 ABORSI KLINIK SEMARANG
💊💊 OBAT PENGGUGUR KANDUNGAN SEMARANG 087776-558899 ABORSI KLINIK SEMARANGCara Menggugurkan Kandungan 087776558899
 
Capstone slidedeck for my capstone final edition.pdf
Capstone slidedeck for my capstone final edition.pdfCapstone slidedeck for my capstone final edition.pdf
Capstone slidedeck for my capstone final edition.pdfeliklein8
 
SEO Expert in USA - 5 Ways to Improve Your Local Ranking - Macaw Digital.pdf
SEO Expert in USA - 5 Ways to Improve Your Local Ranking - Macaw Digital.pdfSEO Expert in USA - 5 Ways to Improve Your Local Ranking - Macaw Digital.pdf
SEO Expert in USA - 5 Ways to Improve Your Local Ranking - Macaw Digital.pdfmacawdigitalseo2023
 
Enhancing Consumer Trust Through Strategic Content Marketing
Enhancing Consumer Trust Through Strategic Content MarketingEnhancing Consumer Trust Through Strategic Content Marketing
Enhancing Consumer Trust Through Strategic Content MarketingDigital Marketing Lab
 
Capstone slidedeck for my capstone project part 2.pdf
Capstone slidedeck for my capstone project part 2.pdfCapstone slidedeck for my capstone project part 2.pdf
Capstone slidedeck for my capstone project part 2.pdfeliklein8
 
BVG BEACH CLEANING PROJECTS- ORISSA , ANDAMAN, PORT BLAIR
BVG BEACH CLEANING PROJECTS- ORISSA , ANDAMAN, PORT BLAIRBVG BEACH CLEANING PROJECTS- ORISSA , ANDAMAN, PORT BLAIR
BVG BEACH CLEANING PROJECTS- ORISSA , ANDAMAN, PORT BLAIRNeha Kajulkar
 
Ignite Your Online Influence: Sociocosmos - Where Social Media Magic Happens
Ignite Your Online Influence: Sociocosmos - Where Social Media Magic HappensIgnite Your Online Influence: Sociocosmos - Where Social Media Magic Happens
Ignite Your Online Influence: Sociocosmos - Where Social Media Magic HappensSocioCosmos
 
Jual Obat Aborsi Palu ( Taiwan No.1 ) 085657271886 Obat Penggugur Kandungan C...
Jual Obat Aborsi Palu ( Taiwan No.1 ) 085657271886 Obat Penggugur Kandungan C...Jual Obat Aborsi Palu ( Taiwan No.1 ) 085657271886 Obat Penggugur Kandungan C...
Jual Obat Aborsi Palu ( Taiwan No.1 ) 085657271886 Obat Penggugur Kandungan C...ZurliaSoop
 
Jual Obat Aborsi Kudus ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cy...
Jual Obat Aborsi Kudus ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cy...Jual Obat Aborsi Kudus ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cy...
Jual Obat Aborsi Kudus ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cy...ZurliaSoop
 
Capstone slide deck on the TikTok revolution
Capstone slide deck on the TikTok revolutionCapstone slide deck on the TikTok revolution
Capstone slide deck on the TikTok revolutioneliklein8
 
JUAL PILL CYTOTEC PALOPO SULAWESI 087776558899 OBAT PENGGUGUR KANDUNGAN PALOP...
JUAL PILL CYTOTEC PALOPO SULAWESI 087776558899 OBAT PENGGUGUR KANDUNGAN PALOP...JUAL PILL CYTOTEC PALOPO SULAWESI 087776558899 OBAT PENGGUGUR KANDUNGAN PALOP...
JUAL PILL CYTOTEC PALOPO SULAWESI 087776558899 OBAT PENGGUGUR KANDUNGAN PALOP...Cara Menggugurkan Kandungan 087776558899
 
Sociocosmos empowers you to go trendy on social media with a few clicks..pdf
Sociocosmos empowers you to go trendy on social media with a few clicks..pdfSociocosmos empowers you to go trendy on social media with a few clicks..pdf
Sociocosmos empowers you to go trendy on social media with a few clicks..pdfSocioCosmos
 

Recently uploaded (17)

Meet Incall & Out Escort Service in D -9634446618 | #escort Service in GTB Na...
Meet Incall & Out Escort Service in D -9634446618 | #escort Service in GTB Na...Meet Incall & Out Escort Service in D -9634446618 | #escort Service in GTB Na...
Meet Incall & Out Escort Service in D -9634446618 | #escort Service in GTB Na...
 
Content strategy : Content empire and cash in
Content strategy : Content empire and cash inContent strategy : Content empire and cash in
Content strategy : Content empire and cash in
 
+971565801893>> ORIGINAL CYTOTEC ABORTION PILLS FOR SALE IN DUBAI AND ABUDHABI<<
+971565801893>> ORIGINAL CYTOTEC ABORTION PILLS FOR SALE IN DUBAI AND ABUDHABI<<+971565801893>> ORIGINAL CYTOTEC ABORTION PILLS FOR SALE IN DUBAI AND ABUDHABI<<
+971565801893>> ORIGINAL CYTOTEC ABORTION PILLS FOR SALE IN DUBAI AND ABUDHABI<<
 
Marketing Plan - Social Media. The Sparks Foundation
Marketing Plan -  Social Media. The Sparks FoundationMarketing Plan -  Social Media. The Sparks Foundation
Marketing Plan - Social Media. The Sparks Foundation
 
💊💊 OBAT PENGGUGUR KANDUNGAN SEMARANG 087776-558899 ABORSI KLINIK SEMARANG
💊💊 OBAT PENGGUGUR KANDUNGAN SEMARANG 087776-558899 ABORSI KLINIK SEMARANG💊💊 OBAT PENGGUGUR KANDUNGAN SEMARANG 087776-558899 ABORSI KLINIK SEMARANG
💊💊 OBAT PENGGUGUR KANDUNGAN SEMARANG 087776-558899 ABORSI KLINIK SEMARANG
 
The Butterfly Effect
The Butterfly EffectThe Butterfly Effect
The Butterfly Effect
 
Capstone slidedeck for my capstone final edition.pdf
Capstone slidedeck for my capstone final edition.pdfCapstone slidedeck for my capstone final edition.pdf
Capstone slidedeck for my capstone final edition.pdf
 
SEO Expert in USA - 5 Ways to Improve Your Local Ranking - Macaw Digital.pdf
SEO Expert in USA - 5 Ways to Improve Your Local Ranking - Macaw Digital.pdfSEO Expert in USA - 5 Ways to Improve Your Local Ranking - Macaw Digital.pdf
SEO Expert in USA - 5 Ways to Improve Your Local Ranking - Macaw Digital.pdf
 
Enhancing Consumer Trust Through Strategic Content Marketing
Enhancing Consumer Trust Through Strategic Content MarketingEnhancing Consumer Trust Through Strategic Content Marketing
Enhancing Consumer Trust Through Strategic Content Marketing
 
Capstone slidedeck for my capstone project part 2.pdf
Capstone slidedeck for my capstone project part 2.pdfCapstone slidedeck for my capstone project part 2.pdf
Capstone slidedeck for my capstone project part 2.pdf
 
BVG BEACH CLEANING PROJECTS- ORISSA , ANDAMAN, PORT BLAIR
BVG BEACH CLEANING PROJECTS- ORISSA , ANDAMAN, PORT BLAIRBVG BEACH CLEANING PROJECTS- ORISSA , ANDAMAN, PORT BLAIR
BVG BEACH CLEANING PROJECTS- ORISSA , ANDAMAN, PORT BLAIR
 
Ignite Your Online Influence: Sociocosmos - Where Social Media Magic Happens
Ignite Your Online Influence: Sociocosmos - Where Social Media Magic HappensIgnite Your Online Influence: Sociocosmos - Where Social Media Magic Happens
Ignite Your Online Influence: Sociocosmos - Where Social Media Magic Happens
 
Jual Obat Aborsi Palu ( Taiwan No.1 ) 085657271886 Obat Penggugur Kandungan C...
Jual Obat Aborsi Palu ( Taiwan No.1 ) 085657271886 Obat Penggugur Kandungan C...Jual Obat Aborsi Palu ( Taiwan No.1 ) 085657271886 Obat Penggugur Kandungan C...
Jual Obat Aborsi Palu ( Taiwan No.1 ) 085657271886 Obat Penggugur Kandungan C...
 
Jual Obat Aborsi Kudus ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cy...
Jual Obat Aborsi Kudus ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cy...Jual Obat Aborsi Kudus ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cy...
Jual Obat Aborsi Kudus ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan Cy...
 
Capstone slide deck on the TikTok revolution
Capstone slide deck on the TikTok revolutionCapstone slide deck on the TikTok revolution
Capstone slide deck on the TikTok revolution
 
JUAL PILL CYTOTEC PALOPO SULAWESI 087776558899 OBAT PENGGUGUR KANDUNGAN PALOP...
JUAL PILL CYTOTEC PALOPO SULAWESI 087776558899 OBAT PENGGUGUR KANDUNGAN PALOP...JUAL PILL CYTOTEC PALOPO SULAWESI 087776558899 OBAT PENGGUGUR KANDUNGAN PALOP...
JUAL PILL CYTOTEC PALOPO SULAWESI 087776558899 OBAT PENGGUGUR KANDUNGAN PALOP...
 
Sociocosmos empowers you to go trendy on social media with a few clicks..pdf
Sociocosmos empowers you to go trendy on social media with a few clicks..pdfSociocosmos empowers you to go trendy on social media with a few clicks..pdf
Sociocosmos empowers you to go trendy on social media with a few clicks..pdf
 

#FluxFlow

  • 1. A quick introduction to… #FluxFlow A technical paper from Jian Zhao, Nan Cao, Zhen Wen, Yale Song, Yu-Ru Lin, and Christopher Collins Presented for DS8006 @ Ryerson University - Masters of Data Science By Bernie Najlis on Feb 1st, 2017
  • 2. Agenda • What is #FluxFlow ? • What problem does it try to solve ? • How does it solve it ? • Case Study – Hurricane Sandy • Questions • Summary
  • 3. What is #FluxFlow? • Visual tool to analyze “anomalous information” spreading on Social Media • What is “anomalous information” in the context of Social Media? • Rumor, misinformation • I.e.: During 2011 London riots, misinformation (police response to a fatal shooting) spread in social media fueled the riots even more … • Combines an interactive visual analysis system with innovative Machine Learning models applied to Social Media
  • 4. What problems does #FluxFlow solve? • Some hard to detect conversations in social media are the ones that have significant impact • Conventional anomaly detection models can not be easily adapted to social media • Analysis based solely on scores is difficult (high dimensionality, why models assign certain scores) • Note: #FluxFlow is not for live stream analysis, it works on batch mode
  • 5. How does #FluxFlow work? • Data is collected on a Hadoop Cluster • Map Reduce pre process for: • Feature Extraction • Thread Reconstruction • Data Filtering • Store pre processed data into a (relational?) DB • Analysis assigns an anomaly score for each retweeting thread and ranks them • Interactive visualization layer allows analyst to drill down and track information spread patterns
  • 6. How does #FluxFlow work – Under the hood… • Feature Extraction • Twitter user interaction graph: weigh link from user a to user b based on number of retweets and mentions from a to b • User profile: # friends, #followers, #tweets, acct age, … • User network: EgoNet similarity, rel among thread users,… • Temporal: retweet count in time, number of devices tweeted from, time interval between retweets, … • Content: Has question mark?, Sentiment detection score • Thread anomaly detection • OCCRF (One Class Conditional Random Fields) Machine Learning Model detects sequential anomalies (unsupervised) based on spread patterns • Model with 3,000 threads trained in 2 hours (Xeon 2.13 GHz – 40 Cores – 32GB) • Visualization • Cluster view • MDS to represent thread distances in 2D • Threads view • Information Panel • Features View • States View • Tweets View
  • 7. How does #FluxFlow visualize data? a) Thread glyph design to aggregate the main thread information b) Volume Chart c) Linear circle view d) Volume circle view
  • 8. #FluxFlow Case Study – Hurricane Sandy • Hurricane Sandy dataset contains 52 million tweets during October 29, 2012 • Bottom-up approach • “Obama tells marines they don’t have to guard the Tomb of the Unknow soldier. They Refuse” • Top-down approach • “Power outage in America” • “A shark swimming down the street” • Connection and comparison • Deeper insights into the model http://www.cs.toronto.edu/~jianzhao/webapp/FluxFlow/fluxflow.html
  • 9. More Questions??? Oh, yeah… • What other social media rumors you know of? • What kind of issues do you think social media rumors can cause? • What do you like (or do not like) about #FluxFlow?
  • 10. Summary • Helps detecting ‘anomalous information’ (i.e. rumours) • Innovative approach combining machine learning and dynamic visuals to social media • Makes social media analytics much more interactive • Domain experts consulted during research praised #FluxFlow • Research team to optimize model training to reduce time and potentially add real time analysis