Abstract
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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Isinkaye, F.O., Folajimi, Y.O., Ojokoh, B.A.: Recommendation systems: principles, methods, and evaluation. Egypt. Inf. J. 261–273 (2015)
Recommender System Definition: available at, https://en.wikipedia.org/wiki/Recommender_system
Goldberg, D., Nichols, D., Oki, B.M., Terry, D: Using collaborative filtering to weave an information tapestry. Commu. ACM 35(12), 61–70 (1992)
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), pp. 57–164. ACM, New York, NY, USA (2011)
Bouneffouf, D., Bouzeghoub, A., Ganarski, A.L.: Risk-aware recommender systems. In: Neural Information Processing, pp. 57–65. Springer, Berlin, Heidelberg (2013)
Chen, L.S., Hsu, F.H., Chen, M.C., Hsu, Y.C.: Developing recommender systems with the consideration of product profitability for sellers. Inf. Sci. 178(4), 1032–1048 (2008)
Pazzani, M., Billsus, D.: Content-based recommendation systems. In: The Adaptive Web, pp. 325–341. Springer, Berlin, Heidelberg (2007)
Guo, G., Zhang, J., Yorke-Smith, N.: A novel evidence based bayesian similarity measure for recommendation systems. J. ACM Trans Web 10(2), 8.1–8.30 (2016)
Su, X., Khoshgoftaar, T.M.: A survey of collaborative filtering techniques. Adv. Artif. Intell. 1–20 (2009)
Breese, J.S., Heckerman, D., Kadie C.: Empirical analysis of predictive algorithms for collaborative filtering. In: Proceedings of the Fourteenth Annual Conference on Uncertainty in Artificial Intelligence, pp. 43–52. July 1998
Joonseok, L., Sun, M., Lebanon, G.: A Comparative Study of Collaborative Filtering Algorithms (2012)
Mobasher, B., Jin, X., Zhou, Y.: Semantically enhanced collaborative filtering on the web. In: Web Mining: from web to semantic web, pp. 57–76. Berlin, Heidelberg, Springer 2004
Ku Zalewski U.: Advantages of information granulation in clustering algorithms. In: Agents and artificial intelligence, pp. 131–145. NY, Springer (2013)
Michael, J.A., Berry, A., Gordon, S., Linoff, L.: Data mining techniques, 2nd ed. Wiley Publishing Inc., (2004)
Larose, T.D.: Discovering knowledge in data. Wiley, Hoboken, (New Jersey) (2005)
Friedman, N., Geiger, D., Goldszmidt, M.: Bayesian network classifiers. Mach. Learn. 29(2–3), 131–63 (1997)
Vucetic, S., Obradovic, Z.: Collaborative filtering using a regression based approach. Knowl. Inf. Syst. 1–22 (2005)
Berry, M.J.A., Linoff, G.: Data mining techniques: for marketing, sales, and customer support. Wiley Computer Publishing, New York (1997)
Bell, R., Koren, Y., Volinsky, C.: Matrix factorization techniques for recommender systems. Computer 42(8), 30–37 (2009)
Sali, S.: Movie rating prediction using singular value decomposition. In: Machine Learning Project Report by University of California, Santa Cruz (2008)
Hofmann, T.: Probabilistic latent semantic analysis. In: Proceedings of the 15th Conference on Uncertainty in AI, pp. 289–296. San Fransisco, California (1999)
Salakhutdinov, R., Mnih, A.: Probabilistic matrix factorization. In: Proceedings of the 20th International Conference on Neural Information Processing Systems (NIPS’07) (2007)
Lu, yuan, Yang Jie, Notes on “Low-Rank Matrix Factorization”, e-print (2015) arXiv:1507.00333
Patrik Hoyer, O.: Non-negative matrix factorization with sparseness constraints. J. Mach. Learn. Res. 5, 1457–1469 (2004)
David Blei, M., Andrew Ng, Y., Jordan, M.I.: Latent Dirichlet Allocation. J. Mach. Learn. Res. 3, 993–1022 (2003)
Bridge, D., Mehmet Gker, H., McGinty, L., Smyth, B.: Case-based recommender systems. Knowl. Eng. Rev. 20(3), 315–320 (2005)
Adomavicius, G., Zhang, J.: Impact of data characteristics on recommender systems performance. ACM Trans. Manage Inf. Syst. 3(1), 3.1–3.17 (2012)
Claypool, M., Gokhale, A., Miranda, T., Murnikov, P., Netes, D., Sartin, M.: Combining content-based and collaborative filters in an online newspaper. In: Proceedings of ACM SIGIR Workshop on Recommender Systems: algorithms and evaluation. Berkeley, California (1999)
Billsus, D., Pazzani, M.J.: A hybrid user model for news story classification. In: Kay, J. (ed.) Proceedings of the seventh International Conference on user Modelling, pp. 99–108. Banff, Canada, Springer, Newyork (1999)
Soboroff, I., Nicholas, K.C., Pazzani, M.J.: Workshop on recommender systems: algorithms and evaluation. In: Conference Proceedings SIGIR Forum, vol. 33, no. 1, pp. 36–43 (1999)
Shein, I., Popescul, A., Ungar, L.H., Pennock, D.M.: Methods and metrics for cold-start recommendations. In: Proceedings of the 25th International ACM SIGIR Conference on Research and Development in Information Retrieval SIGIR’02, pp. 253–260. ACM, New York, NY, USA (2002)
Popescul, A., Ungar, L.H., Pennock, D.M., Lawrence, S.: Probabilistic models for unified collaborative and content-based recommendation in sparse data environments. In: Proceedings of the 17th Conference on Uncertainty in Artificial Intelligence, UAI’01, pp. 437–444 (2001)
Burke, R.: Hybrid recommender systems: survey and experiments. User Model. User-Adapt. Interact. 12(4), 331–370 (2002)
Linden, G., Smith, B., York, J.: Recommendations: item-to-item collaborative filtering. IEEE Internet Comput. 7(1), 76–80 (2003). www.Amazon.com
Rana, M.C.: Survey paper on recommendation system. Int. J. Comput. Sci. Inf. Technol. 3(2), 3460–3462 (2012)
Mahony, M.O., Hurley, N., Kushmerick, N., Silvestre, G.: Collaborative recommendation: a robustness analysis. ACM Trans. Internet Technol. 4(4), 344–377 (2004)
Jones, S.K.: A statistical interpretation of term specificity and its applications in retrieval. J. Doc. 28(1) 11–21 )(1972)
Gong, M., Xu, Z., Xu, L., Li, Y., Chen, L.: Recommending web service based on user relationships and preferences. In: 20th International conference on web services. IEEE (2013)
Canny, J.: Collaborative filtering with privacy via factor analysis. In: Proceedings of the 25th Annual International ACM SIGIR Conference on Research and Development in Information Retrieval, pp. 238–245 (2002)
Resnick, P., Varian, H.R.: Recommender systems. Commun. ACM 40(3), 56–58 (1997)
Herlocker, J.L., Konstan, J.A., Terveen, L.G., Reidll, J.T.: Evaluating recommendation systems. ACM Trans. Inf. Syst. 22(1), 5–53 (2004)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Raghuwanshi, S.K., Pateriya, R.K. (2019). Recommendation Systems: Techniques, Challenges, Application, and Evaluation. In: Bansal, J., Das, K., Nagar, A., Deep, K., Ojha, A. (eds) Soft Computing for Problem Solving. Advances in Intelligent Systems and Computing, vol 817. Springer, Singapore. https://doi.org/10.1007/978-981-13-1595-4_12
Download citation
DOI: https://doi.org/10.1007/978-981-13-1595-4_12
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-13-1594-7
Online ISBN: 978-981-13-1595-4
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)