This is a recommande base system create with Python and use MovieLens Database .
for write , We used colab .
Step 1 : we read data and create UserItem Matrix .
Step 2 : we Splite data For Train and Test (80/20) .
Step 3 : used K-Means Algorithm for Clustering train Data
Step 4 : This is a long and very important step. The description of this step is really long, so read this article to see all the work done. But in summary we calculated Pearson's similarity and then predicted using each similarity for each item and average score. And finally, to find out how useful this method is, we calculated the three values of Accuracy, Precision, Recall
Step 5 : Show All Result.