Professional Documents
Culture Documents
Available at http://www.ijcsonline.com/
Abstract
The development of recommender systems and web go hand in hand. Recommender systems try to minimize information
overload and perpetuate customers by selecting a subset of items from a universal set based on user likings . Although
these systems have grown out from the concept of information retrieval and filtering , with time it has successfully
propagated into a authentic and challenging research area itself. Recommender systems have always been related to
content based filtering versus collaborative filtering. Recommendations, however, are not made in void , but rather
devised within an informal community of users and social context. Recommender Systems are therefore a subclass of
information filtering systems that attempt to estimate the rating or preference that a user might give to an item or social
elements that he may not had considered yet, using a model built from the characteristics of an item or the users social
environment. This article gives an overview about recommender systems and their evolution as well as the various
methods and algorithms related to them.
Keyword-Content Based, Collaborative, Demographic, Information Retrieval, Recommender Systems
I.
INTRODUCTION
144 | International Journal of Computer Systems, ISSN-(2394-1065), Vol. 03, Issue 02, February, 2016
Information
Phase
Learning Phase
Feedback
Recommendation
Phase
II.
145 | International Journal of Computer Systems, ISSN-(2394-1065), Vol. 03, Issue 02, February, 2016
Recommender
Systems
Item
Description
Recommendations
Figure 2. Content Based Recommender Systems
Advantages :
user independence ;
transparency in explanations ;
no cold start.
Disadvantages:
limited content analysis content may not be
automatically extractable (multimedia) missing domain
knowledge keywords may not be sufficient
overspecialization more of the same, too similar
items new user ratings or information about user has
to be collected
B. Collaborative Filtering Recommender Systems
Collaborative Filtering RSs allow users to give ratings
about a set of items (e.g. videos, songs, movies, books, etc.
in a CF based website)so that when there is enough
information stored on the system, recommendations to
each user can be made based on the information provided
by those users considering the most things in common
with them. User ratings can also be acquired implicitly
(e.g., number of times a song is heard). The k Nearest
Neighbors (kNN) is the most widely and commonly used
algorithm for collaborative filtering .In CF time-based
discounting of ratings is used.
CF is of two types :
146 | International Journal of Computer Systems, ISSN-(2394-1065), Vol. 03, Issue 02, February, 2016
RESEARCH CHALLENGES IN
RECOMMENDER SYSTEMS
147 | International Journal of Computer Systems, ISSN-(2394-1065), Vol. 03, Issue 02, February, 2016
CONCLUSION
148 | International Journal of Computer Systems, ISSN-(2394-1065), Vol. 03, Issue 02, February, 2016