![Page 1: Liiikes: Using statistics to find the best content on Dribbble](https://reader036.vdocuments.mx/reader036/viewer/2022081400/54c780df4a795934358b4590/html5/thumbnails/1.jpg)
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](https://reader036.vdocuments.mx/reader036/viewer/2022081400/54c780df4a795934358b4590/html5/thumbnails/2.jpg)
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](https://reader036.vdocuments.mx/reader036/viewer/2022081400/54c780df4a795934358b4590/html5/thumbnails/3.jpg)
He posted this.
http://dribbble.com/shots/1932-Monstahs
![Page 4: Liiikes: Using statistics to find the best content on Dribbble](https://reader036.vdocuments.mx/reader036/viewer/2022081400/54c780df4a795934358b4590/html5/thumbnails/4.jpg)
Dan’s rebound playoff.
http://dribbble.com/shots/10745-Rebound-me-
![Page 5: Liiikes: Using statistics to find the best content on Dribbble](https://reader036.vdocuments.mx/reader036/viewer/2022081400/54c780df4a795934358b4590/html5/thumbnails/5.jpg)
Craig’s rebound.
http://dribbble.com/shots/10780-Rebound-Asterisk
![Page 6: Liiikes: Using statistics to find the best content on Dribbble](https://reader036.vdocuments.mx/reader036/viewer/2022081400/54c780df4a795934358b4590/html5/thumbnails/6.jpg)
Then he did things like
http://dribbble.com/shots/28582-Distant-Observers
![Page 7: Liiikes: Using statistics to find the best content on Dribbble](https://reader036.vdocuments.mx/reader036/viewer/2022081400/54c780df4a795934358b4590/html5/thumbnails/7.jpg)
and
http://dribbble.com/shots/29848-No-Passage
![Page 8: Liiikes: Using statistics to find the best content on Dribbble](https://reader036.vdocuments.mx/reader036/viewer/2022081400/54c780df4a795934358b4590/html5/thumbnails/8.jpg)
and motherloving
http://dribbble.com/shots/31321-Chaos-Prints
![Page 9: Liiikes: Using statistics to find the best content on Dribbble](https://reader036.vdocuments.mx/reader036/viewer/2022081400/54c780df4a795934358b4590/html5/thumbnails/9.jpg)
I was proud.
![Page 10: Liiikes: Using statistics to find the best content on Dribbble](https://reader036.vdocuments.mx/reader036/viewer/2022081400/54c780df4a795934358b4590/html5/thumbnails/10.jpg)
I was proud.
![Page 11: Liiikes: Using statistics to find the best content on Dribbble](https://reader036.vdocuments.mx/reader036/viewer/2022081400/54c780df4a795934358b4590/html5/thumbnails/11.jpg)
I felt like a scout.
![Page 12: Liiikes: Using statistics to find the best content on Dribbble](https://reader036.vdocuments.mx/reader036/viewer/2022081400/54c780df4a795934358b4590/html5/thumbnails/12.jpg)
Likes — with one “i”
![Page 13: Liiikes: Using statistics to find the best content on Dribbble](https://reader036.vdocuments.mx/reader036/viewer/2022081400/54c780df4a795934358b4590/html5/thumbnails/13.jpg)
I like baseball.
![Page 14: Liiikes: Using statistics to find the best content on Dribbble](https://reader036.vdocuments.mx/reader036/viewer/2022081400/54c780df4a795934358b4590/html5/thumbnails/14.jpg)
I like baseball stats.
![Page 15: Liiikes: Using statistics to find the best content on Dribbble](https://reader036.vdocuments.mx/reader036/viewer/2022081400/54c780df4a795934358b4590/html5/thumbnails/15.jpg)
The best.
![Page 16: Liiikes: Using statistics to find the best content on Dribbble](https://reader036.vdocuments.mx/reader036/viewer/2022081400/54c780df4a795934358b4590/html5/thumbnails/16.jpg)
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](https://reader036.vdocuments.mx/reader036/viewer/2022081400/54c780df4a795934358b4590/html5/thumbnails/17.jpg)
![Page 18: Liiikes: Using statistics to find the best content on Dribbble](https://reader036.vdocuments.mx/reader036/viewer/2022081400/54c780df4a795934358b4590/html5/thumbnails/18.jpg)
![Page 19: Liiikes: Using statistics to find the best content on Dribbble](https://reader036.vdocuments.mx/reader036/viewer/2022081400/54c780df4a795934358b4590/html5/thumbnails/19.jpg)
![Page 20: Liiikes: Using statistics to find the best content on Dribbble](https://reader036.vdocuments.mx/reader036/viewer/2022081400/54c780df4a795934358b4590/html5/thumbnails/20.jpg)
![Page 21: Liiikes: Using statistics to find the best content on Dribbble](https://reader036.vdocuments.mx/reader036/viewer/2022081400/54c780df4a795934358b4590/html5/thumbnails/21.jpg)
![Page 22: Liiikes: Using statistics to find the best content on Dribbble](https://reader036.vdocuments.mx/reader036/viewer/2022081400/54c780df4a795934358b4590/html5/thumbnails/22.jpg)
![Page 23: Liiikes: Using statistics to find the best content on Dribbble](https://reader036.vdocuments.mx/reader036/viewer/2022081400/54c780df4a795934358b4590/html5/thumbnails/23.jpg)
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](https://reader036.vdocuments.mx/reader036/viewer/2022081400/54c780df4a795934358b4590/html5/thumbnails/24.jpg)
Liiikes is a:
✴ Ruby on Rails app
✴ With a little help from:
![Page 25: Liiikes: Using statistics to find the best content on Dribbble](https://reader036.vdocuments.mx/reader036/viewer/2022081400/54c780df4a795934358b4590/html5/thumbnails/25.jpg)
Swish
✴ Swish wraps Dribbble’s API
![Page 26: Liiikes: Using statistics to find the best content on Dribbble](https://reader036.vdocuments.mx/reader036/viewer/2022081400/54c780df4a795934358b4590/html5/thumbnails/26.jpg)
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](https://reader036.vdocuments.mx/reader036/viewer/2022081400/54c780df4a795934358b4590/html5/thumbnails/27.jpg)
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](https://reader036.vdocuments.mx/reader036/viewer/2022081400/54c780df4a795934358b4590/html5/thumbnails/28.jpg)
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](https://reader036.vdocuments.mx/reader036/viewer/2022081400/54c780df4a795934358b4590/html5/thumbnails/29.jpg)
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](https://reader036.vdocuments.mx/reader036/viewer/2022081400/54c780df4a795934358b4590/html5/thumbnails/30.jpg)
Open Sourced!https://github.com/semanticart/liiikes
![Page 31: Liiikes: Using statistics to find the best content on Dribbble](https://reader036.vdocuments.mx/reader036/viewer/2022081400/54c780df4a795934358b4590/html5/thumbnails/31.jpg)
Thank you
Adam Darowskihttp://darowski.com
@adarowski
Jeffrey Chupphttp://semanticart.com
@semanticart
liiikes.com