DocumentCode
2185238
Title
A novel way of computing similarities between nodes of a graph, with application to collaborative recommendation
Author
Fouss, Francois ; Pirotte, Alain ; Saerens, Marco
Author_Institution
Inf. Syst. Res. Unit, Univ. Catholique de Louvain, Louvain-la-Neuve, Belgium
fYear
2005
fDate
19-22 Sept. 2005
Firstpage
550
Lastpage
556
Abstract
This work presents a new perspective on characterizing the similarity between elements of a database or, more generally, nodes of a weighted, undirected graph. It is based on a Markov-chain model of random walk through the database. The suggested quantities, representing dissimilarities (or similarities) between any two elements, have the nice property of decreasing (increasing) when the number of paths connecting those elements increases and when the "length" of any path decreases. The model is evaluated on a collaborative recommendation task where suggestions are made about which movies people should watch based upon what they watched in the past. The model, which nicely fits into the so-called "statistical relational learning" framework as well as the "link analysis" paradigm, could also be used to compute document or word similarities, and, more generally could be applied to other database or Web mining tasks.
Keywords
Markov processes; database management systems; graph theory; information filters; learning (artificial intelligence); random processes; Markov-chain model; collaborative recommendation; database; link analysis; random walk; statistical relational learning; weighted undirected graph; Collaboration; Collaborative work; Image databases; Information systems; Joining processes; Motion pictures; Navigation; Relational databases; Watches; Web mining;
fLanguage
English
Publisher
ieee
Conference_Titel
Web Intelligence, 2005. Proceedings. The 2005 IEEE/WIC/ACM International Conference on
Print_ISBN
0-7695-2415-X
Type
conf
DOI
10.1109/WI.2005.9
Filename
1517907
Link To Document