( http://affirmation.mine.nu )
Written by Fredrik Kalseth
Supervised by Marilyn Walker
4th of May, 2005
Module: COM3010 / COM3021. This report is submitted in partial fulfillment of the requirement for the degree of Bachelor of Computer Science by Fredrik Kalseth.
All sentences or passages quoted in this report from other people's work have been specifically acknowledged by clear cross-referencing to author, work and page(s). Any illustrations which are not the work of the author of this report have been used with the explicit permission of the originator and are specifically acknowledged. I understand that failure to do this amounts to plagiarism and will be considered grounds for failure in this project and the degree examination as a whole.
Name: Signature: Date:
Fredrik Kalseth _____________ 4th of May, 2005
Recommender systems have become an important asset of the information age, and this dissertation is about the application of such a system within the domain of restaurants. The first part of the dissertation aims to explain and discuss some of the important research that has been done on recommender systems since they were first introduced in the early 90’s. The analysis will focus on the general need and application of such systems, before taking a closer look at collaborative filtering and knowledge-based recommender systems, how they work, what their shortcomings are and what remedies have been proposed. The second part of this dissertation is the implementation of a restaurant recommender website which, apart from successfully implementing a recommender system, aims to evaluate the utility and usability of such a system within the restaurant domain.
Thanks to: My supervisor Marilyn Walker, for great insight and inspiration. Everyone who helped with testing, and everyone who took the survey, The .NET communities, (www.asp.net,