I. Introduction
Recommendation System (RS) as a type of information filtering system have been successfully developed to produce useful data. Collaborative filtering (CF) is the most widely used technique in recommender systems to provide personalized suggestion. The main advantage of CF is that it recommends unconventional items to an active user by analyzing rating information of the other users in his/her neighborhoods [1].