I'm constructing a recommender system which use Item-based collaborative filtering. But I have a problem with the predict function I don't know which function can be used when calculating similarities between different items (Movies) by using Tanimoto Coefficient (Jaccard similarity coefficient)?. the following example can explain my problem. Let us assume that User1 watched movie 1 and when we calculated tanimoto coefficient between movie 1 and all other movies, we found top-5 similar movies were 527,595,608,1097 and 588 .where each of these movie has it is own similarity with movie 1 as follow:
User :1
Watched Movie---Similar Movie----Tanimoto Coefficient score
1--------527-------- = 0.33242
1--------595-------- = 0.3377
1--------608-------- = 0.3523
1--------1097-------- = 0.3619
1--------588-------- = 0.42595
So what is the next step after calculating similarities? please I need help with this.
PS: I found all top-5 (527,595,608,1097 and 588) was watched by user 1 , so they can not be considered as a recommended movie.
Many thanks