微信扫码
添加专属顾问
我要投稿
论文题目:Interactive-KBQA: Multi-Turn Interactions for Knowledge Base Question Answering with Large Language Models
论文链接:https://arxiv.org/pdf/2402.15131.pdf
论文介绍了一个名为Interactive-KBQA的框架,它是一个用于知识库问答(KBQA)的多轮交互系统。KBQA任务的目标是利用结构化的知识库(如Freebase、Wikidata等)来回答自然语言问题。传统的基于语义解析(SP)的方法需要大量的数据注释,成本较高。而Interactive-KBQA框架通过与知识库的直接交互来生成逻辑形式,从而在资源有限的情况下有效利用大型语言模型(LLMs)。
SearchNodes:这个函数用于在知识库中搜索节点,基于给定的表面名称(即实体的名称)。它的主要功能是实体链接,返回知识库中节点的正式名称以及实体的描述和类型等特征。这个工具绕过了现有的实体链接(EL)技术,采用了一种通用的检索方法。
SearchGraphPatterns:这个函数旨在识别和排名知识库中的关键图谓词,这些谓词是根据语义参数指导的。它要求输入一个以“SELECT ?e WHERE”开头的SPARQL查询,然后对以实体?e为中心的一跳子图进行查询,包括进入和出去的边。随后,它根据与语义参数和三元组中的谓词的语义相关性对检索到的三元组进行排序,并返回前K个三元组。这个工具旨在精确识别子图,同时丢弃不相关信息,从而优化LLMs中上下文窗口的使用。
ExecuteSPARQL:这个工具允许直接执行任意的SPARQL查询,确保了无与伦比的灵活性。它允许用户执行复杂的查询,以获取知识库中的数据。
Interactive-KBQA交互示例
53AI,企业落地大模型首选服务商
产品:场景落地咨询+大模型应用平台+行业解决方案
承诺:免费场景POC验证,效果验证后签署服务协议。零风险落地应用大模型,已交付160+中大型企业
2025-02-01
2025-01-01
2024-08-13
2024-04-25
2025-02-04
2024-07-25
2024-06-13
2024-04-26
2024-09-23
2024-04-12