FRAC+: A distributed collaborative filtering model for client/server architectures

被引:0
|
作者
Castagnos, Sylvain [1 ]
Boyer, Anne [1 ]
机构
[1] Univ Nancy 2, LORIA, F-54506 Vandoeuvre Les Nancy, France
关键词
collaborative filtering; user modeling; client/server algorithm; privacy; scalability; sparsity;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper describes a new way of implementing an intelligent web caching service, based on an analysis of usage. Since the cache sizes in software are limited, and the search for new information is time-consuming, it becomes interesting to automate the process of selecting the most relevant items for each user. We propose a new model (FRAC+), based on a decentralized collaborative filtering algorithm (FRAC) and a behavior modeling process. Our solution is particularly designed to address the issues of data sparsity, privacy and scalability. We consider the situation where the set of users is relatively stable, whereas the set of items may vary considerably from an execution to another. We furthermore assume that the number of users is much more important than the number of items. We argue that a user-based approach seems to be more suitable to address the aforementioned issues. We present a performance assessment of our technique called FRAC in terms of computation time and prediction relevancy, the two most reliable performance criteria in the industrial context we are involved in. This work has been implemented within the ASTRA satellite website broadcasting service.
引用
收藏
页码:435 / 440
页数:6
相关论文
共 50 条
  • [1] Distributed user models for client/server architectures
    Bedanokova, R
    Vivet, M
    ARTIFICIAL INTELLIGENCE IN EDUCATION: OPEN LEARNING ENVIRONMENTS: NEW COMPUTATIONAL TECHNOLOGIES TO SUPPORT LEARNING, EXPLORATION AND COLLABORATION, 1999, 50 : 614 - 616
  • [2] A Client/Server User-Based Collaborative Filtering Algorithm: Model and Implementation
    Castagnos, Sylvain
    Boyer, Anne
    ECAI 2006, PROCEEDINGS, 2006, 141 : 617 - +
  • [3] Towards the distributed user models for client/server architectures
    Bedanokova, R
    Vivet, M
    ADVANCED RESEARCH IN COMPUTERS AND COMMUNICATIONS IN EDUCATION, VOL 1: NEW HUMAN ABILITIES FOR THE NETWORKED SOCIETY, 1999, 55 : 1095 - 1101
  • [4] Client-server architectures for distributed learning environments: A proposal
    Arcelli, F
    De Santo, M
    Chianese, A
    PROCEEDINGS OF THE THIRTY-FIRST HAWAII INTERNATIONAL CONFERENCE ON SYSTEM SCIENCES, VOL VII: SOFTWARE TECHNOLOGY TRACK, 1998, : 395 - 403
  • [5] CLIENT-SERVER ARCHITECTURES AND DISTRIBUTED DATABASES EXTEND THE IMPACT OF SCADA
    CHISHOLM, J
    BERNARDO, M
    I&CS-INSTRUMENTATION & CONTROL SYSTEMS, 1995, 68 (08): : 41 - 44
  • [6] Distributed System for Collaborative Authorship: Integrating "Client/Server" and Mobile Agents
    Calonego Junior, Nivaldi
    da Silva, Paulo Lacerda
    de Freitas, William
    Matthiesen, Renato Cividini
    2014 XVI SYMPOSIUM ON VIRTUAL AND AUGMENTED REALITY (SVR), 2014, : 333 - 336
  • [7] A new approach to performance modelling of Client/Server distributed data base architectures
    Mirandola, R
    Hollinger, D
    PERFORMANCE EVALUATION, 1997, 29 (04) : 255 - 272
  • [8] New approach to performance modelling of client/server distributed data base architectures
    Univ of Rome at Tor Vergata, Rome, Italy
    Perform Eval, 4 (255-272):
  • [9] Collaborative client-server architectures in Tcl/Tk: A class project experiment and experience
    Brglez, F
    Lavana, H
    Fu, Z
    Ghosh, D
    Moffitt, LI
    Nelson, S
    Smith, JM
    Zhou, J
    USENIX ASSOCIATION PROCEEDINGS OF THE 7TH USENIX TCL/TK CONFERENCE (TCL/2K), 2000, : 129 - 140
  • [10] CLIENT/SERVER WITH DISTRIBUTED OBJECTS
    ORFALI, R
    HARKEY, D
    BYTE, 1995, 20 (04): : 151 - &