Cross-language personalization through a semantic content-based recommender system

  • Authors:
  • Pasquale Lops;Cataldo Musto;Fedelucio Narducci;Marco De Gemmis;Pierpaolo Basile;Giovanni Semeraro

  • Affiliations:
  • Department of Computer Science, University of Bari "Aldo Moro", Italy;Department of Computer Science, University of Bari "Aldo Moro", Italy;Department of Computer Science, University of Bari "Aldo Moro", Italy;Department of Computer Science, University of Bari "Aldo Moro", Italy;Department of Computer Science, University of Bari "Aldo Moro", Italy;Department of Computer Science, University of Bari "Aldo Moro", Italy

  • Venue:
  • AIMSA'10 Proceedings of the 14th international conference on Artificial intelligence: methodology, systems, and applications
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

The exponential growth of the Web is the most influential factor that contributes to the increasing importance of cross-lingual text retrieval and filtering systems. Indeed, relevant information exists in different languages, thus users need to find documents in languages different from the one the query is formulated in. In this context, an emerging requirement is to sift through the increasing flood of multilingual text: this poses a renewed challenge for designing effective multilingual Information Filtering systems. Content-based filtering systems adapt their behavior to individual users by learning their preferences from documents that were already deemed relevant. The learning process aims to construct a profile of the user that can be later exploited in selecting/recommending relevant items. User profiles are generally represented using keywords in a specific language. For example, if a user likes movies whose plots are written in Italian, content-based filtering algorithms will learn a profile for that user which contains Italian words, thus movies whose plots are written in English will be not recommended, although they might be definitely interesting. In this paper, we propose a language-independent content-based recommender system, called MARS (MultilAnguage Recommender System), that builds cross-language user profiles, by shifting the traditional text representation based on keywords, to a more advanced language-independent representation based on word meanings. The proposed strategy relies on a knowledge-based word sense disambiguation technique that exploits MultiWordNet as sense inventory. As a consequence, content-based user profiles become language-independent and can be exploited for recommending items represented in a language different from the one used in the content-based user profile. Experiments conducted in a movie recommendation scenario show the effectiveness of the approach.