Professional Documents
Culture Documents
Recommendation Systems: Department of Computer Science Engineering University School of Information and Technology
Recommendation Systems: Department of Computer Science Engineering University School of Information and Technology
RECOMMENDATION SYSTEMS
Submitted by:
Mr Ajay Kumar
06916403210
B.Tech
1. Introduction
Recommender systems or Recommendation systems (sometimes replacing
"system" with a synonym such as platform or engine) are a subclass of information
filtering system that seek to predict the 'rating' or 'preference' that user would give to
an item (such as music, books, or movies) or social element (e.g. people or groups)
they had not yet considered, using a model built from the characteristics of an item
(content-based approaches) or the user's social environment (collaborative filtering
approaches).[1]
Recommender systems have become extremely common in recent years. A few
examples of such systems:
When viewing an Application in PLAY STORE, the store will recommend additional
items based on a matrix of what other shoppers bought along with the currently
selected item.
b) Oering news articles to on-line newspaper readers, based on a prediction of reader
interests.
a)
c)
d)
Netflix offers predictions of movies that a user might like to watch based on the user's
previous ratings and watching habits (as compared to the behavior of other users),
also taking into account the characteristics (such as the genre) of the film.
e)
In Twitter.com, the user gets to see the feeds related to his interests on his timeline.
The encircled part (in red) is the
feed, which the user gets based
on his/her interests.
Fig. 1 Twitter showing
recommendation using
2. Motivation
Recommendation systems are
very useful for the users, the
users get to know about various
other products, feeds, news,
movies (depending upon, what
type of Recommender System is
been used).
3. Objectives
The need of Recommendation Systems
Solution to large amount of data
Reduce cognitive load on users
Scalability
2|Page
Cold Start
Recommendation Algorithms
Collaborative filtering
Item based collaborative filtering
User-based collaborative filtering
Data collection methods
Explicit feedback
Implicit feedback
However, these technologies by themselves are not sucient, and there are some new
algorithms that have proven eective for recommendation systems.
4.2
4|Page
collected and based on those statistics, the required data is hosted or shown in the
feeds of the website.
Lack of Data
Perhaps the biggest issue facing recommender systems is that they need a lot of data
to effectively make recommendations.
Changing User Preferences
Whenever the user goes on flipkart.com, the user searches for a particular item. For
e.g., one day he searches books, and if next day, he is searching for headphones, but
now again (based on his previous search), he will get some recommendations related
to books.
5. Conclusion
Recommendation systems have denitely opened new options of searching and
ltering information. Internet stores have accelerated prots, music lovers have
discovered new artists unknown to them before, and tourists might take a look to new
interesting places. Having all these options available, the customers save their time in
multiple numbers. And this is the minor part of the benecial inuence of
recommendation system on the clients. At the same time, there are some
shortcomings, limits, and defects. Some of them were discussed above.
Recommendation systems are not limited by only computers and mobile devices, but
they can also open new security capabilities while embedded into automobile
industry, and overall, into devices of everyday use. This, in turn, would require
development of more specied recommendation systems. All these facts make us sure
that these systems will be promising and topical for long time. And we are just in the
initial stage of their development.
References
1. Francesco Ricci and Lior Rokach and Bracha Shapira, Introduction to Recommender
Systems Handbook, Recommender Systems Handbook, Springer, 2011, pp. 1-35
2. L. Candillier, F. Meyer, F. Fessant, and K. Jack, State-of-the-art recommender
systems, 2009.
3. http://nlp.postech.ac.kr/research/previous_research/ocr/images/ocr_01.gif
4. G. Adomavicius and A. Tuzhilin, Toward the next generation of recommender
systems: A survey of the state-of-the-art and possible extensions, IEEE Trans. on
Knowl and Data Eng., vol. 17, pp. 734749, June 2005. [Online]. Available:
http://dx.doi.org/10.1109/TKDE.2005.99
5. http://upload.wikimedia.org/wikipedia/commons/archive/5/52/20130124173056%21C
ollaborative_filtering.gif
6|Page