Abstract
Nowadays, e-commerce websites are emerging as a new market and allow the millions of product to the user for sale. The selection of product from millions of product requires an additional tool called recommendation system. The recommendation system (RS) helps the user to find the items they are looking for. Collaborative filtering is one of the techniques used in the RSs that is widely studied and used to make recommendation. In this paper, a review of the various methods, algorithms used in the recommender system, the metrics used in RSs and the challenges of recommendation system such as Cold-start, Data sparsity, Scalability, Privacy etc. have been discussed.
Similar content being viewed by others
References
Deshpande M, Karypis G (2004) Item-based top-N recommendation algorithms. ACM Trans Inf Syst 22(1):143–177
Sarwar B, Karypis G, Konstan J, Riedl J (2000) Analysis of recommendation algorithms for e-commerce. In: Proceedings of the 2nd ACM conference on Electronic and commerce, pp 158–167
Miller BN, Albert I, Lam SK, Konstan JA, Riedl J (2003) Movie Lens unplugged: experiences with an occasionally connected recommender system. In: Proceedings of the Int’l Conf. Intelligent user interfaces, Miami, Florida, USA, pp 223–266
Linden G, Smith B, York J (2003) Amazon.com recommendations: item-to-item collaborative filtering. IEEE Int Comput 7:76–80
Goldberg K, Roeder T, Gupta D, Perkins C (2001) Eigentaste: a constant time collaborative filtering algorithm. Inf Retr J 4:133–151
Rodrigues CM, Rathi S, Patil G (2016) An efficient system using item and user-based CF techniques to improve recommendation. In: Proc. of International Conf. on next generation computing technologies (NGCT), pp 569–574
Ji K, Shen H (2014) Using category and keyword for personalized recommendation: a scalable collaborative filtering algorithm. In: Proc. of sixth international symposium on parallel architectures, algorithms and programming, Beijing, pp 197–202
Gu L, Yang P, Dong Y (2014) An dynamic-weighted collaborative filtering approach to address sparsity and adaptivity issues. In: 2014 IEEE Congress on Evolutionary Computation (CEC), Beijing, pp 3044–3050
Koohi H, Kiani K (2017) A new method to find neighbor users that improves the performance of collaborative filtering. Expert Syst Appl 83:30–39
Verma SK, Mittal N, Agarwal B (2013) Hybrid recommender system based on fuzzy clustering and collaborative filtering. In: Proceedings of the 4th International Conference on Computer and Communication Technology (ICCCT), Allahabad, pp 116–120
Nitin PK, Fan Z (2015) Hybrid user-item based collaborative filtering. Procedia Comput Sci 60:1453–1461
Koohi H, Kiani K (2016) User based Collaborative Filtering using fuzzy C-means. Measurement 91:134–139
Lee OJ, Jung JJ, Eunsoon Y (2015) Predictive clustering for performance stability in collaborative filtering techniques. In: Proceedings of the IEEE 2nd International Conference on Cybernetics (CYBCONF), Gdynia, 2015, pp 48–55
Kim K-J, Ahn H (2008) A recommender system using GA -means clustering in an online shopping market. Expert Syst Appl 34(2):1200–1209
Ar Y, Bostanci E (2016) A genetic algorithm solution to the collaborative filtering problem. Expert Syst Appl 61:122–128
Kumar B, Sharma N (2016) Approaches, issues and challenges in recommender systems: a systematic review. Ind J Sci Technol 9(47). https://doi.org/10.17485/ijst/2016/v9i47/94892
Isinkaye FO, Folajimi YO, Ojokoh BA (2015) Recommendation systems: principles, methods and evaluation. Egypt Inform J 16:261–273
Khusro S, Ali Z, Ullah I (2016) Recommender systems: issues, challenges, and research opportunities. In: Kim K, Joukov N (eds) Information science and applications (ICISA) 2016. Lecture Notes in Electrical Engineering, vol 376. Springer, Singapore, pp 1179–1189
Sharma L, Gera A (2013) A survey of recommendation system: research challenges. Int J Eng Trends Technol 4(5):1989–1992
Gong S (2010) A collaborative filtering recommendation algorithm based on user clustering and item clustering. J Softw 5(7):745–752
Chai T, Draxler RR (2014) Root mean square error (RMSE) or mean absolute error (MAE)?—arguments against avoiding RMSE in the literature. Geosci Model Dev Discuss 7:1247–1250
Herlocker JL, Konstan JA, Terveen LG, Riedl JT (2004) Evaluating collaborative filtering recommender systems. ACM Trans Inf Syst (TOIS) 22(1):5–53
Yang Z, Wu B, Zheng K, Wang X, Lei L (2016) A survey of collaborative filtering-based recommender systems for mobile internet applications. IEEE Access 4:3273–3287
Adomavicius G, Tuzhilin A (2005) Toward the next generation of recommender systems: a survey of the state-of-the-art and possible extensions. IEEE Trans Knowl Data Eng 17(6):734–749
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Kumar, P., Thakur, R.S. Recommendation system techniques and related issues: a survey. Int. j. inf. tecnol. 10, 495–501 (2018). https://doi.org/10.1007/s41870-018-0138-8
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s41870-018-0138-8