arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 2012.13529cs.AIcs.IR
收藏

基于知识图谱的智能搜索引擎助手

Brain-inspired Search Engine Assistant based on Knowledge Graph

University of Science and Technology of China(中国科学技术大学);Australian National University(澳大利亚国立大学)

Xuejiao Zhao, Huanhuan Chen, Zhenchang Xing, Chunyan Miao

摘要:

搜索引擎可以根据查询关键字快速响应超链接列表。但是,当查询很复杂时,开发人员需要反复细化搜索关键字,打开大量网页来查找和汇总答案。许多问答系统的研究工作都试图帮助搜索引擎提供简单、准确、易懂的答案。然而,没有原始的语义上下文,这些答案缺乏可解释性,使用户难以信任和采用。本文提出了一种基于知识图谱的智能搜索引擎辅助器--智能机器人。具体来说,该算法首先通过将复杂的多约束查询分解为多个有序的约束来构造一个多层查询图。然后受认知科学激活扩散模型的启发,将约束推理过程建模为子图搜索过程。最后,新的特征的子图将被提取的决策。相应的推理子图和答案置信度将被导出作为解释。实验结果表明,该算法能够准确地估计出问题的答案和答案的置信度。我们实现了一个原型,并进行了用户研究,以评估是否以及如何直接的答案和解释提供的AntooperBot可以帮助开发人员的信息需求。

英文摘要:

Search engines can quickly response a hyperlink list according to query keywords. However, when a query is complex, developers need to repeatedly refine the search keywords and open a large number of web pages to find and summarize answers. Many research works of question and answering (Q and A) system attempt to assist search engines by providing simple, accurate and understandable answers. However, without original semantic contexts, these answers lack explainability, making them difficult for users to trust and adopt. In this paper, a brain-inspired search engine assistant named DeveloperBot based on knowledge graph is proposed, which aligns to the cognitive process of human and has the capacity to answer complex queries with explainability. Specifically, DeveloperBot firstly constructs a multi-layer query graph by splitting a complex multi-constraint query into several ordered constraints. Then it models the constraint reasoning process as subgraph search process inspired by the spreading activation model of cognitive science. In the end, novel features of the subgraph will be extracted for decision-making. The corresponding reasoning subgraph and answer confidence will be derived as explanations. The results of the decision-making demonstrate that DeveloperBot can estimate the answers and answer confidences with high accuracy. We implement a prototype and conduct a user study to evaluate whether and how the direct answers and the explanations provided by DeveloperBot can assist developers' information needs.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑