Abstract
The main aim of this work is to build a multi-agent based recommender system that comprises heterogeneous software agents, where various member agents interact among themselves to accomplish various tasks and achieve objectives of the system. The main objectives of this work are: first, it presents some basics of multi-agent based recommender system. Second, it reviews the main research developments and works previously performed in the field of recommender systems with machine learning. Third, it introduces a multi-agent based recommender system framework based on a collaborative approach by considering various agents to recommend movies to users, who have similar interests. Furthermore, the proposed framework has been experimentally assessed by implementing a cosine similarity algorithm to measure user–user similarity based on movie ratings. The multi-agent programming environment NetLogo is used to simulate the results.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
A. Andronico, A. Carbonaro, G. Casadei, L. Colazzo, A. Molinari, M. Ronchetti, Integrating a multi-agent recommendation system into a mobile learning management system (2003)
A. Bandyopadhyay, How Netflix deploys open source AI to reveal your favorites. https://itsfoss.com/netflix-open-source-ai/ (2018)
A. Birukov, E. Blanzieri, P. Giorgini, Implicit: an agent-based recommendation system for web search, in International Joint Conference on Autonomous Agents and Multi-agent Systems, pp. 618–624 (2005)
V. Chan, P. Ray, N. Parameswaran, Mobile e-Health monitoring: an agent-based approach. in IEEE Conference IET Communication. vol. 2, pp. 223–230 (2008)
F. Derakhshan, M. Parandeh, A. Moradnejadm, An agent-based mobile recommender system for tourisms, in Research World International Conference (Berlin, Germany, 2016), pp. 30–34. http://www.worldresearchlibrary.org/up_proc/pdf/17714550880483034.pdf
K. Kurapati, S. Gutta, D. Schaffer, J. Martino, J. Zimmerman, A multi-agent TV recommender, pp. 1–8 (2001)
A. Lommatzsch, B. Kille, S. Albayrak, An agent-based movie recommender system combining the results computed based on heterogeneous semantic datasets, in Proceedings of the 13th GI International Conference on Innovative Internet Community Systems and the Workshop on Autonomous Systems I2CS’13 (2013)
F. Lorenzi, B. Fontanella E. Prestes, A. Peres, How to improve multi-agent recommendations using data from social networks?, in International Florida Artificial Intelligence Research Society Conference, pp. 63–68(2014)
S. Macho, M. Torrens, B. Faltings, A multi-agent recommender system for planning meetings, pp. 1–9 (2002)
Machine Learning. https://www.edureka.co/blog/what-is-machine-learning/#SupervisedLearning
T. Mitchell, in Machine Learning (McGraw Hill), p. 2. ISBN 978-0-07-042807
A.J. Morais, E. Oliveira, A.M. Jorge, A multi-agent recommender system. in Distributed Computing and Artificial Intelligence. Advances in Intelligent and Soft Computing, eds. by S. Omatu J. De Paz Santana, S. González, J. Molina, A. Bernardos, J. RodrÃguez, vol. 151, pp. 281–288 (2012)
Movie Recommendation. http://www.webpages.uncc.edu
S.K. Moon, T.W. Simpson, S.R.T. Kumara, An agent-based recommender system for developing customized families of products. 20, 649–659 (2008) https://doi.org/10.1007/s10845-008-0154-9
U. Pakdeetrakulwong, P. Wongthongtham, State of the art of a multi-agent based recommender system for active software engineering ontology. Int. J. Digit. Inf. Wireless Commun. 3(4), 29–42 (2013)
D. Rosaci, G.M.L. Sarné, A multi-agent recommender system for supporting device and captivity in e-Commerce. J. Intell. Inf. Syst. 38, 393–418 (2012) https://doi.org/10.1007/s10844-011-0160-9
P. Skocir, L. Marusic, M. Marusic, A. Petric, The MARS—A multi-agent recommendation system for games on mobile phones, in Agent and Multi-Agent Systems. Technologies and Applications. KES-AMSTA 2012, eds. by G. Jezic, M. Kusek, N.T. Nguyen, R.J. Howlett, L.C. Jain, Lecture Notes in Computer Science, vol. 7327 (2012)
Y. Takeuchi, M. Sugimoto, City Voyager: an outdoor recommendation system based on user location history. in Ubiquitous Intelligence and Computing. UIC 2006, J. Ma, H. Jin, L.T. Yang, J.J.P. Tsai, eds. by, Lecture Notes in Computer Science, vol. 4159 (2006)
F.E. Walter, S. Battiston, F. Schweitzer, A model of a trust-based recommendation system on a social network. J. Auton. Agents Multi-Agent Syst. 16, 57–74 (2008). https://doi.org/10.1007/s10458-007-9021-x
N. White, Movie recommendations with k-Nearest neighbors and cosine similarity. https://neo4j.com/graphgist/movierecommendations-with-k-nearest-neighbors-and-cosine-similarity
M. Xu, J. Qiu, Y. Qiu, Mining the profitability of customers and making right recommendations, in International Conference on Machine Learning and Cybernetics, pp. 1990–1994 (2003)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Kaur, H., Kaur, H., Singh, A. (2020). Multi-agent Based Recommender System for Netflix. In: Dutta, M., Krishna, C., Kumar, R., Kalra, M. (eds) Proceedings of International Conference on IoT Inclusive Life (ICIIL 2019), NITTTR Chandigarh, India. Lecture Notes in Networks and Systems, vol 116. Springer, Singapore. https://doi.org/10.1007/978-981-15-3020-3_20
Download citation
DOI: https://doi.org/10.1007/978-981-15-3020-3_20
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-15-3019-7
Online ISBN: 978-981-15-3020-3
eBook Packages: EngineeringEngineering (R0)