Research Article

A Novel Hybrid Similarity Calculation Model

Algorithm 1

Description of RIT-UA algorithm.
Algorithm RIT-UA similarity calculation
Input:
Testset
Algorithm
For user in Testset do:
For item in Testset[user] do:
//get co-rated items
Users: getCorateditemsUserset(item)
//get the similarity between user and Users
calculateRituaSimilarity(Users, user)
//According similarity select neighbors
getTonKNeighbors(K)
//calculate predicted rating
rating: getRating(Neighbors)
end for
end for