Democratizing Personalization - Inria - Institut national de recherche en sciences et technologies du numérique Access content directly
Reports (Research Report) Year : 2013

Democratizing Personalization


The ever-growing amount of data available on the Internet can only be handled with appropriate personalization. One of the most popular ways to filter content matching users' interests is collaborative filtering (CF). Yet, CF systems are notoriously resource greedy. Their classical implementation schemes require a substantial increase in the size of the data centers hosting the underlying computations when the number of users and the volume of information to filter increase. This paper explores a novel scheme and presents DeRec, an online cost-effective scalable architecture for CF personalization. In short, DeRec democratizes the recommendation process by enabling content-providers to offer personalized services to their users at a minimal investment cost. DeRec achieves this by combining the manageability of centralized solutions with the scalability of decentralization. DeRec relies on a hybrid architecture consisting of a lightweight back-end manager capable of offloading CPU-intensive recommendation tasks to front-end user browsers. Our extensive evaluation of DeRec on reals workloads conveys its ability to drastically lower the operation costs of a recommendation system while preserving the quality of personalization compared to a classical approach. On average, over all our experiments, DeRec reduces the load on the back-end server by 72% when compared to a centralized alternative.
Fichier principal
Vignette du fichier
RR-8254.pdf (1.74 Mo) Télécharger le fichier
Origin : Explicit agreement for this submission

Dates and versions

hal-00799221 , version 1 (11-03-2013)


  • HAL Id : hal-00799221 , version 1


Antoine Boutet, Davide Frey, Anne-Marie Kermarrec, Rachid Guerraoui. Democratizing Personalization. [Research Report] RR-8254, INRIA. 2013. ⟨hal-00799221⟩
340 View
241 Download


Gmail Facebook X LinkedIn More