linkedin inmaps, data visualization meetup 2011

14
Data Visualization Group in Bay Area Meetup - April 2011 Mathieu Bastian, Data Scientist

Upload: mathieu-bastian

Post on 17-Jul-2015

191 views

Category:

Data & Analytics


0 download

TRANSCRIPT

Page 2: LinkedIn InMaps, Data Visualization Meetup 2011

Introduction

• Visualization of your LinkedIn Network

• A map of my career, leverage communities

• Big data, process 100M+ unique networks

Page 3: LinkedIn InMaps, Data Visualization Meetup 2011

Introduction

• Visualization of your LinkedIn Network

• A map of my career, leverage communities

• Big data, process 100M+ unique networks

• We need a Data Science Team

...

Page 5: LinkedIn InMaps, Data Visualization Meetup 2011

Manifesto

• Visually attractive

• Relevant

• Interactive

Page 6: LinkedIn InMaps, Data Visualization Meetup 2011

Manifesto

• Visually attractive

• Relevant

• Interactive

... And compatible with IE7+ and iPad

Page 7: LinkedIn InMaps, Data Visualization Meetup 2011

1. Data processing

• Pre compute what’s possible on Hadoop

• Force Directed layout on millions graphs

• Data stored on Voldemort

• Stack in Ruby, Java, LinkedIn APIs

Page 8: LinkedIn InMaps, Data Visualization Meetup 2011

2. Visualization

• Large networks, 10 000+ bezier curves

• We tried SVG, Canvas and more...

• We took the Google Maps approach

• Use images and add interactivity layer

• Seadragon + RaphaelJS

Page 9: LinkedIn InMaps, Data Visualization Meetup 2011

Seadragon

• Tiles (256px)

• Zoom & Pan

• IE6+

Page 10: LinkedIn InMaps, Data Visualization Meetup 2011

RaphaelJS

• Interactive

• SVG & VML

• IE6+

Page 11: LinkedIn InMaps, Data Visualization Meetup 2011

Map Design

• Layout and distances

Page 12: LinkedIn InMaps, Data Visualization Meetup 2011

Map Design

• Curved edges and density

Page 13: LinkedIn InMaps, Data Visualization Meetup 2011

Map Design

• Text readability and positioning

• Font between 10 and 14px

• 4 px outline, 80% alpha

• 2px vertical shift

• Avoid overlap