arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 1906.09302cs.CL
收藏

自然语言到SPARQL的神经机器翻译

Neural Machine Translating from Natural Language to SPARQL

TU Dresden(德累斯顿工业大学);University of Vienna(维也纳大学)

Xiaoyu Yin, Dagmar Gromann, Sebastian Rudolph

摘要:

SPARQL是一种非常强大的查询语言,适用于数量不断增长的关联数据资源和知识图谱。使用它需要对要查询的领域中的实体有一定的熟悉度,以及语言语法和语义方面的专业知识,而这些都不是一般的人类网络用户所具备的。为了克服这一限制,自动翻译自然语言的问题SPARQL查询一直是一个充满活力的研究领域。然而,迄今为止,深度学习方法的巨大成功尚未完全传播到这个研究问题。本文有助于填补这一空白,评估利用八种不同的神经机器翻译(NMT)模型的任务,从自然语言的结构化查询语言SPARQL的翻译。在强调高数量和高质量数据集的重要性的同时,结果显示了基于CNN的架构的主导地位,BLEU得分高达98,准确率高达94%。

英文摘要:

SPARQL is a highly powerful query language for an ever-growing number of Linked Data resources and Knowledge Graphs. Using it requires a certain familiarity with the entities in the domain to be queried as well as expertise in the language's syntax and semantics, none of which average human web users can be assumed to possess. To overcome this limitation, automatically translating natural language questions to SPARQL queries has been a vibrant field of research. However, to this date, the vast success of deep learning methods has not yet been fully propagated to this research problem. This paper contributes to filling this gap by evaluating the utilization of eight different Neural Machine Translation (NMT) models for the task of translating from natural language to the structured query language SPARQL. While highlighting the importance of high-quantity and high-quality datasets, the results show a dominance of a CNN-based architecture with a BLEU score of up to 98 and accuracy of up to 94%.

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

↑