Date of Award


Document Type

Thesis (Undergraduate)


Department of Computer Science

First Advisor

Jay Aslam

Second Advisor

Geoff Davis


As the information on the web increases exponentially, so do the efforts to automatically filter out useless content and to search for interesting content. Through both explicit and implicit actions, users define where their interests lie. Recent efforts have tried to group similar users together in order to better use this data to provide the best overall filtering capabilities to everyone. This thesis discusses ways in which linear algebra, specifically the singular value decomposition, can be used to augment these filtering capabilities to provide better user feedback. The goal is to modify the way users are compared with one another, so that we can more efficiently predict similar users. Using data collected from the website, we tested our hypothesis on both explicit web page ratings and implicit visits data.


Originally posted in the Dartmouth College Computer Science Technical Report Series, number PCS-TR98-338.