Netflix Ratings Update

July 2nd, 2009 by Roi

As an update to our previous post, we’ve now spoken further with Netflix and have a better understanding of the issues at hand. The team at Netflix tells us they are working now on adding ratings history access to the API. Although this is a complex process, they are working hard to make this available as soon as they can, in order to provide the best experience for importing ratings. We appreciate the good will and initiative from Netflix in providing an API that is of great value for developers and services like Jinni.

Technorati Tags: , ,

Popularity: 3% [?]

You Can’t Take It With You (Netflix Ratings)

June 30th, 2009 by Phoebe

Since March, we’ve offered an option to connect your Netflix account with Jinni. Until now, an optional feature has been importing ratings, so Jinni can quickly learn about your taste and recommend only movies you haven’t seen.

Unfortunately, Netflix has demanded that we remove the import ratings feature. If you already imported your ratings, they will stay on Jinni.

We, and many other developers and users, have been asking Netflix to open the ratings data for a while, to give you the choice to import your Netflix ratings as you wish. We’re working with Netflix now to initiate adding an import ratings option to their API - as your ratings actually belong to you.

Davis Freeberg wrote an interesting reaction: Netflix Closes Silo (again) - Forces Jinni To Disable Ratings Feature (also published on Zatz Not Funny)

Technorati Tags: , ,

Popularity: 3% [?]

Get a Smart Netflix Account

March 16th, 2009 by Phoebe

We’re very excited about our just launched integration with the Netflix API!

This advances Netflix’s own “quest to help you get the most out of your Netflix subscription wherever you find great movies.”

Netflix fans usually agree that “it’s challenging finding out what’s available on demand” and in general. Now you can use Jinni’s smart search and recommendations from the Movie Genome to choose what you want to watch next, with a seamless connection to Netflix.

It’s quick and easy…

Click the new “Connect to Netflix” link at the top of any page on Jinni.

Import ratings, reviews, and rental history to Jinni, to step up your Jinni recommendations and make sure we only recommend titles you haven’t yet seen. (Thanks to everyone who suggested this via feedback!)

Try a semantic search over Netflix and/or Watch Instantly:

(Smart means you can find swordfighting with special effects in the Netflix Watch Instantly catalog in one quick search.)

Then add titles to your queue or start watching with a single click:

And all this without even visiting Netflix.

Kudos to Netflix for opening their API to mutually beneficial developments. We’ve seen the Netflix buttons on the New York Times and Rotten Tomatoes - but only Jinni could bring the Movie Genome to Netflix!

Try it out and let us know what you think!

Technorati Tags: , ,

Popularity: 5% [?]

If I like this, why will I love that?

November 25th, 2008 by Phoebe

Never trust a thin cook, an angry clown, or a kindergarten teacher who dislikes glitter glue. This is wisdom I’ve picked up over several decades of life. And it might help explain the challenge of the teams competing to win $1 million for a 10% improvement in Netflix’s Cinematch recommendation algorithm.

The teams work with two very large sets of user ratings and the challenge is to predict each user’s second set of ratings based on the first set. As Clive Thompson describes in a fascinating analysis of the competition in the most recent New York Times Magazine, If You Liked This, You’re Sure to Love That: “Most teams suspect that continuing to tweak existing algorithms won’t be enough to get to 10 percent. They need another breakthrough.”

We’re inclined to think that what’s missing is the content. Understanding it – and the transparency this understanding adds to the process. The article describes how Napoleon Dynamite and a handful of other polarizing, often indie films cause a high percentage of the recommendation algorithm errors. At Jinni, we understand that a film is controversial by analyzing reviews. Take Schindler’s List. Many people consider it moving and many others call it manipulative. Analysis of reviews can extract and present this information, rather than averaging numbers.

Singular value decomposition, the hard task of uncovering “factors” people like or dislike, leads the Netflix teams to some unexpected correlations among films. These “factors” are the genes in our Movie Genome, which we keep explicit and can reason about. We can tell if two films are really similar and tune for different people’s preferences – for example, those who consider the soundtrack key and those who find it nearly irrelevant. And we can explain why we made a recommendation in plain English.

Reed Hastings, CEO of Netflix, “is even considering hiring cinephiles to watch all 100,000 movies in the Netflix library and write up, by hand, pages of adjectives describing each movie.” It sounds promising but purely manual methods are slow and expensive. They’re inaccurate - people tend to overlook tentative attributes - inconsistent - among different experts and even the same person at different times - and hard to re-do when the taxonomy changes. We overcame these disadvantages with our automated Natural Language Processing solution. To ensure quality, the automated tagger forwards questionable decisions to live experts and learns from the corrections.

The serendipity of an unexpected film you fall in love with is a tricky act. But like a cook who eats cake, we think a service based on analysis by people who actually watched the films can hit that sweet spot more often.

Update: An interesting new analysis of the Netflix competition on ReadWriteWeb, including the possible need for extra data and the human touch.

Popularity: 4% [?]

What’s wrong with genres?

October 5th, 2008 by Yosi

Genre is the entertainment industry’s main organizing concept. And Wikipedia tells us the problem: “Genres are vague categories with no fixed boundaries.”

If I say, “This is an action movie,” do you know enough to risk several hours of your time?

Without better ways to organize content, market leaders like Netflix invented a set of new genres to reflect variations on a few. Check it out to see whether the approach is easy to use. I don’t think so.

In the end, genre is good enough when professionals select content for us, but too limiting when we’re selecting for ourselves. While genre is a useful secondary concept, we need a more expressive primary language.

I believe we understand video experientially and emotionally – and that’s how we naturally look for what to watch. (e.g. “I feel like a light, upbeat movie.”) Genre just doesn’t capture that. At Jinni, we aim to create a multifaceted discovery engine that does.

Take Assassination of a High School President, which is releasing March 2009. Usually it’s catalogued as a comedy. On Jinni, it’s catalogued based on our Movie Genome. Users could come across it by searching a mix of words and phrases including Clever, Suspenseful, Cheating, Journalism, Teen Life, Neo-noir or while looking for movies that are similar to Brick, Young Sherlock Holmes, Fast Times at Ridgemont High, and more.

Popularity: 3% [?]