Trace-based contextual recommendations

被引:4
|
作者
Zarka, Raafat [1 ,2 ]
Cordier, Amelie [1 ,3 ]
Egyed-Zsigmond, Elod [1 ,2 ]
Lamontagne, Luc [4 ]
Mille, Alain [1 ,3 ]
机构
[1] Univ Lyon, CNRS, Lyon, France
[2] INSA Lyon, LIRIS, UMR5205, F-69621 Villeurbanne, France
[3] Univ Lyon 1, LIRIS, UMR5205, F-69622 Villeurbanne, France
[4] Univ Laval, GRAAL Lab, Quebec City, PQ G1K 7P4, Canada
关键词
Recommender systems; Trace based reasoning; Human computer interaction; User assistance; Interaction trace; Similarity measure;
D O I
10.1016/j.eswa.2016.07.035
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Nowadays, many recent applications retain traces of their usage by collecting user information. These traces help to understand user behavior and activities thus reflect the context. This paper describes how interaction traces allow the building of contextual recommendations using a Trace-Based Reasoning approach. Trace-Based Reasoning is an artificial intelligence paradigm that draws its inspiration from Case Based Reasoning. In TBR, modeled traces act as the main knowledge container. The application considered in this paper, Wanaclip, is an interactive online video clip composition application. We added a recommendation system that guides users in both video creation and selection. The recommendation engine is fueled by interaction traces provided by previous users and is stored in TStore, a Trace Base Management System that handles the storage, processing and exploitation of traces. This approach uses similarity measures for finding and comparing episodes of traces. We validate our approach by proposing a variation to the classical accuracy definition, which we call "acceptance rate". Our evaluations show that this approach offers satisfactory results in term of recommendations and response time. (C) 2016 Elsevier Ltd. All rights reserved.
引用
收藏
页码:194 / 207
页数:14
相关论文
共 50 条
  • [1] A trace-based model for multiparty contracts
    Hvitved, Tom
    Klaedtke, Felix
    Zalinescu, Eugen
    [J]. JOURNAL OF LOGIC AND ALGEBRAIC PROGRAMMING, 2012, 81 (02): : 72 - 98
  • [2] Trace-Based Workload Generation and Execution
    Sfakianakis, Yannis
    Kanellou, Eleni
    Marazakis, Manolis
    Bilas, Angelos
    [J]. EURO-PAR 2021: PARALLEL PROCESSING, 2021, 12820 : 37 - 54
  • [3] Trace-based adaptive help system
    Sehaba, Karim
    [J]. INTERNATIONAL JOURNAL OF TECHNOLOGIES IN HIGHER EDUCATION, 2012, 9 (03): : 55 - 70
  • [4] A Trace-Based View on Operating Guidelines
    Stahl, Christian
    Vogler, Walter
    [J]. FOUNDATIONS OF SOFTWARE SCIENCE AND COMPUTATIONAL STRUCTURES, 2011, 6604 : 411 - +
  • [5] Trace-based performance analysis on cell BE
    Biberstein, Marina
    Shvadron, Uzi
    Turek, Javier
    Mendelson, Bilha
    Chang, Moon S.
    [J]. ISPASS 2008: IEEE INTERNATIONAL SYMPOSIUM ON PERFORMANCE ANALYSIS OF SYSTEMS AND SOFTWARE, 2008, : 213 - +
  • [6] Trace-Based Affine Reconstruction of Codes
    Rodriguez, Gabriel
    Andion, Jose M.
    Kandemir, Mahmut T.
    Tourino, Juan
    [J]. PROCEEDINGS OF CGO 2016: THE 14TH INTERNATIONAL SYMPOSIUM ON CODE GENERATION AND OPTIMIZATION, 2016, : 139 - 149
  • [7] Trace-Based Symbolic Analysis for Atomicity Violations
    Wang, Chao
    Limaye, Rhishikesh
    Ganai, Malay
    Gupta, Aarti
    [J]. TOOLS AND ALGORITHMS FOR THE CONSTRUCTION AND ANALYSIS OF SYSTEMS, PROCEEDINGS, 2010, 6015 : 328 - +
  • [8] Trace-based simulation for 6TiSCH
    Tanaka, Yasuyuki
    Brun-Laguna, Keoma
    Watteyne, Thomas
    [J]. INTERNET TECHNOLOGY LETTERS, 2020, 3 (04)
  • [9] TRAILS - A Trace-Based Probabilistic Mobility Model
    Foerster, Anna
    Bin Muslim, Anas
    Udugama, Asanga
    [J]. MSWIM'18: PROCEEDINGS OF THE 21ST ACM INTERNATIONAL CONFERENCE ON MODELING, ANALYSIS AND SIMULATION OF WIRELESS AND MOBILE SYSTEMS, 2018, : 295 - 302
  • [10] Trace-based framework for experience management and engineering
    Laflaquiere, Julien
    Settouti, Lotfi S.
    Prie, Yannick
    Mille, Alain
    [J]. KNOWLEDGE-BASED INTELLIGENT INFORMATION AND ENGINEERING SYSTEMS, PT 1, PROCEEDINGS, 2006, 4251 : 1171 - 1178