61
Computing Professional Identity for the Economic Graph Strata, New York – October 16 th 2014 ©2013 LinkedIn Corporation. All Rights Reserved.

Computing Professional Identity for the Economic Graph

Embed Size (px)

DESCRIPTION

Strata New York 2014

Citation preview

Page 1: Computing Professional Identity for the Economic Graph

Computing Professional Identity for the Economic Graph

Strata, New York – October 16th 2014

©2013 LinkedIn Corporation. All Rights Reserved.

Page 2: Computing Professional Identity for the Economic Graph

Agenda

1 Introduction

2 LinkedIn’s Vision

3 Computing Professional Identity

4 Selected Topics

5 Summary

6 Final Words

Page 3: Computing Professional Identity for the Economic Graph

1 Introduction

2 LinkedIn’s Vision

3 Computing Professional Identity

4 Selected Topics

5 Summary

6 Final Words

Page 4: Computing Professional Identity for the Economic Graph

4

About me

©2013 LinkedIn Corporation. All Rights Reserved.

Vitaly Gordon

Page 5: Computing Professional Identity for the Economic Graph

5

About me

©2013 LinkedIn Corporation. All Rights Reserved.

Page 6: Computing Professional Identity for the Economic Graph

6

About me

©2013 LinkedIn Corporation. All Rights Reserved.

Page 7: Computing Professional Identity for the Economic Graph

7

About me

©2013 LinkedIn Corporation. All Rights Reserved.

Page 8: Computing Professional Identity for the Economic Graph

8

About me

©2013 LinkedIn Corporation. All Rights Reserved.

Page 9: Computing Professional Identity for the Economic Graph

9

About me

©2013 LinkedIn Corporation. All Rights Reserved.

Page 10: Computing Professional Identity for the Economic Graph

10

About me

©2013 LinkedIn Corporation. All Rights Reserved.

@bigdatasc /in/vitalygordon

Page 11: Computing Professional Identity for the Economic Graph

11

What’s in it for you?

©2013 LinkedIn Corporation. All Rights Reserved.

Page 12: Computing Professional Identity for the Economic Graph

12

What’s in it for you?

©2013 LinkedIn Corporation. All Rights Reserved.

1. You will learn about how LinkedIn takes a massive vision and breaks it down to small data problems

Page 13: Computing Professional Identity for the Economic Graph

13

What’s in it for you?

©2013 LinkedIn Corporation. All Rights Reserved.

1. You will learn about how LinkedIn takes a massive vision and breaks it down to small data problems

2. You will learn about how hard cleaning data can be

Page 14: Computing Professional Identity for the Economic Graph

14

What’s in it for you?

©2013 LinkedIn Corporation. All Rights Reserved.

1. You will learn about how LinkedIn takes a massive vision and breaks it down to small data problems

2. You will learn about how hard cleaning data can be

3. You will learn why LinkedIn needs endorsements

Page 15: Computing Professional Identity for the Economic Graph

15

What’s in it for me?

©2013 LinkedIn Corporation. All Rights Reserved.

Page 16: Computing Professional Identity for the Economic Graph

16

What’s in it for me?

©2013 LinkedIn Corporation. All Rights Reserved.

Page 17: Computing Professional Identity for the Economic Graph

17

What’s in it for me?

©2013 LinkedIn Corporation. All Rights Reserved.

@bigdatasc

Page 18: Computing Professional Identity for the Economic Graph

1 Introduction

2 LinkedIn’s Vision

3 Computing Professional Identity

4 Selected Topics

5 Summary

6 Final Words

Page 19: Computing Professional Identity for the Economic Graph

19©2013 LinkedIn Corporation. All Rights Reserved.

Create economic opportunity for every professional in the world

Page 20: Computing Professional Identity for the Economic Graph

20©2013 LinkedIn Corporation. All Rights Reserved.

Page 21: Computing Professional Identity for the Economic Graph

21©2013 LinkedIn Corporation. All Rights Reserved.

• CEO• Chief Executive Officer• CEO and Founder• CEO & Co-founder• President and CEO• Owner

Page 22: Computing Professional Identity for the Economic Graph

22©2013 LinkedIn Corporation. All Rights Reserved.

• IBM• International Business Machines• International Bus. Machines• IBM Research• IBM T.J. Watson Research Center• IBM Canada• IBM India

Page 23: Computing Professional Identity for the Economic Graph

23©2013 LinkedIn Corporation. All Rights Reserved.

• UCLA• University of California, Los Angeles• UC Los Angeles• The Anderson School of Management

Page 24: Computing Professional Identity for the Economic Graph

24©2013 LinkedIn Corporation. All Rights Reserved.

Page 25: Computing Professional Identity for the Economic Graph

1 Introduction

2 LinkedIn’s Vision

3 Computing Professional Identity

4 Selected Topics

5 Summary

6 Final Words

Page 26: Computing Professional Identity for the Economic Graph

©2013 LinkedIn Corporation. All Rights Reserved.26

Why Do We Need Identity Standardization?

Page 27: Computing Professional Identity for the Economic Graph

©2013 LinkedIn Corporation. All Rights Reserved.27

Why Do We Need Identity Standardization?

Page 28: Computing Professional Identity for the Economic Graph

©2013 LinkedIn Corporation. All Rights Reserved.28

Why Do We Need Identity Standardization?

Page 29: Computing Professional Identity for the Economic Graph

©2013 LinkedIn Corporation. All Rights Reserved.29

Page 30: Computing Professional Identity for the Economic Graph

©2013 LinkedIn Corporation. All Rights Reserved.30

Text Based Solution

Applies acronym expansion (e.g. vp -> vice president) Applies abbreviation expansion (e.g. sr. -> senior) Select the most common standard titles Selects standard sub strings (e.g. software engineer and tech lead

in search -> [software engineer, tech lead])

Page 31: Computing Professional Identity for the Economic Graph

©2013 LinkedIn Corporation. All Rights Reserved.31

Problems with a Text Based Approach

Senior Software Engineer

Software Engineer

Page 32: Computing Professional Identity for the Economic Graph

©2013 LinkedIn Corporation. All Rights Reserved.32

Problems with a Text Based Approach

Software Engineer Software Developer Programmer

Page 33: Computing Professional Identity for the Economic Graph

©2013 LinkedIn Corporation. All Rights Reserved.33

Problems with a Text Based Approach

Architect

Page 34: Computing Professional Identity for the Economic Graph

©2013 LinkedIn Corporation. All Rights Reserved.34

Page 35: Computing Professional Identity for the Economic Graph

©2013 LinkedIn Corporation. All Rights Reserved.35

Page 36: Computing Professional Identity for the Economic Graph

©2013 LinkedIn Corporation. All Rights Reserved.36

Page 37: Computing Professional Identity for the Economic Graph

©2013 LinkedIn Corporation. All Rights Reserved.37

Page 38: Computing Professional Identity for the Economic Graph

38

Profile Inferred Skills Endorsements Skill Vectors

Page 39: Computing Professional Identity for the Economic Graph

39

Profile Inferred Skills Endorsements Skill Vectors

Data Mining Hadoop Machine Learning Java Algorithms Python MapReduce Data Science0%

5%

10%

15%

20%

25%

30%

Page 40: Computing Professional Identity for the Economic Graph

40

Profile Inferred Skills Endorsements Skill Vectors

Data Mining Hadoop Machine Learning Java Algorithms Python MapReduce Data Science0%

5%

10%

15%

20%

25%

30%

http://www.slideshare.net/s_shah/strata-endorsements

Page 41: Computing Professional Identity for the Economic Graph

41

Ontology Creation

Page 42: Computing Professional Identity for the Economic Graph

42

Ontology Creation

Page 43: Computing Professional Identity for the Economic Graph

43

Classification

Page 44: Computing Professional Identity for the Economic Graph

1 Introduction

2 LinkedIn’s Vision

3 Computing Professional Identity

4 Selected Topics

5 Summary

6 Final Words

Page 45: Computing Professional Identity for the Economic Graph

©2013 LinkedIn Corporation. All Rights Reserved.45

Normalization

Page 46: Computing Professional Identity for the Economic Graph

46

Normalization

Page 47: Computing Professional Identity for the Economic Graph

©2013 LinkedIn Corporation. All Rights Reserved.47

Clustering

Page 48: Computing Professional Identity for the Economic Graph

48

Clustering

• Each topic is a distribution over words• Each document is a mixture of corpus-wide topics• Each word is drawn from one of those topics

Page 49: Computing Professional Identity for the Economic Graph

49

Anomaly Detection

Page 50: Computing Professional Identity for the Economic Graph

50

Anomaly Detection

Page 51: Computing Professional Identity for the Economic Graph

51

Anomaly Detection

http://www.slideshare.net/tdunning/strata-2014-anomaly-detection

Page 52: Computing Professional Identity for the Economic Graph

1 Introduction

2 LinkedIn’s Vision

3 Computing Professional Identity

4 Selected Topics

5 Summary

6 Final Words

Page 53: Computing Professional Identity for the Economic Graph

60

Summary

©2013 LinkedIn Corporation. All Rights Reserved.

1. User generated content from 300M members, creates 300M problems

Page 54: Computing Professional Identity for the Economic Graph

61

Summary

©2013 LinkedIn Corporation. All Rights Reserved.

1. User generated content from 300M members, creates 300M problems

2. Data cleaning is so much more than filtering out empty values

Page 55: Computing Professional Identity for the Economic Graph

62

Summary

©2013 LinkedIn Corporation. All Rights Reserved.

1. User generated content from 300M members, creates 300M problems

2. Data cleaning is so much more than filtering out empty values

3. Try to be creative and work around difficult language problems

Page 56: Computing Professional Identity for the Economic Graph

1 Introduction

2 LinkedIn’s Vision

3 Computing Professional Identity

4 Selected Topics

5 Summary

6 Final Words

Page 57: Computing Professional Identity for the Economic Graph

We’re building the next big thing

Page 58: Computing Professional Identity for the Economic Graph

We’re building the next big thingJoin Us

Page 59: Computing Professional Identity for the Economic Graph

We’re building the next big thingJoin Us!

Page 60: Computing Professional Identity for the Economic Graph

We’re building the next big thingJoin Us!

DJ Patil Gary Flake Beau Cronin

Page 61: Computing Professional Identity for the Economic Graph

@bigdatasc /in/vitalygordon