Democratizing Personalization

Abstract : 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.
Complete list of metadatas

Cited literature [18 references]  Display  Hide  Download

https://hal.inria.fr/hal-00799221
Contributor : Antoine Boutet <>
Submitted on : Monday, March 11, 2013 - 7:09:47 PM
Last modification on : Friday, November 16, 2018 - 1:39:17 AM
Long-term archiving on : Monday, June 17, 2013 - 11:48:21 AM

File

RR-8254.pdf
Explicit agreement for this submission

Identifiers

  • HAL Id : hal-00799221, version 1

Citation

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

Share

Metrics

Record views

2729

Files downloads

320