sanderssociety.org.uksanderssociety.org.uk/downloads/urbs beata text.pdf · the right libretto took...

14
36 Int. J. Information and Decision Sciences, Vol. 5, No. 1, 2013 Copyright © 2013 Inderscience Enterprises Ltd. An empirical study of the recursive input generation algorithm for memory-based collaborative filtering recommender systems Serhiy Morozov Mathematics, Computer Science, and Software Engineering, University of Detroit Mercy, Detroit, MI 48221-3038, USA E-mail: [email protected] Hossein Saiedian* Electrical Engineering and Computer Science, The University of Kansas, Lawrence, KS 66045, USA Fax: 913-897-8682 E-mail: [email protected] *Corresponding author Abstract: Recommender system research has gained popularity recently because many businesses are willing to pay for a way to predict future user opinions. Such knowledge could simplify decision-making, improve customer satisfaction, and increase sales. We focus on the recommendation accuracy of memory-based collaborative filtering recommender systems and propose a novel input generation algorithm that helps identify a small group of relevant ratings. Any combination algorithm can be used to generate a recommendation from such ratings. We attempt to improve the quality of these ratings through recursive sorting. Finally, we demonstrate the effectiveness of our approach on the Netflix dataset, a popular, large, and extremely sparse collection of movie ratings. Keywords: recommender systems; recommendation accuracy; future behaviour prediction; input generation algorithm. Reference to this paper should be made as follows: Morozov, S. and Saiedian, H. (2013) ‘An empirical study of the recursive input generation algorithm for memory-based collaborative filtering recommender systems’, Int. J. Information and Decision Sciences, Vol. 5, No. 1, pp.36–49. Biographical notes: Serhiy Morozov is currently an Assistant Professor at the Department of Mathematics, Computer Science, and Software Engineering at the University of Detroit Mercy. He teaches undergraduate and graduate courses in software engineering and serves on the software engineering accreditation committee. He is currently involved in the recommender systems research, but his other interest include data mining, knowledge discovery, machine learning, and web security/privacy. Prior to his academic career, he worked as a Web Developer for over five years. He received his BA from the Westminster College in 2005, MS from the University of Kansas in 2007, and PhD from the University of Kansas in 2011.

Upload: vuliem

Post on 19-Aug-2018

216 views

Category:

Documents


0 download

TRANSCRIPT