1 Recommendation Systems

Netflix is a Fortune 500 company that has millions of users. It also is home to a successful algorithm the Netflix Recommendation Engine or NRE. The NRE filters content based on each individual user. It can filter its thousands of titles and uses recommendation clusters based on their users preferences. In an article written by Rachel Meltzer, “How Netflix Utilized Data Science”, it explains that 80% of their users rely on the recommendations engine.


2 Scenario Design

For this assignment we were tasked to consider whether it makes sense for the selected recommended system to perform scenario design twice, once for the organization and once for the organization’s customers. For the purpose of Netflix, scenario questions may be helpful on both sides.

2.1 Netflix customers

As stated in the article 80% of users rely on the recommendation system to chose their next option.

2.1.1 Who are your target users?

Netflix subscribers are the target users.

2.1.2 What are their key goals?

To keep finding more content that interests them.

2.1.3 How can you help them accomplish these goals?

To keep users engaged with their content and to continue to use the service use a recommendation system that can choose.

2.2 Netflix Persepctive

The recommendation system benefits Netflix as well. According to the article, 47% of North Americans prefer to use Netflix and it has a 93% retention rate. The NRE also saves them $1 billion a year. By using the data provided from the NRE, they predict that newer shows being developed that are similar to what users already indicated that they liked will appeal to them as well. According to “How Netflix used big data and analytics to generate billions” by Michael Dixon, Netflix will invest in shows based on data from their user base.

2.2.1 Who are your target users?

Netflix subscribers are the target users, but Netflix as a business benefits from it as well.

2.2.2 What are their key goals?

To keep finding more content that interests their customers so they keep paying for the services. It also saves money so the organization knows which shows to invest in for future production.

2.2.3 How can you help them accomplish these goals?

To keep users engaged with their content and to continue to use the service, the organization would use a recommendation algorithm that is highly accurate in determining what their users are engaged in.


3 Reverse Engineer

Netflix recommendation algorithm relys on a variety of factors.

3.1 Customer feedback

They have a like or dislike system where users can let Netflix know what they are interested in. Then the algorithm will search for other content that is similar in genre. They will take this data and give a percentage for how likely it is a user will enjoy the show.

3.2 Play information

Netflix gathers data on how their users watch the show. For example, Netflix collects data if their users complete the show, have to rewind frequently, etc. Based on the activity they judge the interest of the viewer. Whether or not they pick up a show they stopped for example, the algorithm will determine it is not a show of interest for that particular viewer.

3.3 Searched shows

Netflix collects the search for each user and aggregates it to see which is the most popular. It will base there recommendations on the show title, genre actor genre. The most popular shows will show on default like in the image below. In addition, the shows that the user may also be interested in.

4 Recommendations and Conclusions

Right now if a user searches for a title and its not in the catalog, Netflix informs the user that they do not have it, like the image below.

Netflix could potentially implement a way for current users to select their current favorites, even if it is not in their catalog. Netflix potentially could use this information for any users so they have a basis for their algorithm, and recommend off of the results.

Netflix is already the leading streaming service and a great example of using your data to both improve user experience and revenue. As they continue to grow and understand their users likes and dislike, they can use this information to cultivate new content and keep their already large user base. Netflix is a model that other organizations might want to follow.