Figure 4 - Collaborative Filtering Process
4.3 Hybrid filtering
Hybrid filtering technique combines different recommendation techniques in order to gain better system optimization to avoid
some limitations and problems of pure recommendation systems. The idea behind hybrid techniques is that a combination of algorithms
will provide more accurate and effective recommendations than a single algorithm as the disadvantages of one algorithm can be
overcome by another algorithm. Using multiple recommendation techniques can suppress the weaknesses of an individual technique in
a combined model. The combination of approaches can be done in any of the following ways: separate implementation of algorithms
and combining the result, utilizing some content-based filtering in collaborative approach, utilizing some collaborative filtering in
content-based approach, creating a unified recommendation system that brings together both approaches.
V. APPLICATION OF WEB RECOMMENDER SYSTEMS
Today, the recommender systems are being used in various domains such as e-governance, e-business, e-commerce, e-library,
e-learning, e-tourism, e-resource services, e-banking, etc. In e-governance for (G2C) Government to citizen model, ICT is used for
strengthening the relation between governing authorities and citizens by providing cost effective e-services efficiently. E-business
recommender systems generate information related to product and services for business users. In e-commerce, the online
recommendations are generated to guide the users for purchase of products. Recommender systems in e-library help the users to locate
intended information and knowledge sources effectively. E-learning recommender systems help users to select the specific course and
learning material. E-tourism recommender systems provide the information to tourist about various possible destinations with cost
effective accommodations. E-resource service recommender systems allow users to share the video, documents, audio, images on the
web to share users with similar liking or interests.
VI. CONCLUSION
Recommender systems open new opportunities of retrieving personalized information on the Internet. Recommender systems
are used widely to cater to users’ information need in various domains and it also helps to recover the problem of information overload
which is a very common phenomenon with information retrieval systems. It enables users to have access to products and services which
are not readily available to users on the system. Basic recommendation techniques used on web are Content based, Collaborative, Social
network and Hybrid. The recommender systems have been applied in various domains like e-learning, e-commerce, e-shopping, e-
tourism, etc. The developer of a RS for a certain application domain should understand the specific facets of the domain, its requirements,
application challenges and limitations. Only after analyzing these factors one could be able to select the optimal recommender algorithm
and to design an effective human-computer interaction.
References
1) Introduction to Recommender Systems Handbook Springer by Francesco Ricci, Lior Rokach
2) and Bracha Shapira
3) J.A. Konstan, J. RiedlRecommender systems: from algorithms to user experience
User Model User-Adapt Interact, 22 (2012), pp. 101-123
4) C. Pan, W. LiResearch paper recommendation with topic analysis
In Computer Design and Applications IEEE, 4 (2010)pp. V4-264
5) Pu P, Chen L, Hu R. A user-centric Evaluation framework for recommender systems. In: Proceedings of the fifth ACM
conference on Recommender Systems (RecSys’11), ACM, New York, NY, USA; 2011. p. 57–164.
6) Hu R, Pu P. Potential acceptance issues of personality-ASED recommender systems. In: Proceedings of ACM conference on
recommender systems (RecSys’09), New York City, NY, USA; October 2009. p. 22–5.