Friday, November 4, 2016

How does Netflix make recommendations?

Do you like Netflix?
Have you ever watched netflix and just could not stop watching it?
If you, have you ever wondered why Netflix always make those wonderful recommendations to you?

Your wonderful Netflix experience is based on Machine learning algorithms. The recommendation system on Netflix and other apps/websites use complex algorithm based on linear algebra and matrixes to determine which content you might like. The Algorithm for Netflix was also referred to as "rating prediction" algorithm, which was the most important system in Netflix and was researched in the Netflix Prize in 2006 as the "Netflix Recommendation Algorithm." 

There are two major algorithms that are being used right now: Restricted Boltzman Machines (RBM) and a form of Matrix Factorization, which is also referred as Singular Value Decomposition. These two algorithms take user input, run through to determine their preferences and interests and finally output the recommendation for users. Both of these algorithms contain some error and inaccuracies bur a linear blend of these two methods reduced the error margin significantly.

--------------------------------------------------------------------------------------------------------------------------
Picture References:
1.https://www.google.com/search?q=netflix+recommendation+system&source=lnms&tbm=isch&sa=X&ved=0ahUKEwigrObu3ZDQAhUF6CYKHbMKB9MQ_AUICCgB&biw=1257&bih=620#q=netflix&tbm=isch&tbs=rimg%3ACabzecxy0tsIIjilQUCjVaiql4Fx_1EXSAg32zmNGRo0kTcYaTEzXLj6mhshKArr74Kvr_1JicUsEGaUQTBlSzSePd0SoSCaVBQKNVqKqXEYjgkUhdbbLGKhIJgXH8RdICDfYR6yDoZR-bvTMqEgnOY0ZGjSRNxhE9_1vOiHwDGlioSCRpMTNcuPqaGEWltLkD-9BeoKhIJyEoCuvvgq-sRhbebbti3HIEqEgn8mJxSwQZpRBFOBZV95MKM8ioSCRMGVLNJ493RESAQ6MacSGeD&imgdii=P57_EbfDdSsDZM%3A%3BP57_EbfDdSsDZM%3A%3BcsgyFL_uUe6v3M%3A&imgrc=P57_EbfDdSsDZM%3A
Writing References:
1.http://www.businessinsider.com/how-the-netflix-recommendation-algorithm-works-2016-2
2.http://techblog.netflix.com/2016/02/recommending-for-world.html
3.https://www.quora.com/How-does-the-Netflix-movie-recommendation-algorithm-work#
--------------------------------------------------------------------------------------------------------------------------

1 comment: