Recommendation Systems: Techniques, Challenges, Application, and Evaluation

With this tremendous growth of the Internet, mobile devices, and e-business, information load is increasing day by day. That leads to the development of the system, which can filter and prioritize the relevant information for users. Recommendation system solves this issue by enabling users to get knowledge, products, and services of personalized basis. Since the inception of recommender system, researcher has paid much attention and developed various filtering techniques to make these systems effective and efficient in terms of users and system experience. This paper presents a preliminary survey of different recommendation system based on filtering techniques, challenges applications, and evaluation metrics. The motive of work is to introduce researchers and practitioner with the different characteristics and possible filtering techniques of recommendation systems.

[1]  Douglas B. Terry,et al.  Using collaborative filtering to weave an information tapestry , 1992, CACM.

[2]  Xin Jin,et al.  Semantically Enhanced Collaborative Filtering on the Web , 2003, EWMF.

[3]  Li Chen,et al.  A user-centric evaluation framework for recommender systems , 2011, RecSys '11.

[4]  Michael J. Pazzani,et al.  Content-Based Recommendation Systems , 2007, The Adaptive Web.

[5]  Alda Lopes Gançarski,et al.  Risk-Aware Recommender Systems , 2013, ICONIP.

[6]  Michael J. A. Berry,et al.  Data mining techniques - for marketing, sales, and customer support , 1997, Wiley computer publishing.

[7]  Yehuda Koren,et al.  Matrix Factorization Techniques for Recommender Systems , 2009, Computer.

[8]  Karen Sparck Jones A statistical interpretation of term specificity and its application in retrieval , 1972 .

[9]  Michael I. Jordan,et al.  Latent Dirichlet Allocation , 2001, J. Mach. Learn. Res..

[10]  Robin D. Burke,et al.  Hybrid Recommender Systems: Survey and Experiments , 2002, User Modeling and User-Adapted Interaction.

[11]  David Heckerman,et al.  Empirical Analysis of Predictive Algorithms for Collaborative Filtering , 1998, UAI.

[12]  Greg Linden,et al.  Amazon . com Recommendations Item-to-Item Collaborative Filtering , 2001 .

[13]  Barry Smyth,et al.  Case-based recommender systems , 2005, The Knowledge Engineering Review.

[14]  Lin Chen,et al.  Recommending Web Service Based on User Relationships and Preferences , 2013, 2013 IEEE 20th International Conference on Web Services.

[15]  Michael J. Pazzani,et al.  A hybrid user model for news story classification , 1999 .

[16]  Nir Friedman,et al.  Bayesian Network Classifiers , 1997, Machine Learning.

[17]  David M. Pennock,et al.  Categories and Subject Descriptors , 2001 .

[18]  Neil J. Hurley,et al.  Collaborative recommendation: A robustness analysis , 2004, TOIT.

[19]  Zoran Obradovic,et al.  Collaborative Filtering Using a Regression-Based Approach , 2003, Knowledge and Information Systems.

[20]  F. O. Isinkaye,et al.  Recommendation systems: Principles, methods and evaluation , 2015 .

[21]  Patrik O. Hoyer,et al.  Non-negative Matrix Factorization with Sparseness Constraints , 2004, J. Mach. Learn. Res..

[22]  Mingxuan Sun,et al.  A Comparative Study of Collaborative Filtering Algorithms , 2012, Proceedings of the International Conference on Knowledge Discovery and Information Retrieval.

[23]  Ruslan Salakhutdinov,et al.  Probabilistic Matrix Factorization , 2007, NIPS.

[24]  Urszula Kuzelewska Advantages of Information Granulation in Clustering Algorithms , 2011, ICAART.

[25]  Paul Resnick,et al.  Recommender systems , 1997, CACM.

[26]  Thomas Hofmann,et al.  Probabilistic Latent Semantic Analysis , 1999, UAI.

[27]  Jonathan L. Herlocker,et al.  Evaluating collaborative filtering recommender systems , 2004, TOIS.

[28]  Michael J. Pazzani,et al.  Workshop on recommender systems: algorithms and evaluation , 1999, SIGF.

[29]  Mark Claypool,et al.  Combining Content-Based and Collaborative Filters in an Online Newspaper , 1999, SIGIR 1999.

[30]  Taghi M. Khoshgoftaar,et al.  A Survey of Collaborative Filtering Techniques , 2009, Adv. Artif. Intell..

[31]  John F. Canny,et al.  Collaborative filtering with privacy via factor analysis , 2002, SIGIR '02.

[32]  David M. Pennock,et al.  Probabilistic Models for Unified Collaborative and Content-Based Recommendation in Sparse-Data Environments , 2001, UAI.

[33]  Long-Sheng Chen,et al.  Developing recommender systems with the consideration of product profitability for sellers , 2008, Inf. Sci..

[34]  Gediminas Adomavicius,et al.  Impact of data characteristics on recommender systems performance , 2012, TMIS.

[35]  Neil Yorke-Smith,et al.  A Novel Evidence-Based Bayesian Similarity Measure for Recommender Systems , 2016, ACM Trans. Web.

[36]  Gordon S. Linoff,et al.  Data mining techniques for marketing, sales and customer relationship , 2004 .