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 条
  • [31] Client-server architecture for collaborative remote experimentation
    Callaghan, M. J.
    Harkin, J.
    McColgan, E.
    McGinnity, T. M.
    Maguire, L. P.
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2007, 30 (04) : 1295 - 1308
  • [32] WHATS HOT - GATES, WINDOWS, AND CLIENT-SERVER ARCHITECTURES
    KUHFELD, R
    I&CS-INSTRUMENTATION & CONTROL SYSTEMS, 1995, 68 (09): : 6 - 6
  • [33] Performance comparison of architectures for client-server interactions in CORBA
    Abdul-Fatah, I
    Majumdar, S
    18TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, PROCEEDINGS, 1998, : 2 - 11
  • [34] Transformation of legacy business software into client-server architectures
    Rauber, Thomas
    Ruenger, Gudula
    ICEIS 2007: PROCEEDINGS OF THE NINTH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS: DATABASES AND INFORMATION SYSTEMS INTEGRATION, 2007, : 36 - +
  • [35] Performance of CORBA-based client-server architectures
    Abdul-Fatah, I
    Majumdar, S
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2002, 13 (02) : 111 - 127
  • [36] Utilising game server technology on fully distributed architectures for collaborative multi-user CAx applications
    Winn, Joshua
    Bright, Timothy
    Jensen, C. Greg
    Teng, Chia-Chi
    CODESIGN-INTERNATIONAL JOURNAL OF COCREATION IN DESIGN AND THE ARTS, 2013, 9 (03): : 178 - 189
  • [37] Layered server-client model for asynchronous Parallel Distributed GA and its parameter
    Kojima, K
    Ishigame, M
    PROCEEDINGS OF THE NINTH IASTED INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND SOFT COMPUTING, 2005, : 17 - 22
  • [38] A client-server architecture for distributed measurement systems
    Bertocco, M
    Ferraris, F
    Offelli, C
    Parvis, M
    WHERE INSTRUMENTATION IS GOING - CONFERENCE PROCEEDINGS, VOLS 1 AND 2, 1998, : 67 - 72
  • [39] SECURITY IN DISTRIBUTED AND CLIENT/SERVER SYSTEMS - A MANAGEMENT VIEW
    SYMONDS, IM
    COMPUTERS & SECURITY, 1994, 13 (06) : 473 - 480
  • [40] A client-server architecture for distributed measurement systems
    Bertocco, M
    Ferraris, F
    Offelli, C
    Parvis, M
    IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 1998, 47 (05) : 1143 - 1148