Skip to main navigation Skip to search Skip to main content

Evaluation of collaborative filtering algorithms using a small dataset

  • Middlesex University

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

In this paper we report our experience in the implementation of three collaborative filtering algorithms (user-based k-nearest neighbour, Slope One and TMW, our original algorithm) to provide a recommendation service on an existing website. We carry out the comparison by means of a typical metric, namely the accuracy (RMSE). Usually, evaluations for these kinds of algorithms are carried out using off-line analysis, withholding values from a dataset, and trying to predict them again using the remaining portion of the dataset (the so-called "leave-n-out approach"). We adopt a "live" method on an existing website: when a user rates an item, we also store in parallel the predictions of the algorithms on the same item. We got some unexpected results. In the next sections we describe the algorithms, the benchmark, the testing method, and discuss the outcome of this exercise. Our contribution is a report of the initial phase of a Recommender Systems project with a focus on some possible difficulties on the interpretation of the initial results.

Original languageEnglish
Title of host publicationWEBIST 2011 - Proceedings of the 7th International Conference on Web Information Systems and Technologies
PublisherINSTICC Press
Pages603-606
Number of pages4
ISBN (Print)9789898425515
DOIs
Publication statusPublished - 1 Jan 2011

Publication series

NameWEBIST 2011 - Proceedings of the 7th International Conference on Web Information Systems and Technologies

Keywords

  • KNN
  • Recommender systems
  • TMW

Fingerprint

Dive into the research topics of 'Evaluation of collaborative filtering algorithms using a small dataset'. Together they form a unique fingerprint.

Cite this