login

A new similarity measure using Bhattacharyya coefficient for collaborative filtering in sparse data

Knowledge-Based SystemsPublished 6 March 2015
Bidyut Kr. Patra, Raimo Launonen, Ville Ollikainen, Sukumar Nandi
Citations260
SJR quartileQ1
SJR score1.93
SNIP2.34

TL;DR

This paper proposes a similarity measure for neighborhood based collaborative filtering, which uses all ratings made by a pair of users and finds importance of each pair of rated items by exploiting Bhattacharyya similarity.

Abstract

Collaborative filtering (CF) is the most successful approach for personalized product or service recommendations. Neighborhood based collaborative filtering is an important class of CF, which is simple, intuitive and efficient product recommender system widely used in commercial domain. Typically, neighborhood-based CF uses a similarity measure for finding similar users to an active user or similar products on which she rated. Traditional similarity measures utilize ratings of only co-rated items while computing similarity between a pair of users. Therefore, these measures are not suitable in a sparse data. In this paper, we propose a similarity measure for neighborhood based CF, which uses all ratings made by a pair of users. Proposed measure finds importance of each pair of rated items by exploiting Bhattacharyya similarity. To show effectiveness of the measure, we compared performances of neighborhood based CFs using state-of-the-art similarity measures with the proposed measured based CF. Recommendation results on a set of real data show that proposed measure based CF outperforms existing measures based CFs in various evaluation metrics.

Keywords

Computer ScienceSocial Sciences