← 最新论文
💻 计算机科学

DuoKGQA: A Novel Dual-Module Framework for Cypher Query Generation in Knowledge Graph Question Answering

本文提出了 DuoKGQA,这是一个创新的双模块框架,它利用先进的自然语言处理技术来准确分类学术问题并识别程序名称,从而生成用于知识图谱问答的高性能精确 Cypher 查询。

原作者: You Li Chong, Chin Poo Lee, Kian Ming Lim

发布于 2026-10-27
📖 1 分钟阅读☕ 轻松阅读

原作者: You Li Chong, Chin Poo Lee, Kian Ming Lim

原始论文采用 CC BY 4.0 许可(https://creativecommons.org/licenses/by/4.0/)。 ✨ 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明

在现代世界的浩瀚数字图书馆中,信息正以惊人的速度增长,却往往埋没在复杂的网站、数据库和文档之中。对于一名试图了解特定大学课程是否接受某一特定成绩的学生,或者一位寻找奖学金截止日期的家长来说,答案通常就在那里,但寻找它需要穿越由链接和细则组成的迷宫。这正是问答领域(Question Answering)介入的地方,它试图弥合人类自然语言问题与计算机结构化数据之间的鸿沟。这一领域最强大的工具是知识图谱(Knowledge Graphs),它们不是地理地图,而是庞大且相互关联的事实网络。想象一个巨大的蜘蛛网,每一个结都是一个特定的事物(例如一门大学课程),而连接它们的每一根丝线都是一种关系(例如“费用”或“要求”)。当一个人提问时,一个优秀的系统不仅仅是在搜索关键词;它会追踪这个网络中的丝线,以找到持有答案的那个确切的结。然而,将一句杂乱的人类句子转化为导航这个网络所需的精确指令,长期以来一直是一个难题,尤其是在涉及微妙的意义差异或特定的学术细节时。

研究人员 You Li Chong、Chin Poo Lee 和 Kian Ming Lim 开发了一个名为 DuoKGQA 的新系统,旨在解决学术领域内的这一特定问题。他们的工作重点在于帮助用户询问有关大学课程的问题,例如学费、入学要求或职业前景,并获得准确的即时回答。为此,他们为一所大学构建了一个专门的知识图谱,连接了 852 个不同的信息点(如课程名称和学院详情)以及一千多种关系。其创新的核心是一个两部分组成的引擎,旨在理解用户的提问并在该数字网络中找到正确的答案。为了避免因试图同时处理所有事情而导致的混乱,他们将任务分解为两个截然不同的步骤:首先,确定问题的类型;其次,识别正在讨论的具体课程。

系统的第一部分充当分类器。当用户输入一个问题时,系统首先确定该问题的类别。用户是在询问学位费用、课程时长,还是申请截止日期?为了做出这一决策,系统使用先进的语言模型来阅读问题并理解其语境,就像人类阅读句子以理解其意图一样。研究人员发现,通过结合两种不同类型的深度学习模型,他们可以在分类步骤中实现极高的准确率。其中一种模型特别擅长观察整个句子以理解思想流向,而另一种模型则擅长捕捉特定的局部模式和细节。通过让这两个模型对答案进行投票,系统在正确识别问题类型方面的准确率达到了近 95%。这一步骤至关重要,因为它告诉计算机在下一阶段使用哪种模板,从而确保最终答案的结构正确。

一旦系统知道它正在处理哪种类型的问题,它就会进入第二部分:寻找具体的课程名称。在大学环境中,用户可能会以许多种方式提及一门课程,例如使用缩写、昵称,或者使用与网站上官方名称略有不同的措辞。系统使用一种精密的匹配工具,将用户的话语与 91 个官方课程名称列表进行对比。它将用户的提问和官方名称都转换为表示其含义的数学表示,使其即使在词汇不完全一致的情况下也能找到最接近的匹配项。这个过程非常高效,仅需不到一秒的时间即可扫描列表并识别出正确的课程。如果问题是关于适用于所有人的通用话题(如奖学金),则会跳过此步骤;但对于特定的课程查询,这种精确的识别确保了系统能够查找正确的数据。

研究人员使用超过 11,000 个不同的问题测试了他们的系统,涵盖了从简单查询到关于特定入学要求的复杂请求。结果表明,这种两部分处理的方法比以往试图同时处理分类和识别的方法更为有效。该系统成功生成了用于检索答案的正确计算机指令,成功率接近 89%,这相比于早期在处理学术语言细微差别时表现挣扎的模型有了显著提升。在执行问题类型分类的具体任务中,系统的正确率达到了 94.6%。这项研究强调,通过将复杂问题分解为更小、更易管理的片段,并为每个片段使用专门的工具,系统可以以一种此前难以实现的精准度来导航复杂的学术数据网络。

这项工作表明,对于像高等教育这样的专业领域,定制化的方案比“一刀切”的解决方案效果更好。研究人员不仅构建了一个会进行猜测的系统,还构建了一个能够理解学术查询结构以及课程与其细节之间特定关系的稳健框架。虽然该系统并不完美,在面对措辞非常相似或具有多层复杂性的问题时仍可能遇到困难,但它代表了在通过自然对话使大学信息变得更加易于获取方面迈出的重要一步。DuoKGQA 的成功表明,未来的系统可以被构建用来处理更加复杂的疑问,并有可能从大学领域扩展到其他需要精确、结构化知识的领域。

您所在领域的论文太多了?

获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。

试用 Digest →