Top Banner
at Twitter data visualization
26

datavisualizationespinosa-oviedo.com/big-data-visualization-2016-bsc/wp-content/upl… · data “Tweets” Get data 1 Visualize 2 Evaluate 3 big data => small data self, peer, external

Jun 21, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: datavisualizationespinosa-oviedo.com/big-data-visualization-2016-bsc/wp-content/upl… · data “Tweets” Get data 1 Visualize 2 Evaluate 3 big data => small data self, peer, external

at Twitterdata visualization

Page 2: datavisualizationespinosa-oviedo.com/big-data-visualization-2016-bsc/wp-content/upl… · data “Tweets” Get data 1 Visualize 2 Evaluate 3 big data => small data self, peer, external

at Twitterdata

“Tweets”

#eventsWorld Cup ElectionOscars

TV Shows New Year

Breaking news

EarthquakeSuper Bowl

Protest

What could we learn from the Tweets?

#curiositySleep patternHuman behaviorLanguage …

Page 3: datavisualizationespinosa-oviedo.com/big-data-visualization-2016-bsc/wp-content/upl… · data “Tweets” Get data 1 Visualize 2 Evaluate 3 big data => small data self, peer, external

visat Twitterdata

“Tweets”

Get data

1

Page 4: datavisualizationespinosa-oviedo.com/big-data-visualization-2016-bsc/wp-content/upl… · data “Tweets” Get data 1 Visualize 2 Evaluate 3 big data => small data self, peer, external

• Too much data

• Want only relevant Tweets

• hashtag: #BRA

• keywords: “goal”

• Need to aggregate & reduce size

• Long processing time (hours)

Challenges

Page 5: datavisualizationespinosa-oviedo.com/big-data-visualization-2016-bsc/wp-content/upl… · data “Tweets” Get data 1 Visualize 2 Evaluate 3 big data => small data self, peer, external

Hadoop ClusterVertica

Pig / Scalding (slow) SQL

Data Storage

Tool

Workflow

Page 6: datavisualizationespinosa-oviedo.com/big-data-visualization-2016-bsc/wp-content/upl… · data “Tweets” Get data 1 Visualize 2 Evaluate 3 big data => small data self, peer, external

Hadoop ClusterVertica

Pig / Scalding (slow) SQL

Data Storage

Tool

Workflow

Page 7: datavisualizationespinosa-oviedo.com/big-data-visualization-2016-bsc/wp-content/upl… · data “Tweets” Get data 1 Visualize 2 Evaluate 3 big data => small data self, peer, external

Hadoop ClusterVertica

Pig / Scalding (slow) SQL

Data Storage

Tool

Smaller datasetYour laptop

Workflow

Page 8: datavisualizationespinosa-oviedo.com/big-data-visualization-2016-bsc/wp-content/upl… · data “Tweets” Get data 1 Visualize 2 Evaluate 3 big data => small data self, peer, external

Hadoop ClusterVertica

Pig / Scalding (slow) SQL

Data Storage

Tool

Final dataset

Tool node.js / python / excel (fast)

Your laptop

Workflow

Smaller dataset

Page 9: datavisualizationespinosa-oviedo.com/big-data-visualization-2016-bsc/wp-content/upl… · data “Tweets” Get data 1 Visualize 2 Evaluate 3 big data => small data self, peer, external

visat Twitterdata

“Tweets”

Get data

1

Visualize

2

Page 10: datavisualizationespinosa-oviedo.com/big-data-visualization-2016-bsc/wp-content/upl… · data “Tweets” Get data 1 Visualize 2 Evaluate 3 big data => small data self, peer, external

• Peek into data

• Check data & test ideas

• Decide how to visualize

• Guided by data type

• Choose tools

• Start building

Visualize

Tableau Yeoman

d3R

Page 11: datavisualizationespinosa-oviedo.com/big-data-visualization-2016-bsc/wp-content/upl… · data “Tweets” Get data 1 Visualize 2 Evaluate 3 big data => small data self, peer, external

What?

Where? When?

GEO TIME

TEXT

Visualize Data

Page 12: datavisualizationespinosa-oviedo.com/big-data-visualization-2016-bsc/wp-content/upl… · data “Tweets” Get data 1 Visualize 2 Evaluate 3 big data => small data self, peer, external

What?

Where? When?

GEO TIME

TEXT

Visualize Data

Page 13: datavisualizationespinosa-oviedo.com/big-data-visualization-2016-bsc/wp-content/upl… · data “Tweets” Get data 1 Visualize 2 Evaluate 3 big data => small data self, peer, external

Time Tweets/second + Annotation

http://www.flickr.com/photos/twitteroffice/5681263084/

Page 14: datavisualizationespinosa-oviedo.com/big-data-visualization-2016-bsc/wp-content/upl… · data “Tweets” Get data 1 Visualize 2 Evaluate 3 big data => small data self, peer, external

What?

Where? When?

GEO TIME

TEXT

Visualize Data

Page 15: datavisualizationespinosa-oviedo.com/big-data-visualization-2016-bsc/wp-content/upl… · data “Tweets” Get data 1 Visualize 2 Evaluate 3 big data => small data self, peer, external

GeoSan Francisco

flickr.com/photos/twitteroffice/8798020541

Low density

High density

Page 16: datavisualizationespinosa-oviedo.com/big-data-visualization-2016-bsc/wp-content/upl… · data “Tweets” Get data 1 Visualize 2 Evaluate 3 big data => small data self, peer, external

What?

Where? When?

GEO TIME

TEXT

Visualize Data

Page 17: datavisualizationespinosa-oviedo.com/big-data-visualization-2016-bsc/wp-content/upl… · data “Tweets” Get data 1 Visualize 2 Evaluate 3 big data => small data self, peer, external

Text WordTree [Wattenberg & Viégas 2008]www.jasondavies.com/wordtree

www.jasondavies.com/wordtree

Page 18: datavisualizationespinosa-oviedo.com/big-data-visualization-2016-bsc/wp-content/upl… · data “Tweets” Get data 1 Visualize 2 Evaluate 3 big data => small data self, peer, external

What?

Where? When?

GEO TIME

TEXT

Visualize Data

Page 19: datavisualizationespinosa-oviedo.com/big-data-visualization-2016-bsc/wp-content/upl… · data “Tweets” Get data 1 Visualize 2 Evaluate 3 big data => small data self, peer, external

Time + Geo Tweet pattern [Rios & Lin 2012]

Night

Late night

Daytime

Night

Late night

Daytime

Page 20: datavisualizationespinosa-oviedo.com/big-data-visualization-2016-bsc/wp-content/upl… · data “Tweets” Get data 1 Visualize 2 Evaluate 3 big data => small data self, peer, external

What?

Where? When?

GEO TIME

TEXT

Visualize Data

Page 21: datavisualizationespinosa-oviedo.com/big-data-visualization-2016-bsc/wp-content/upl… · data “Tweets” Get data 1 Visualize 2 Evaluate 3 big data => small data self, peer, external

Gmail was down Jan 24, 2014

Geo + Text Real-time Tweet map

Page 22: datavisualizationespinosa-oviedo.com/big-data-visualization-2016-bsc/wp-content/upl… · data “Tweets” Get data 1 Visualize 2 Evaluate 3 big data => small data self, peer, external

What?

Where? When?

GEO TIME

TEXT

Visualize Data

Page 23: datavisualizationespinosa-oviedo.com/big-data-visualization-2016-bsc/wp-content/upl… · data “Tweets” Get data 1 Visualize 2 Evaluate 3 big data => small data self, peer, external

+ players

Time + Text UEFA Champions League

Page 24: datavisualizationespinosa-oviedo.com/big-data-visualization-2016-bsc/wp-content/upl… · data “Tweets” Get data 1 Visualize 2 Evaluate 3 big data => small data self, peer, external

What?

Where? When?

GEO TIME

TEXT

Visualize Data

Page 25: datavisualizationespinosa-oviedo.com/big-data-visualization-2016-bsc/wp-content/upl… · data “Tweets” Get data 1 Visualize 2 Evaluate 3 big data => small data self, peer, external

Time + Text + Geo World Cup 2014

Page 26: datavisualizationespinosa-oviedo.com/big-data-visualization-2016-bsc/wp-content/upl… · data “Tweets” Get data 1 Visualize 2 Evaluate 3 big data => small data self, peer, external

visat Twitterdata

“Tweets”

Get data

1

Visualize

2

Evaluate

3

big data => small data self, peer, external

What? Where? When?Who? …• users

• followers graph • logs • etc.

@kristw / https://interactive.twitter.com

(with deadline)

+ visualizations by @philogb, @miguelrios & @trebor