+ All Categories
Home > Technology > Liiikes: Using statistics to find the best content on Dribbble.

Liiikes: Using statistics to find the best content on Dribbble.

Date post: 27-Jan-2015
Category:
Upload: adam-darowski
View: 104 times
Download: 0 times
Share this document with a friend
Description:
Demo of Liiikes by Adam Darowski and Jeffrey Chupp at the Boston Dribbble Show and Tell meetup.
Popular Tags:
31
Liiikes Using statistics to find the best content on Dribbble. Adam Darowski @adarowski Jeffrey Chupp @semanticart
Transcript
Page 1: Liiikes: Using statistics to find the best content on Dribbble.

LiiikesUsing statistics to find the best content on Dribbble.

Adam Darowski @adarowskiJeffrey Chupp @semanticart

Page 2: Liiikes: Using statistics to find the best content on Dribbble.

I drafted Craig Henry.

http://www.imarc.net/writable/users/bio_photo/craig_bio.jpg

Page 3: Liiikes: Using statistics to find the best content on Dribbble.

He posted this.

http://dribbble.com/shots/1932-Monstahs

Page 4: Liiikes: Using statistics to find the best content on Dribbble.

Dan’s rebound playoff.

http://dribbble.com/shots/10745-Rebound-me-

Page 5: Liiikes: Using statistics to find the best content on Dribbble.

Craig’s rebound.

http://dribbble.com/shots/10780-Rebound-Asterisk

Page 6: Liiikes: Using statistics to find the best content on Dribbble.

Then he did things like

http://dribbble.com/shots/28582-Distant-Observers

Page 8: Liiikes: Using statistics to find the best content on Dribbble.

and motherloving

http://dribbble.com/shots/31321-Chaos-Prints

Page 9: Liiikes: Using statistics to find the best content on Dribbble.

I was proud.

Page 10: Liiikes: Using statistics to find the best content on Dribbble.

I was proud.

Page 11: Liiikes: Using statistics to find the best content on Dribbble.

I felt like a scout.

Page 12: Liiikes: Using statistics to find the best content on Dribbble.

Likes — with one “i”

Page 13: Liiikes: Using statistics to find the best content on Dribbble.

I like baseball.

Page 14: Liiikes: Using statistics to find the best content on Dribbble.

I like baseball stats.

Page 15: Liiikes: Using statistics to find the best content on Dribbble.

The best.

Page 16: Liiikes: Using statistics to find the best content on Dribbble.

Likes Above Average (LAA)

✴ 1 shot with 885 likes. (yikes!)

✴ Average shot receives 17.4 likes.

✴ This shot has a LAA score of 867.4.

885– 17.4867.4

Page 17: Liiikes: Using statistics to find the best content on Dribbble.
Page 18: Liiikes: Using statistics to find the best content on Dribbble.
Page 19: Liiikes: Using statistics to find the best content on Dribbble.
Page 20: Liiikes: Using statistics to find the best content on Dribbble.
Page 21: Liiikes: Using statistics to find the best content on Dribbble.
Page 22: Liiikes: Using statistics to find the best content on Dribbble.
Page 23: Liiikes: Using statistics to find the best content on Dribbble.

Dribbble has an API{ "players":[   {     "shots_count":7,     "twitter_screen_name":"IlustreBOB",     "avatar_url":"http://dribbble.s3.amazonaws.com/users/44645/avatars/original/Perfil.jpeg?1310156343",     "likes_received_count":32,     "name":"Bruno O. Barros",     "created_at":"2011/07/08 15:59:17 -0400",     "location":"Rio de Janeiro",     "following_count":42,     "likes_count":70,     "website_url":"http://ilustrebob.com.br",     "username":"IlustreBOB",     "url":"http://dribbble.com/IlustreBOB",     "rebounds_count":0,     "draftees_count":0,     "id":44645,     "drafted_by_player_id":1,     "followers_count":26,     "comments_received_count":13,     "comments_count":46,     "rebounds_received_count":0   },   {     "shots_count":16,     "twitter_screen_name":"wickedgregbo",     "avatar_url":"http://dribbble.s3.amazonaws.com/users/43376/avatars/original/Gregbo-Watson-3.jpg?1313537858",     "likes_received_count":101,     "name":"Gregbo Watson",     "created_at":"2011/07/02 15:53:31 -0400",     "location":"Easley, SC",     "following_count":113,     "likes_count":36,     "website_url":"http://www.gregbo.com/",     "username":"gregbo",     "url":"http://dribbble.com/gregbo",     "rebounds_count":0,     "draftees_count":0,     "id":43376,     "drafted_by_player_id":1,     "followers_count":51,     "comments_received_count":19,     "comments_count":14,     "rebounds_received_count":0   },

Page 24: Liiikes: Using statistics to find the best content on Dribbble.

Liiikes is a:

✴ Ruby on Rails app

✴ With a little help from:

Page 25: Liiikes: Using statistics to find the best content on Dribbble.

Swish

✴ Swish wraps Dribbble’s API

Page 26: Liiikes: Using statistics to find the best content on Dribbble.

Getting the data

✴ Dribbble (as you know) works like a draft.

✴ Start with these two guys:

Page 27: Liiikes: Using statistics to find the best content on Dribbble.

Getting the data

✴ Dribbble (as you know) works like a draft.

✴ Start with these two guys:

✴ Find the people they drafted.

✴ Find the people those people drafted.

✴ Find the people those people drafted.

✴ ... (continue for a long time) ...

✴ Finish

Page 28: Liiikes: Using statistics to find the best content on Dribbble.

This is slow (and not so smart)

✴ Dribbble limits you to 60 calls per minute

✴ You’re walking a large tree of players

✴ It can’t find people whose draft-er has been deleted

Page 29: Liiikes: Using statistics to find the best content on Dribbble.

How slow is it?

✴ Really really slow.

✴ A recent refresh took 104 minutes and 25 seconds

✴ 4,715 API queries

But once you have the data, you can crunch the numbers and you end up with something neat.

Page 30: Liiikes: Using statistics to find the best content on Dribbble.

Open Sourced!https://github.com/semanticart/liiikes

Page 31: Liiikes: Using statistics to find the best content on Dribbble.

Thank you

Adam Darowskihttp://darowski.com

@adarowski

Jeffrey Chupphttp://semanticart.com

@semanticart

liiikes.com


Recommended