SlideShare a Scribd company logo
1 of 106
Download to read offline
Making Sense of
Millions of Thoughts
Finding
patterns
in the
Tweets
“Knowing comes from learning, from seeking.”
“What we call chaos is just we haven't recognized.”
“I am looking for a needle haystack.”
“140-character text messages, called ”
Krist Wongsuphasawat
(50 characters)
(58 characters)
(42 characters)
(42 characters)
X-Men
Prof. X
Ability: Telepathy
(mind reading)
Cerebro
Enhance telepathy
Prof. X
Cerebro
With this power…
What are you thinking?
What are people thinking
about x?
Product Event
Person
etc.
Reality
Cerebro
Internet
Platform
thought
thought
thought
thought
thought
crowdsourcing
social networks
Data
Twitter
tweet
tweet
tweet
tweet
tweet
Tweets
Tweets
• 140 characters
• text + media
• geo
• time
Twitter
tweet
tweet
tweet
tweet
tweet
Tweets
What can we learn
from these Tweets?
visual-insights@twitter
@miguelrios @philogb @trebor @kristw
World Cup
Election
Oscars
Pure Curiosity
Grammy
TV Shows
New Year
Breaking news
Earthquake
Insights, Stories
(Tweets)
DATA
with limited time
Audience: general public
Tools
• Hadoop
• Apache Pig
• Vertica
• node.js, python
• d3 & co.
Pig
Insights, Stories
(Tweets)
DATA
Insights, Stories
(Tweets)
Filter
DATA
Having all Tweets
How people think I feel.
Having all Tweets
How people think I feel. How I really feel.
Filter data
Good news:
Bad news:
Want only relevant Tweets
Have all Tweets
Too many Tweets
Filter data (2)
• #hashtags — e.g. #world-cup
• easy to filter
• hashtags must be presented
• typo?
Filter data (2)
• #hashtags — e.g. #world-cup
• easy to filter
• hashtags must be presented
• keywords — e.g. goal
• broader
• can be ambiguous
Filter data (3)
• Combine with other attributes
• Time
• during the first half of World Cup final
Filter data (3)
• Combine with other attributes
• Time
• during the first half of World Cup final
• Location
• Tweets from Brazil
• Not every Tweet is geotagged.
Filter data (4)
• Languages
• Sometimes use only English Tweets
• Future
• Translation?
Insights, Stories
(Tweets)
Filter
Clean
DATA
Clean data
• Typo (Mobile input)
• Abbreviation (due to 140-character limit)
• Exaggeration (e.g. GOOOOALLLL)
• Twitter specific e.g., Old-style retweet “RT …”
• Inappropriate content
Insights, Stories
(Tweets)
Filter
Clean
Visualize
DATA
(+ media)
photos, videos
What?
Where? When?
GEO TIME
TEXT
DATA
What?
Where? When?
GEO TIME
TEXT
Visualize Data
What?
Where? When?
GEO TIME
TEXT
Visualize Data
TIME Tweets/second
TIME Tweets/second
TIME Tweets/second + Annotation
http://www.flickr.com/photos/twitteroffice/5681263084/
TIME Tweets/second + Annotation
Manual
To automate
Top tweets
(most Retweets, Favs)
What?
Where? When?
GEO TIME
TEXT
Visualize Data
GEO
Heatmap
Low density
High density
GEO
New York City
flickr.com/photos/twitteroffice/8798020541
GEO
San Francisco
flickr.com/photos/twitteroffice/8798020541
GEO
San Francisco
Rebuild
the world
based on
tweet volumes
twitter.github.io/interactive/andes/
What?
Where? When?
GEO TIME
TEXT
Visualize Data
TIME + GEO
blog.twitter.com/2011/global-pulse
youtu.be/SybWjN9pKQk
Japan Earthquake 2011
TIME + GEO Tweet pattern [Rios & Lin 2012]
Night
Late night
Daytime
Night
Late night
Daytime
What?
Where? When?
GEO TIME
TEXT
Visualize Data
TEXT Trends
TEXT
www.wordle.net
Some samples from
World Cup
TEXT Word cloud of Tweets right after the 1st goal
www.wordle.net
TEXT WordTree [Wattenberg & Viégas 2008]
www.jasondavies.com/wordtre
www.jasondavies.com/wordtree
TEXT
• Now
• Derived information: Sentiment, Topic
• Combine with other information (geo & time) + context
• Future
• Better technique + involves more NLP e.g. key phrases, etc.
TEXT Descriptive Keyphrases [Chuang et al. 2012]
TEXT
• Challenge
• Scale
What?
Where? When?
GEO TIME
TEXT
Visualize Data
GEO + TEXT Real-time Tweet map
GEO + TEXT Real-time Tweet map
GEO + TEXT Real-time Tweet map
most
frequent
term
GEO + TEXT Real-time Tweet map
Gmail went down
Jan 24, 2014
GEO + TEXT Real-time Tweet map
Nelson Mandela
passed away
Dec 5, 2013
GEO + TEXT Real-time Tweet map
• Next:
• Involves more NLP
• Tokenization - Languages without space between words
• etc.
• Challenge:
• Real-time
GEO + TEXT
www.yelp.com/wordmap
Yelp Wordmap
What?
Where? When?
GEO TIME
TEXT
Visualize Data
TIME + TEXT
http://www.babynamewizard.com/voyager
Baby Name Voyager
TIME + TEXT
http://www.babynamewizard.com/voyager
Baby Name Voyager
TIME + TEXT
UEFA Champions League
Biggest Tournament for European soccer clubs
Many Tweets during the matches
TIME + TEXT UEFA Champions League
Dortmund Bayern Munich
Count Tweets mentioning
the teams every minute
Team 1 Team 2
TIME + TEXT UEFA Champions League
TIME + TEXT UEFA Champions League
+ “goal” count
+ context
TIME + TEXT UEFA Champions League
+ “offside”
TIME + TEXT UEFA Champions League
+ players
A B C D
A C
C
Competition Tree
vs vs
vs
A B C D
A C
C
Competition Tree
+
vs vs
vs
A B C D
A C
C
Competition Tree
+ =
uclfinal.twitter.com
vs vs
vs
TIME + TEXT UEFA Champions League
• Challenges
• Filter relevance tweets
• Multiple matches at the same time
• Ambiguous words: “goal”, “red”, “yellow”
• Tweets mentioning both teams e.g. “#GER 2-2 #GHA”
What?
Where? When?
GEO TIME
TEXT
Visualize Data
TIME + GEO + TEXT State of the Union
twitter.github.io/interactive/sotu2014
TIME + GEO + TEXT State of the Union
1) timeline + topic from Tweets
4) Density map of
Tweets about
selected topic
3) Volume of Tweets
by topics
during selected
part of the SOTU
2) context
(speech)
twitter.github.io/interactive/sotu2014
TIME + GEO + TEXT New Year 2014
TIME + GEO + TEXT New Year 2014
TIME + GEO + TEXT New Year 2014
twitter.github.io/interactive/newyear2014/
Recap
What can we learn
from these Tweets?
many, many things.
better
the examples
in this talk
imagine…
DATA
(Tweets)
Insights, Stories
(Tweets)
Filter
Clean
Visualize
DATA
(Tweets)
Insights, Stories
Filter
Clean
Process &
Visualize
DATA
(Tweets)
Insights, Stories
Filter
Clean
Process &
Visualize
DATA
NLP
TEXT
What?
Where? When?
GEO TIME
Visualize data
(Tweets)
Insights, Stories
Filter
Clean
Process &
Visualize
DATA
Research
Working
together
Raw data
Human
Working
together
Raw data
Human
Computer (One machine, Cloud, MapReduce, etc.)
Working
together
Raw data
Human
Ignored informationProcessed information
Computer (One machine, Cloud, MapReduce, etc.)
Working
together
Raw data
Human
Aggregated information
Ignored informationProcessed information
Computer (One machine, Cloud, MapReduce, etc.)
Working
together
Raw data
Human
Aggregated information
Ignored informationProcessed information
Computer (One machine, Cloud, MapReduce, etc.)
NLP Make computers
think more like Human.
Working
together
Raw data
Human
Aggregated information
Ignored informationProcessed information
VIS
Help people consume information.
Computer (One machine, Cloud, MapReduce, etc.)
NLP Make computers
think more like Human.
Working
together
Raw data
Human
Aggregated information
Ignored informationProcessed information
VIS
Help people consume information.
Computer (One machine, Cloud, MapReduce, etc.)
NLP Make computers
think more like Human.
HCI
User interactions
or
Provide feedback
Bridge the gap. Connect human & computer.
Advanced techniques
vs.
Scalability
LifeFlow => Flying Sessions
Research System at Twitter
Summary
• Thoughts are captured in the Tweets: what, where, when
• Finding patterns from: text + geo + time
• Opportunities for NLP + HCI + VIS collaboration
• Better technique vs. Scalability + Real-time
@kristw / interactive.twitter.com
Questions?
Thank you

More Related Content

What's hot

ร้อยเรื่องราวจากข้อมูล / Storytelling with Data
ร้อยเรื่องราวจากข้อมูล / Storytelling with Dataร้อยเรื่องราวจากข้อมูล / Storytelling with Data
ร้อยเรื่องราวจากข้อมูล / Storytelling with DataKrist Wongsuphasawat
 
Python for Big Data Analytics
Python for Big Data AnalyticsPython for Big Data Analytics
Python for Big Data AnalyticsEdureka!
 
6 things to expect when you are visualizing (2020 Edition)
6 things to expect when you are visualizing (2020 Edition)6 things to expect when you are visualizing (2020 Edition)
6 things to expect when you are visualizing (2020 Edition)Krist Wongsuphasawat
 
Apache Spark 101 [in 50 min]
Apache Spark 101 [in 50 min]Apache Spark 101 [in 50 min]
Apache Spark 101 [in 50 min]Pawel Szulc
 
Power of Python with Big Data
Power of Python with Big DataPower of Python with Big Data
Power of Python with Big DataEdureka!
 
Branko Rihtman Linklove London 2012
Branko Rihtman Linklove London 2012 Branko Rihtman Linklove London 2012
Branko Rihtman Linklove London 2012 Branko Rihtman
 
Programming for Everybody in Python
Programming for Everybody in PythonProgramming for Everybody in Python
Programming for Everybody in PythonCharles Severance
 
The Hitchhiker's Guide to Machine Learning with Python & Apache Spark
The Hitchhiker's Guide to Machine Learning with Python & Apache SparkThe Hitchhiker's Guide to Machine Learning with Python & Apache Spark
The Hitchhiker's Guide to Machine Learning with Python & Apache SparkKrishna Sankar
 
Unleashing Twitter Data for Fun and Insight
Unleashing Twitter Data for Fun and InsightUnleashing Twitter Data for Fun and Insight
Unleashing Twitter Data for Fun and InsightMatthew Russell
 
The Road to Data Science - Joel Grus, June 2015
The Road to Data Science - Joel Grus, June 2015The Road to Data Science - Joel Grus, June 2015
The Road to Data Science - Joel Grus, June 2015Seattle DAML meetup
 
Why Twitter Is All the Rage: A Data Miner's Perspective
Why Twitter Is All the Rage: A Data Miner's PerspectiveWhy Twitter Is All the Rage: A Data Miner's Perspective
Why Twitter Is All the Rage: A Data Miner's PerspectiveMatthew Russell
 
The Art of Social Media Analysis with Twitter & Python-OSCON 2012
The Art of Social Media Analysis with Twitter & Python-OSCON 2012The Art of Social Media Analysis with Twitter & Python-OSCON 2012
The Art of Social Media Analysis with Twitter & Python-OSCON 2012OSCON Byrum
 
UBC STAT545 2014 Cm001 intro to-course
UBC STAT545 2014 Cm001 intro to-courseUBC STAT545 2014 Cm001 intro to-course
UBC STAT545 2014 Cm001 intro to-courseJennifer Bryan
 
Big Graph Analytics on Neo4j with Apache Spark
Big Graph Analytics on Neo4j with Apache SparkBig Graph Analytics on Neo4j with Apache Spark
Big Graph Analytics on Neo4j with Apache SparkKenny Bastani
 
Big Data and the Social Sciences
Big Data and the Social SciencesBig Data and the Social Sciences
Big Data and the Social SciencesAbe Usher
 
Sourcing Candidates Using Twitter and Google+
Sourcing Candidates Using Twitter and Google+Sourcing Candidates Using Twitter and Google+
Sourcing Candidates Using Twitter and Google+HM Revenue & Customs
 
Hadoop and Data Science for the Enterprise (Strata & Hadoop World Conference ...
Hadoop and Data Science for the Enterprise (Strata & Hadoop World Conference ...Hadoop and Data Science for the Enterprise (Strata & Hadoop World Conference ...
Hadoop and Data Science for the Enterprise (Strata & Hadoop World Conference ...Mark Slusar
 

What's hot (20)

ร้อยเรื่องราวจากข้อมูล / Storytelling with Data
ร้อยเรื่องราวจากข้อมูล / Storytelling with Dataร้อยเรื่องราวจากข้อมูล / Storytelling with Data
ร้อยเรื่องราวจากข้อมูล / Storytelling with Data
 
Data Visualization
Data VisualizationData Visualization
Data Visualization
 
Python for Big Data Analytics
Python for Big Data AnalyticsPython for Big Data Analytics
Python for Big Data Analytics
 
6 things to expect when you are visualizing (2020 Edition)
6 things to expect when you are visualizing (2020 Edition)6 things to expect when you are visualizing (2020 Edition)
6 things to expect when you are visualizing (2020 Edition)
 
Apache Spark 101 [in 50 min]
Apache Spark 101 [in 50 min]Apache Spark 101 [in 50 min]
Apache Spark 101 [in 50 min]
 
Analyzing social media with Python and other tools (4/4)
Analyzing social media with Python and other tools (4/4) Analyzing social media with Python and other tools (4/4)
Analyzing social media with Python and other tools (4/4)
 
Power of Python with Big Data
Power of Python with Big DataPower of Python with Big Data
Power of Python with Big Data
 
Branko Rihtman Linklove London 2012
Branko Rihtman Linklove London 2012 Branko Rihtman Linklove London 2012
Branko Rihtman Linklove London 2012
 
Programming for Everybody in Python
Programming for Everybody in PythonProgramming for Everybody in Python
Programming for Everybody in Python
 
Twitter analysis
Twitter analysisTwitter analysis
Twitter analysis
 
The Hitchhiker's Guide to Machine Learning with Python & Apache Spark
The Hitchhiker's Guide to Machine Learning with Python & Apache SparkThe Hitchhiker's Guide to Machine Learning with Python & Apache Spark
The Hitchhiker's Guide to Machine Learning with Python & Apache Spark
 
Unleashing Twitter Data for Fun and Insight
Unleashing Twitter Data for Fun and InsightUnleashing Twitter Data for Fun and Insight
Unleashing Twitter Data for Fun and Insight
 
The Road to Data Science - Joel Grus, June 2015
The Road to Data Science - Joel Grus, June 2015The Road to Data Science - Joel Grus, June 2015
The Road to Data Science - Joel Grus, June 2015
 
Why Twitter Is All the Rage: A Data Miner's Perspective
Why Twitter Is All the Rage: A Data Miner's PerspectiveWhy Twitter Is All the Rage: A Data Miner's Perspective
Why Twitter Is All the Rage: A Data Miner's Perspective
 
The Art of Social Media Analysis with Twitter & Python-OSCON 2012
The Art of Social Media Analysis with Twitter & Python-OSCON 2012The Art of Social Media Analysis with Twitter & Python-OSCON 2012
The Art of Social Media Analysis with Twitter & Python-OSCON 2012
 
UBC STAT545 2014 Cm001 intro to-course
UBC STAT545 2014 Cm001 intro to-courseUBC STAT545 2014 Cm001 intro to-course
UBC STAT545 2014 Cm001 intro to-course
 
Big Graph Analytics on Neo4j with Apache Spark
Big Graph Analytics on Neo4j with Apache SparkBig Graph Analytics on Neo4j with Apache Spark
Big Graph Analytics on Neo4j with Apache Spark
 
Big Data and the Social Sciences
Big Data and the Social SciencesBig Data and the Social Sciences
Big Data and the Social Sciences
 
Sourcing Candidates Using Twitter and Google+
Sourcing Candidates Using Twitter and Google+Sourcing Candidates Using Twitter and Google+
Sourcing Candidates Using Twitter and Google+
 
Hadoop and Data Science for the Enterprise (Strata & Hadoop World Conference ...
Hadoop and Data Science for the Enterprise (Strata & Hadoop World Conference ...Hadoop and Data Science for the Enterprise (Strata & Hadoop World Conference ...
Hadoop and Data Science for the Enterprise (Strata & Hadoop World Conference ...
 

Viewers also liked

Con-Action Project Midterm Presentation
Con-Action Project Midterm PresentationCon-Action Project Midterm Presentation
Con-Action Project Midterm PresentationJ S
 
Delineating Cancer Genomics through Data Visualization
Delineating Cancer Genomics through  Data VisualizationDelineating Cancer Genomics through  Data Visualization
Delineating Cancer Genomics through Data VisualizationRupam Das
 
Information Visualization for Knowledge Discovery: An Introduction
Information Visualization for Knowledge Discovery: An IntroductionInformation Visualization for Knowledge Discovery: An Introduction
Information Visualization for Knowledge Discovery: An IntroductionKrist Wongsuphasawat
 
Semantic Search in E-Discovery
Semantic Search in E-DiscoverySemantic Search in E-Discovery
Semantic Search in E-DiscoveryDavid Graus
 
Data visualization in python/Django
Data visualization in python/DjangoData visualization in python/Django
Data visualization in python/Djangokenluck2001
 
Between Minds
Between Minds Between Minds
Between Minds Mindjet
 
Collaboration: A hands-on demo using Confluence wiki
Collaboration: A hands-on demo using Confluence wikiCollaboration: A hands-on demo using Confluence wiki
Collaboration: A hands-on demo using Confluence wikiSarah Maddox
 
Confluence: Collaboration for the Enterprise
Confluence: Collaboration for the EnterpriseConfluence: Collaboration for the Enterprise
Confluence: Collaboration for the EnterpriseClearvision
 
Harvard CS­171 (Data Visualization) Final Project
Harvard CS­171 (Data Visualization) Final ProjectHarvard CS­171 (Data Visualization) Final Project
Harvard CS­171 (Data Visualization) Final ProjectEd Gonzalez
 
Introduction To Confluence
Introduction To ConfluenceIntroduction To Confluence
Introduction To ConfluenceHua Soon Sim
 
What to expect when you are visualizing
What to expect when you are visualizingWhat to expect when you are visualizing
What to expect when you are visualizingKrist Wongsuphasawat
 

Viewers also liked (14)

Con-Action Project Midterm Presentation
Con-Action Project Midterm PresentationCon-Action Project Midterm Presentation
Con-Action Project Midterm Presentation
 
Delineating Cancer Genomics through Data Visualization
Delineating Cancer Genomics through  Data VisualizationDelineating Cancer Genomics through  Data Visualization
Delineating Cancer Genomics through Data Visualization
 
Data_Visualization_Project
Data_Visualization_ProjectData_Visualization_Project
Data_Visualization_Project
 
Information Visualization for Knowledge Discovery: An Introduction
Information Visualization for Knowledge Discovery: An IntroductionInformation Visualization for Knowledge Discovery: An Introduction
Information Visualization for Knowledge Discovery: An Introduction
 
Semantic Search in E-Discovery
Semantic Search in E-DiscoverySemantic Search in E-Discovery
Semantic Search in E-Discovery
 
Data visualization in python/Django
Data visualization in python/DjangoData visualization in python/Django
Data visualization in python/Django
 
Between Minds
Between Minds Between Minds
Between Minds
 
Collaboration: A hands-on demo using Confluence wiki
Collaboration: A hands-on demo using Confluence wikiCollaboration: A hands-on demo using Confluence wiki
Collaboration: A hands-on demo using Confluence wiki
 
Confluence: Collaboration for the Enterprise
Confluence: Collaboration for the EnterpriseConfluence: Collaboration for the Enterprise
Confluence: Collaboration for the Enterprise
 
d3Kit
d3Kitd3Kit
d3Kit
 
Art of Visual Thinking
Art of Visual ThinkingArt of Visual Thinking
Art of Visual Thinking
 
Harvard CS­171 (Data Visualization) Final Project
Harvard CS­171 (Data Visualization) Final ProjectHarvard CS­171 (Data Visualization) Final Project
Harvard CS­171 (Data Visualization) Final Project
 
Introduction To Confluence
Introduction To ConfluenceIntroduction To Confluence
Introduction To Confluence
 
What to expect when you are visualizing
What to expect when you are visualizingWhat to expect when you are visualizing
What to expect when you are visualizing
 

Similar to Making Sense of Millions of Thoughts: Finding Patterns in the Tweets

Unleashing twitter data for fun and insight
Unleashing twitter data for fun and insightUnleashing twitter data for fun and insight
Unleashing twitter data for fun and insightDigital Reasoning
 
Twitter research overview
Twitter research overviewTwitter research overview
Twitter research overviewKatrin Weller
 
From Data to Visualization, what happens in between?
From Data to Visualization, what happens in between?From Data to Visualization, what happens in between?
From Data to Visualization, what happens in between?Krist Wongsuphasawat
 
Twitter For Nonprofits
Twitter For NonprofitsTwitter For Nonprofits
Twitter For NonprofitsKevin Martone
 
Fundamentals for the New Era PR Pro with Sarah Evans
Fundamentals for the New Era PR Pro with Sarah EvansFundamentals for the New Era PR Pro with Sarah Evans
Fundamentals for the New Era PR Pro with Sarah EvansCision
 
Beyond document retrieval using semantic annotations
Beyond document retrieval using semantic annotations Beyond document retrieval using semantic annotations
Beyond document retrieval using semantic annotations Roi Blanco
 
John Conroy
John ConroyJohn Conroy
John Conroyblogtalk
 
Twitter Users Guide 2010 Upload
Twitter   Users Guide 2010   UploadTwitter   Users Guide 2010   Upload
Twitter Users Guide 2010 UploadStephen Dann
 
Hashtagger+: Real-time Social Tagging of Streaming News - Dr. Georgiana Ifrim
Hashtagger+: Real-time Social Tagging of Streaming News - Dr. Georgiana IfrimHashtagger+: Real-time Social Tagging of Streaming News - Dr. Georgiana Ifrim
Hashtagger+: Real-time Social Tagging of Streaming News - Dr. Georgiana IfrimSebastian Ruder
 
Insights From Social Media
Insights From Social MediaInsights From Social Media
Insights From Social MediaDr Wasim Ahmed
 
This Is What Learning Looks Like: Using Analytic Tools to Visualise Classroom...
This Is What Learning Looks Like: Using Analytic Tools to Visualise Classroom...This Is What Learning Looks Like: Using Analytic Tools to Visualise Classroom...
This Is What Learning Looks Like: Using Analytic Tools to Visualise Classroom...sharstoer
 
Twitris - Web Information System 2011 Course
Twitris - Web Information System 2011 Course Twitris - Web Information System 2011 Course
Twitris - Web Information System 2011 Course Ashutosh Jadhav
 
IT Anywhere, Anytime, Just In Time
IT Anywhere, Anytime, Just In TimeIT Anywhere, Anytime, Just In Time
IT Anywhere, Anytime, Just In TimeUOPITtraining
 
Surfacing Real-World Event Content on Twitter
Surfacing Real-World Event Content on TwitterSurfacing Real-World Event Content on Twitter
Surfacing Real-World Event Content on TwitterHila Becker
 
Language of Politics on Twitter - 03 Analysis
Language of Politics on Twitter - 03 AnalysisLanguage of Politics on Twitter - 03 Analysis
Language of Politics on Twitter - 03 AnalysisYelena Mejova
 
Social Networks & Social Research
Social Networks & Social ResearchSocial Networks & Social Research
Social Networks & Social ResearchKathy Gill
 
Twitter for Coalitions
Twitter for CoalitionsTwitter for Coalitions
Twitter for CoalitionsLaDonna Coy
 

Similar to Making Sense of Millions of Thoughts: Finding Patterns in the Tweets (20)

Unleashing twitter data for fun and insight
Unleashing twitter data for fun and insightUnleashing twitter data for fun and insight
Unleashing twitter data for fun and insight
 
Twitter research overview
Twitter research overviewTwitter research overview
Twitter research overview
 
Twitter
TwitterTwitter
Twitter
 
From Data to Visualization, what happens in between?
From Data to Visualization, what happens in between?From Data to Visualization, what happens in between?
From Data to Visualization, what happens in between?
 
Twitter For Nonprofits
Twitter For NonprofitsTwitter For Nonprofits
Twitter For Nonprofits
 
Fundamentals for the New Era PR Pro with Sarah Evans
Fundamentals for the New Era PR Pro with Sarah EvansFundamentals for the New Era PR Pro with Sarah Evans
Fundamentals for the New Era PR Pro with Sarah Evans
 
Beyond document retrieval using semantic annotations
Beyond document retrieval using semantic annotations Beyond document retrieval using semantic annotations
Beyond document retrieval using semantic annotations
 
John Conroy
John ConroyJohn Conroy
John Conroy
 
Twitter Users Guide 2010 Upload
Twitter   Users Guide 2010   UploadTwitter   Users Guide 2010   Upload
Twitter Users Guide 2010 Upload
 
Hashtagger+: Real-time Social Tagging of Streaming News - Dr. Georgiana Ifrim
Hashtagger+: Real-time Social Tagging of Streaming News - Dr. Georgiana IfrimHashtagger+: Real-time Social Tagging of Streaming News - Dr. Georgiana Ifrim
Hashtagger+: Real-time Social Tagging of Streaming News - Dr. Georgiana Ifrim
 
Insights From Social Media
Insights From Social MediaInsights From Social Media
Insights From Social Media
 
This Is What Learning Looks Like: Using Analytic Tools to Visualise Classroom...
This Is What Learning Looks Like: Using Analytic Tools to Visualise Classroom...This Is What Learning Looks Like: Using Analytic Tools to Visualise Classroom...
This Is What Learning Looks Like: Using Analytic Tools to Visualise Classroom...
 
Twitris
TwitrisTwitris
Twitris
 
Twitris - Web Information System 2011 Course
Twitris - Web Information System 2011 Course Twitris - Web Information System 2011 Course
Twitris - Web Information System 2011 Course
 
Twitter
TwitterTwitter
Twitter
 
IT Anywhere, Anytime, Just In Time
IT Anywhere, Anytime, Just In TimeIT Anywhere, Anytime, Just In Time
IT Anywhere, Anytime, Just In Time
 
Surfacing Real-World Event Content on Twitter
Surfacing Real-World Event Content on TwitterSurfacing Real-World Event Content on Twitter
Surfacing Real-World Event Content on Twitter
 
Language of Politics on Twitter - 03 Analysis
Language of Politics on Twitter - 03 AnalysisLanguage of Politics on Twitter - 03 Analysis
Language of Politics on Twitter - 03 Analysis
 
Social Networks & Social Research
Social Networks & Social ResearchSocial Networks & Social Research
Social Networks & Social Research
 
Twitter for Coalitions
Twitter for CoalitionsTwitter for Coalitions
Twitter for Coalitions
 

More from Krist Wongsuphasawat

What I tell myself before visualizing
What I tell myself before visualizingWhat I tell myself before visualizing
What I tell myself before visualizingKrist Wongsuphasawat
 
Navigating the Wide World of Data Visualization Libraries
Navigating the Wide World of Data Visualization LibrariesNavigating the Wide World of Data Visualization Libraries
Navigating the Wide World of Data Visualization LibrariesKrist Wongsuphasawat
 
Encodable: Configurable Grammar for Visualization Components
Encodable: Configurable Grammar for Visualization ComponentsEncodable: Configurable Grammar for Visualization Components
Encodable: Configurable Grammar for Visualization ComponentsKrist Wongsuphasawat
 
Reveal the talking points of every episode of Game of Thrones from fans' conv...
Reveal the talking points of every episode of Game of Thrones from fans' conv...Reveal the talking points of every episode of Game of Thrones from fans' conv...
Reveal the talking points of every episode of Game of Thrones from fans' conv...Krist Wongsuphasawat
 
A Narrative Display for Sports Tournament Recap
A Narrative Display for Sports Tournament RecapA Narrative Display for Sports Tournament Recap
A Narrative Display for Sports Tournament RecapKrist Wongsuphasawat
 
Visualization for Event Sequences Exploration
Visualization for Event Sequences ExplorationVisualization for Event Sequences Exploration
Visualization for Event Sequences ExplorationKrist Wongsuphasawat
 
Krist Wongsuphasawat's Dissertation Proposal Slides: Interactive Exploration ...
Krist Wongsuphasawat's Dissertation Proposal Slides: Interactive Exploration ...Krist Wongsuphasawat's Dissertation Proposal Slides: Interactive Exploration ...
Krist Wongsuphasawat's Dissertation Proposal Slides: Interactive Exploration ...Krist Wongsuphasawat
 
Outflow: Exploring Flow, Factors and Outcome of Temporal Event Sequences
Outflow: Exploring Flow, Factors and Outcome of Temporal Event SequencesOutflow: Exploring Flow, Factors and Outcome of Temporal Event Sequences
Outflow: Exploring Flow, Factors and Outcome of Temporal Event SequencesKrist Wongsuphasawat
 
Information Visualization for Knowledge Discovery
Information Visualization for Knowledge DiscoveryInformation Visualization for Knowledge Discovery
Information Visualization for Knowledge DiscoveryKrist Wongsuphasawat
 
Krist Wongsuphasawat's Dissertation Defense: Interactive Exploration of Tempo...
Krist Wongsuphasawat's Dissertation Defense: Interactive Exploration of Tempo...Krist Wongsuphasawat's Dissertation Defense: Interactive Exploration of Tempo...
Krist Wongsuphasawat's Dissertation Defense: Interactive Exploration of Tempo...Krist Wongsuphasawat
 
Information Visualization for Health Care
Information Visualization for Health CareInformation Visualization for Health Care
Information Visualization for Health CareKrist Wongsuphasawat
 
LifeFlow: Understanding Millions of Event Sequences in a Million Pixels
LifeFlow: Understanding Millions of Event Sequences in a Million PixelsLifeFlow: Understanding Millions of Event Sequences in a Million Pixels
LifeFlow: Understanding Millions of Event Sequences in a Million PixelsKrist Wongsuphasawat
 
Finding Comparable Temporal Categorical Records: A Similarity Measure with an...
Finding Comparable Temporal Categorical Records: A Similarity Measure with an...Finding Comparable Temporal Categorical Records: A Similarity Measure with an...
Finding Comparable Temporal Categorical Records: A Similarity Measure with an...Krist Wongsuphasawat
 
Outflow: Visualizing Patients Flow by Symptoms & Outcome
Outflow: Visualizing Patients Flow by Symptoms & OutcomeOutflow: Visualizing Patients Flow by Symptoms & Outcome
Outflow: Visualizing Patients Flow by Symptoms & OutcomeKrist Wongsuphasawat
 

More from Krist Wongsuphasawat (16)

What I tell myself before visualizing
What I tell myself before visualizingWhat I tell myself before visualizing
What I tell myself before visualizing
 
Navigating the Wide World of Data Visualization Libraries
Navigating the Wide World of Data Visualization LibrariesNavigating the Wide World of Data Visualization Libraries
Navigating the Wide World of Data Visualization Libraries
 
Encodable: Configurable Grammar for Visualization Components
Encodable: Configurable Grammar for Visualization ComponentsEncodable: Configurable Grammar for Visualization Components
Encodable: Configurable Grammar for Visualization Components
 
Reveal the talking points of every episode of Game of Thrones from fans' conv...
Reveal the talking points of every episode of Game of Thrones from fans' conv...Reveal the talking points of every episode of Game of Thrones from fans' conv...
Reveal the talking points of every episode of Game of Thrones from fans' conv...
 
A Narrative Display for Sports Tournament Recap
A Narrative Display for Sports Tournament RecapA Narrative Display for Sports Tournament Recap
A Narrative Display for Sports Tournament Recap
 
Visualization for Event Sequences Exploration
Visualization for Event Sequences ExplorationVisualization for Event Sequences Exploration
Visualization for Event Sequences Exploration
 
Krist Wongsuphasawat's Dissertation Proposal Slides: Interactive Exploration ...
Krist Wongsuphasawat's Dissertation Proposal Slides: Interactive Exploration ...Krist Wongsuphasawat's Dissertation Proposal Slides: Interactive Exploration ...
Krist Wongsuphasawat's Dissertation Proposal Slides: Interactive Exploration ...
 
Usability of Google Docs
Usability of Google DocsUsability of Google Docs
Usability of Google Docs
 
Outflow: Exploring Flow, Factors and Outcome of Temporal Event Sequences
Outflow: Exploring Flow, Factors and Outcome of Temporal Event SequencesOutflow: Exploring Flow, Factors and Outcome of Temporal Event Sequences
Outflow: Exploring Flow, Factors and Outcome of Temporal Event Sequences
 
Information Visualization for Knowledge Discovery
Information Visualization for Knowledge DiscoveryInformation Visualization for Knowledge Discovery
Information Visualization for Knowledge Discovery
 
Krist Wongsuphasawat's Dissertation Defense: Interactive Exploration of Tempo...
Krist Wongsuphasawat's Dissertation Defense: Interactive Exploration of Tempo...Krist Wongsuphasawat's Dissertation Defense: Interactive Exploration of Tempo...
Krist Wongsuphasawat's Dissertation Defense: Interactive Exploration of Tempo...
 
Information Visualization for Health Care
Information Visualization for Health CareInformation Visualization for Health Care
Information Visualization for Health Care
 
LifeFlow: Understanding Millions of Event Sequences in a Million Pixels
LifeFlow: Understanding Millions of Event Sequences in a Million PixelsLifeFlow: Understanding Millions of Event Sequences in a Million Pixels
LifeFlow: Understanding Millions of Event Sequences in a Million Pixels
 
Finding Comparable Temporal Categorical Records: A Similarity Measure with an...
Finding Comparable Temporal Categorical Records: A Similarity Measure with an...Finding Comparable Temporal Categorical Records: A Similarity Measure with an...
Finding Comparable Temporal Categorical Records: A Similarity Measure with an...
 
Outflow: Visualizing Patients Flow by Symptoms & Outcome
Outflow: Visualizing Patients Flow by Symptoms & OutcomeOutflow: Visualizing Patients Flow by Symptoms & Outcome
Outflow: Visualizing Patients Flow by Symptoms & Outcome
 
Finding Patterns in Temporal Data
Finding Patterns in Temporal DataFinding Patterns in Temporal Data
Finding Patterns in Temporal Data
 

Recently uploaded

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
 
Brighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data StorytellingBrighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data StorytellingNeil Barnes
 
Industrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfIndustrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfLars Albertsson
 
100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptx100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptxAnupama Kate
 
Log Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptxLog Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptxJohnnyPlasten
 
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
 
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
 
Generative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and MilvusGenerative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and MilvusTimothy Spann
 
Ravak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptxRavak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptxolyaivanovalion
 
定制英国白金汉大学毕业证(UCB毕业证书) 成绩单原版一比一
定制英国白金汉大学毕业证(UCB毕业证书)																			成绩单原版一比一定制英国白金汉大学毕业证(UCB毕业证书)																			成绩单原版一比一
定制英国白金汉大学毕业证(UCB毕业证书) 成绩单原版一比一ffjhghh
 
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service BhilaiLow Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service BhilaiSuhani Kapoor
 
Introduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptxIntroduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptxfirstjob4
 
Smarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptxSmarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptxolyaivanovalion
 
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
Mature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxMature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxolyaivanovalion
 
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptxEMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptxthyngster
 
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
 
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 

Recently uploaded (20)

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...
 
Brighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data StorytellingBrighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data Storytelling
 
Industrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfIndustrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdf
 
100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptx100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptx
 
Log Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptxLog Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.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
 
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in Kishangarh
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in  KishangarhDelhi 99530 vip 56974 Genuine Escort Service Call Girls in  Kishangarh
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in Kishangarh
 
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
 
Generative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and MilvusGenerative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and Milvus
 
Ravak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptxRavak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptx
 
定制英国白金汉大学毕业证(UCB毕业证书) 成绩单原版一比一
定制英国白金汉大学毕业证(UCB毕业证书)																			成绩单原版一比一定制英国白金汉大学毕业证(UCB毕业证书)																			成绩单原版一比一
定制英国白金汉大学毕业证(UCB毕业证书) 成绩单原版一比一
 
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service BhilaiLow Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
Low Rate Call Girls Bhilai Anika 8250192130 Independent Escort Service Bhilai
 
Introduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptxIntroduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptx
 
Smarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptxSmarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptx
 
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
Mature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxMature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptx
 
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptxEMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
 
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
 
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
 
E-Commerce Order PredictionShraddha Kamble.pptx
E-Commerce Order PredictionShraddha Kamble.pptxE-Commerce Order PredictionShraddha Kamble.pptx
E-Commerce Order PredictionShraddha Kamble.pptx
 

Making Sense of Millions of Thoughts: Finding Patterns in the Tweets