Systematic Study and Application of Machine Learning Algorithms in Recommender System Design
Shweta Sharma1 , D.P. Sharma2
Section:Review Paper, Product Type: Journal Paper
Volume-6 ,
Issue-6 , Page no. 1021-1026, Jun-2018
CrossRef-DOI: https://doi.org/10.26438/ijcse/v6i6.10211026
Online published on Jun 30, 2018
Copyright © Shweta Sharma, D.P. Sharma . This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
View this paper at Google Scholar | DPI Digital Library
How to Cite this Paper
- IEEE Citation
- MLA Citation
- APA Citation
- BibTex Citation
- RIS Citation
IEEE Style Citation: Shweta Sharma, D.P. Sharma, “Systematic Study and Application of Machine Learning Algorithms in Recommender System Design,” International Journal of Computer Sciences and Engineering, Vol.6, Issue.6, pp.1021-1026, 2018.
MLA Style Citation: Shweta Sharma, D.P. Sharma "Systematic Study and Application of Machine Learning Algorithms in Recommender System Design." International Journal of Computer Sciences and Engineering 6.6 (2018): 1021-1026.
APA Style Citation: Shweta Sharma, D.P. Sharma, (2018). Systematic Study and Application of Machine Learning Algorithms in Recommender System Design. International Journal of Computer Sciences and Engineering, 6(6), 1021-1026.
BibTex Style Citation:
@article{Sharma_2018,
author = {Shweta Sharma, D.P. Sharma},
title = {Systematic Study and Application of Machine Learning Algorithms in Recommender System Design},
journal = {International Journal of Computer Sciences and Engineering},
issue_date = {6 2018},
volume = {6},
Issue = {6},
month = {6},
year = {2018},
issn = {2347-2693},
pages = {1021-1026},
url = {https://www.ijcseonline.org/full_paper_view.php?paper_id=2292},
doi = {https://doi.org/10.26438/ijcse/v6i6.10211026}
publisher = {IJCSE, Indore, INDIA},
}
RIS Style Citation:
TY - JOUR
DO = {https://doi.org/10.26438/ijcse/v6i6.10211026}
UR - https://www.ijcseonline.org/full_paper_view.php?paper_id=2292
TI - Systematic Study and Application of Machine Learning Algorithms in Recommender System Design
T2 - International Journal of Computer Sciences and Engineering
AU - Shweta Sharma, D.P. Sharma
PY - 2018
DA - 2018/06/30
PB - IJCSE, Indore, INDIA
SP - 1021-1026
IS - 6
VL - 6
SN - 2347-2693
ER -
VIEWS | XML | |
437 | 292 downloads | 212 downloads |
Abstract
To perform product or services’ recommendations, the Recommender System (RS) is used by most of the social media, such as Twitter, LinkedIn, Netflix, etc. and potential e-marketers, to name, Amazon, Flipkart, Alibaba, eBay, Myntra, etc. including the famous search engine Google. All of these systems uses Machine Learning (ML) algorithms claimed from the field of Artificial Intelligence (AI). However, choosing an appropriate ML algorithm to fulfil this task of Recommender System (RS) is a critical issue, if not impossible, since a considerably large number of algorithms find place in the literature. Practitioners and researchers developing Recommender System leaves a very little information about their current approaches in algorithm usage, thus it is sufficient to create further confusion to perform the task of selecting appropriate algorithm. The current paper presents a systematic insight in to the subject analysing the usage of machine learning algorithms for Recommender System (RS), and thereby identifies the research opportunities to bring further improvement into the system used. The study carried exposes that the Bayesian network and Decision Tree algorithms are widely adopted and used in the Recommender System (RS) due to their relative simplicity along with required performance. The software system requirements and the design phases adopted for the same also appears to have ample of further research opportunities. This paper presents a systematic analysis of the topic under consideration with recommendations of performance measures and evaluation procedures as per its suitability for designing an effective RS.
Key-Words / Index Term
Machine Learning, Recommender System, Deep Learning, Artificial Intelligence, systematic study
References
[1]. Adomavicius, G., & Tuzhilin, A. Toward the next generation of recommender systems: A survey of the state-of-the-art and possible extensions. Knowledge and Data Engineering, IEEE Transactions on, 17(6), 734-749, 2005.
[2]. Bouneffouf, D., Bouzeghoub, A., & Ganarski, A. L. Risk-aware recommender systems. In Neural Information Processing (pp. 57-65). Springer Berlin Heidelberg, 2013, January.
[3]. Goldberg, D., Nichols, D., Oki, B. M., & Terry, D. Using collaborative filtering to weave an information tapestry. Communications of the ACM, 35(12), 61-70, 1992.
[4]. Martens, H. H. Two notes on machine “Learning”. Information and Control, 2(4), 364-379, 1959.
[5]. Jain, A. K., Murty, M. N., & Flynn, P. J. Data clustering: a review. ACM computing surveys (CSUR), 31(3), 264-323, 1999.
[6]. Patrick, E. A., & Fischer, F. P. A generalized k-nearest neighbour rule. Information and control, 16(2), 128-152, 1970.
[7]. Friedman, N., Geiger, D., & Goldszmidt, M. Bayesian network classifiers. Machine learning, 29(2-3), 131-163, 1997.
[8]. Burhams, D., & Kandefer, M. Dustbot: Bringing Vacuum-Cleaner Agent to Life. Accessible Hands-on Artificial Intelligence and Robotics Education, 22- 24, 2004.
[9]. Karimanzira, D., Otto, P., & Wernstedt, J. Application of machine learning methods to route planning and navigation for disabled people. In MIC’06: Proceedings of the 25th IASTED international conference on Modeling, indentification, and control (pp. 366-371), 2006, February.
[10]. Torralba, A., Fergus, R., & Weiss, Y. Small codes and large image databases for recognition. In Computer Vision and Pattern Recognition, 2008. CVPR 2008. IEEE Conference on (pp. 1-8). IEEE, 2008, June.
[11]. Thrun, S. Self-Driving Cars-An AI-Robotics Challenge. In FLAIRS Conference (p. 12), 2007.
[12]. Lv, H., & Tang, H. Machine learning methods and their application research. In 2011 International Symposium on Intelligence Information Processing and Trusted Computing (pp. 108-110). IEEE, 2011, October.
[13]. O`Donovan, J., & Smyth, B. Trust in recommender systems. In Proceedings of the 10th international conference on Intelligent user interfaces (pp. 167-174). ACM, 2005, January.
[14]. Adomavicius, G., & Tuzhilin, A. Context-aware recommender systems. In Recommender systems handbook (pp. 217-253). Springer US, 2011.
[15]. Pressman, R. S. Software engineering: a practitioner`s approach. Palgrave Macmillan, 2005.
[16]. Jannach, D., Zanker, M., Felfernig, A., & Friedrich, G. Recommender systems: an introduction. Cambridge University Press, 2010.
[17]. Daniel Korbut, Recommendation System Algorithm, https://blog.statsbot.co/ recommendation-system-algorithms-ba67f39ac9a3, 2017.
[18]. Guy Shani and Asela Gunawardana, Evaluating Recommendation Systems, Microsoft Research, 2010
[19]. Recommender System - Wikipedia, https://en.wikipedia.org/wiki/Recommender_system
[20]. Miklos Philips, Anticipatory Design: The Secret of Magical User Experiences, https://uxdesign.cc/ anticipatory-design-that-magic-moment-a9f34fc908e1.
[21]. Michalski, R. S., Carbonell, J. G., & Mitchell, T. M. (Eds.). Machine learning: An artificial intelligence approach. Springer Science & Business Media, 2013.