Incremental iterative retrieval and browsing for efficient conversational CBR systems

被引:16
|
作者
Jurisica, I
Glasgow, J
Mylopoulos, J
机构
[1] Univ Toronto, Fac Informat Studies, Toronto, ON M5S 3G6, Canada
[2] Queens Univ, Dept Comp & Informat Sci, Kingston, ON K7L 3N6, Canada
[3] Univ Toronto, Dept Comp Sci, Toronto, ON M5S 3H5, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
knowledge base technology; case-based reasoning; performance evaluation; context-based iterative browsing and retrieval;
D O I
10.1023/A:1008375309626
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A case base is a repository of past experiences that can be used for problem solving. Given a new problem, expressed in the form of a query, the case base is browsed in search of "similar" or "relevant" cases. Conversational case-based reasoning (CBR) systems generally support user interaction during case retrieval and adaptation. Here we focus on case retrieval where users initiate problem solving by entering a partial problem description. During an interactive CBR session, a user may submit additional queries to provide a "focus of attention". These queries may be obtained by relaxing or restricting the constraints specified for a prior query. Thus, case retrieval involves the iterative evaluation of a series of queries against the case base, where each query in the series is obtained by restricting or relaxing the preceding query. This paper considers alternative approaches for implementing iterative browsing in conversational CBR systems. First, we discuss a naive algorithm, which evaluates each query independent of earlier evaluations. Second, we introduce an incremental algorithm, which reuses the results of past query evaluations to minimize the computation required for subsequent queries. In particular, the paper proposes an efficient algorithm for case base browsing and retrieval using database techniques for incremental view maintenance. In addition, the paper evaluates scalability of the proposed algorithm using its performance model. The model is created using algorithmic complexity and experimental evaluation of the system performance.
引用
收藏
页码:251 / 268
页数:18
相关论文
共 50 条
  • [32] Spot The Bot: A Robust and Efficient Framework for the Evaluation of Conversational Dialogue Systems
    Deriul, Jan
    Tuggenerl, Don
    Von Danikenl, Pius
    Campos, Jon Ander
    Rodrigo, Alvaro
    Belkacem, Thiziri
    Soroa, Aitor
    Agirre, Eneko
    Cieliebakl, Mark
    PROCEEDINGS OF THE 2020 CONFERENCE ON EMPIRICAL METHODS IN NATURAL LANGUAGE PROCESSING (EMNLP), 2020, : 3971 - 3984
  • [33] Questioning the Key Techniques Underlying the Iterative and Incremental Approach to Information Systems Development
    Yu, Angus G.
    INTERNATIONAL JOURNAL OF INFORMATION TECHNOLOGY PROJECT MANAGEMENT, 2010, 1 (01) : 15 - 29
  • [34] Incremental Newton's iterative algorithm for optimal control of Ito stochastic systems
    Tian, Jiayue
    Zhao, Xueyan
    Deng, Feiqi
    APPLIED MATHEMATICS AND COMPUTATION, 2022, 421
  • [35] Phase Retrieval Using Iterative Projections: Dynamics in the Large Systems Limit
    Li, Gen
    Gu, Yuantao
    Lu, Yue M.
    2015 53RD ANNUAL ALLERTON CONFERENCE ON COMMUNICATION, CONTROL, AND COMPUTING (ALLERTON), 2015, : 1114 - 1118
  • [36] An efficient incremental method for generating equivalence groups of search results in information retrieval and queries
    Zhang, Jin
    Wei, Qiang
    Chen, Guoqing
    KNOWLEDGE-BASED SYSTEMS, 2012, 32 : 91 - 100
  • [37] Adaptively Efficient Deep Cross-Modal Hash Retrieval Based on Incremental Learning
    Zhou, Kun
    Xu, Liming
    Zheng, Bochuan
    Xie, Yicai
    Computer Engineering and Applications, 2024, 59 (02) : 85 - 93
  • [39] An Efficient Iterative Detection Scheme for Coded MIMO Systems
    Ahmed, Saleem
    Kim, Sooyoung
    2013 INTERNATIONAL CONFERENCE ON INFORMATION NETWORKING (ICOIN), 2013,
  • [40] An Efficient Bayesian Iterative Method for Solving Linear Systems
    Kin Sio FONG
    数学研究及应用, 2012, 32 (03) : 288 - 296