Author:Peter Ochieng(<——这个是作者!不要打赏我!我偷偷翻译的!)
Keywords:SPARQL;Natural language processing;Ontologies;Query (关键词:SPARQL;自然语言处理;本体(论);检索(查询))
本文提供了一个基于依赖关系的框架,用于将自然语言转换为SPARQL。PAROT(本体论的回声问答-echos answers)使用了许多基于依赖关系(dependency)的启发式方法(heuristics)将用户的查询转换为三元组;然后,这些三元组被字典(lexicon)处理成本体三元组,这些本体三元组用于构造SPARQL查询。
1.介绍
在开发基于本体的聊天机器人中,设想开发一个工具,允许用户使用他们的自然语言(NL),基于本体的知识库(KB)中的事实(答案)并与获取工具进行近乎自然的对话。这要求使用一个插件工具,将用NL(natural language)编写的用户语句转换为SPARQL查询语言(一种W3C推荐的查询本体的语言)。我们尝试了各种NL到SPARQL工具,如AquaLog,CASIA@12,Querix,AutoSPARQL,K-Extractor,SPARK,基于precision和recall也就是查准率和查全率等指标来选择最好的工具;这个过程中产生了一些问题:
Opposing scalar adjectives(