An Open Science Approach to Exploring

Time-Accuracy Trade-offs in Recommender Systems

by

Khalid Jahangeer

(Under the Direction of John A.Miller)

Abstract

Recommender Systems have become an integral part of our consumer dominated world. With the evolution of Big Data and the exponential expansion of consumerism it is imperative that we design efficient recommender systems. Collaborative Filtering techniques have been popularly adopted by researchers for developing robust recommender systems. In this paper we discuss some of the techniques that fall under the Collaborative Filtering umbrella and have been implemented within the ScalaTion big data analytics framework. Apart from discussing the implementation we analyze the execution time and accuracy of these techniques. This analysis has been performed to explore trade-offs between time and accuracy that occur while performing predictions using these techniques.

Index words: Recommender Systems; Collaborative Filtering; Matrix Factorization; Singular Value Decomposition.