Welcome to the Hunch Developer Homepage
Basics
Hunch provides personalized recommendations tailored specifically for you. Hunch can determine the affinity between any user and any item based on a user’s tastes, preferences, and interests. Through our API you can create custom Hunch-powered applications.
As an example, let's recommend some magazines to Oprah. The following API call returns the top 3 magazine (topic list_magazine) recommendations based on her Twitter taste profile:
http://api.hunch.com/api/v1/get-recommendations/ ?user_id=tw_oprah &topic_ids=list_magazine &limit=3
The resulting JSON (abridged for clarity) looks like:
{ ok: true is_personalized: true recommendations: [ { score: 1.0566
name: "The New Yorker" url: http://www.amazon.com/gp/product/B001U5SPJW/ }, { score: 0.9281
name: "Vanity Fair" url: http://www.amazon.com/gp/product/B001U5SPL0/ }, { score: 0.8918
name: "Cosmopolitan" url: http://www.amazon.com/gp/product/B001THPA12/ } ] }
Personalize your application today
Getting Started
3. Resources
Find tools and best practices for using the Hunch API:
{ ok: true
is_personalized: true
recommendations: [
{
score: 1.0566
name: "The New Yorker"
url:
name: "Vanity Fair"
url:
name: "Cosmopolitan"
url: