Amazon Prime Video Recommendations

Ranking = Recommendation presented as a list.

In my article How do Recommendation Systems work? we learned different approaches to building recommendation systems. In this post, we’ll learn about stacking different models together to build an Ensemble Ranking Model.

What’s an Ensemble?

It’s a technique of combining multiple models in…


You want to learn about “Machine Learning”. You make a Google search. There are 10–15 results linking to the various sources of information. You open the links one by one. You take a one-shot look at them before deciding which ones among the lot you would invest time in reading…


Image source: http://as01.epimg.net/en/imagenes/2018/08/17/football/1534508243_231921_noticia_normal.jpg

The hatred towards Neymar is insane! We read all over the internet how much of a selfish player he is! People’s opinions are formed from the subjective treatment that Neymar receives from the media. But, what does the data say?

Who is a selfish player, really? For the sake of…


It’s just like how any of us learns.

There are 3 ways in which a machine learns:

  1. Show the machine some examples and it will learn to generalize based on the properties. For example, if you need to teach the machine to differentiate between cats and dogs, you gather a…


No, we won’t use this one ;)

Let’s say that we have a text file student_records.txt . Each line contains a student name and age. We want to parse student names and their ages.

#student_records.txtgreg:15
matthew:14
ram:16
raju:14

Our first approach would be to read the files and store the values in a list/dictionary.

def read_student_records(path)…


If I ask you to tell me one application of Machine Learning that you use everyday, what comes to your mind? No points for guessing! Recommendation engines are common in many products that you use daily, so much so that you do not even consciously think about it. Be it…


Have a look at the problem statement first, http://www.spoj.com/problems/BITMAP/

Today, I solved a very interesting problem on SPOJ. In the initial stages I used Brute Force; judging from the complexity of the algorithm I knew it wouldn’t pass. I searched for some hints on Google. …

Saikat Kumar Dey

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store