applied data science with yhat

82
Applied Data Science with Yhat SF Data Science Meetup Feb 26, 2014

Upload: yhat

Post on 26-Jan-2015

115 views

Category:

Technology


2 download

DESCRIPTION

Yhat at the San Francisco Data Science Meetup (02/26/2014)

TRANSCRIPT

Page 1: Applied Data Science with Yhat

Applied Data Science with Yhat

SF Data Science Meetup Feb 26, 2014

Page 2: Applied Data Science with Yhat

1) Intro (1 min)2) The Problem (3 mins)3) Case Study: Beer Recommender (5 mins)4) Demo (3 min)5) Q/A (5 min)

Page 3: Applied Data Science with Yhat

Founders Company

InvestorsGreg Lamp, CTO

Austin Ogilvie, CEO ● Launched in 2013● HQ in Brooklyn

Page 4: Applied Data Science with Yhat
Page 5: Applied Data Science with Yhat

Data sciencein the real world.

regression

Page 6: Applied Data Science with Yhat

Get Raw Data

Strategic Insights

Real World Scoring

Data Driven ProductsBusiness Impact

Clean Data

Stages of the Analytics Project Life Cycle

Expert data teams

Management

Customers & Front Line Employees

Page 7: Applied Data Science with Yhat

What makes building analytical apps hard?

Page 8: Applied Data Science with Yhat

Hi, I’m Trey.

Meet Trey, the Data Scientist

Page 9: Applied Data Science with Yhat

We need to reduce churn. Okay. I'll look into it.

Page 10: Applied Data Science with Yhat

I figured out that....some complex stuff about vector space that'll improve...

....and that's how we'll reduce churn.

Sounds good. Let's do that...

Page 11: Applied Data Science with Yhat

Any of you know what Gradient Boosting is?

So when can we go live with the new model?

Page 12: Applied Data Science with Yhat

Now what?

Page 13: Applied Data Science with Yhat
Page 14: Applied Data Science with Yhat

use your tools

Page 15: Applied Data Science with Yhat

use your tools move quickly

Page 16: Applied Data Science with Yhat

use your tools move quickly

any workflow

Page 17: Applied Data Science with Yhat

use your tools move quickly

any workflow no translating

Page 18: Applied Data Science with Yhat

Case Study

Page 19: Applied Data Science with Yhat

+ = ?

Page 20: Applied Data Science with Yhat

A Beer Recommender in Python

Page 21: Applied Data Science with Yhat

http://beers.yhathq.com

Page 22: Applied Data Science with Yhat

The Data

Page 23: Applied Data Science with Yhat

http://snap.stanford.edu/data/web-BeerAdvocate.html

Page 24: Applied Data Science with Yhat
Page 25: Applied Data Science with Yhat
Page 26: Applied Data Science with Yhat
Page 27: Applied Data Science with Yhat
Page 28: Applied Data Science with Yhat
Page 29: Applied Data Science with Yhat
Page 30: Applied Data Science with Yhat
Page 31: Applied Data Science with Yhat
Page 32: Applied Data Science with Yhat
Page 33: Applied Data Science with Yhat
Page 34: Applied Data Science with Yhat

Beers

Page 35: Applied Data Science with Yhat

Users

Page 36: Applied Data Science with Yhat

Ratings

Page 37: Applied Data Science with Yhat

Distance

Page 38: Applied Data Science with Yhat

vs

Page 39: Applied Data Science with Yhat
Page 40: Applied Data Science with Yhat
Page 41: Applied Data Science with Yhat
Page 42: Applied Data Science with Yhat
Page 43: Applied Data Science with Yhat
Page 44: Applied Data Science with Yhat

vs

Page 45: Applied Data Science with Yhat
Page 46: Applied Data Science with Yhat

calculating distance

Page 47: Applied Data Science with Yhat

eeny

? ?

Page 48: Applied Data Science with Yhat

eeny meeny

?

Page 49: Applied Data Science with Yhat

?Cosine

eeny meeny miny

Page 50: Applied Data Science with Yhat

?Cosine

moe

Page 51: Applied Data Science with Yhat

pick one.you can always

change

Page 52: Applied Data Science with Yhat
Page 53: Applied Data Science with Yhat
Page 54: Applied Data Science with Yhat

Thank you,

Page 55: Applied Data Science with Yhat
Page 56: Applied Data Science with Yhat
Page 57: Applied Data Science with Yhat
Page 58: Applied Data Science with Yhat
Page 59: Applied Data Science with Yhat

Scoring

Page 60: Applied Data Science with Yhat
Page 61: Applied Data Science with Yhat

Aggregate

Page 62: Applied Data Science with Yhat

Sort

Page 63: Applied Data Science with Yhat

Filter

Page 64: Applied Data Science with Yhat

Return

Page 65: Applied Data Science with Yhat
Page 66: Applied Data Science with Yhat

Deployment

Page 67: Applied Data Science with Yhat

What does this mean?

Page 68: Applied Data Science with Yhat
Page 69: Applied Data Science with Yhat

Import Yhat

Page 70: Applied Data Science with Yhat

Create a YhatModel

Page 71: Applied Data Science with Yhat

Define execute

Page 72: Applied Data Science with Yhat

Grab incoming data

Page 73: Applied Data Science with Yhat

Call your function

Page 74: Applied Data Science with Yhat

Format and return results

Page 75: Applied Data Science with Yhat
Page 76: Applied Data Science with Yhat
Page 77: Applied Data Science with Yhat
Page 78: Applied Data Science with Yhat

Demohttp://cloud.yhathq.com/http://beers.yhathq.com/

Page 79: Applied Data Science with Yhat
Page 81: Applied Data Science with Yhat

Thanks!@yhathq

[email protected]

Page 82: Applied Data Science with Yhat

Questions?