PAROT: Translating natural language to SPARQL(PAROT:将自然语言翻译成SPARQL)--04

Author:Peter Ochieng(<--这个是作者!)

3.1.2 基于non-Wh目标词汇的查询
    为了在non-Wh查询中标记目标词汇,我们使用方程3和4中的函数。

公式


    公式(3a)和(3b)这两个方程应用了直接对象没有通过介词进行连接的non-Wh查询,比如列出穿越密西西比河的全部河流(Give me all the rivers that traverse Mississippi)。

查询的依赖关系-dobj(give,rivers)


    公式(3b)应用了直接对象通过连词(conjuction)连接了一个或多个名词(nouns)的规则,比如列出穿越密西西比河的全部河流和湖泊(Give me all rivers and lakes that traverse Mississippi)。
    公式(4a)和(4b)应用在头部是一个名词短语(noun phrase)后跟着一个介词(preposition)的non-Wh查询中。公式(4a)应用于“尼罗河是从哪个国家开始的(In which country does the Nile start?)”这样的查询,这里头部词汇(head noun)country没有通过连词(conjuction)连接任何一个名词(noun)。公式(4b)应用在头部名词通过连词(conjuction)连接一个或多个名词(nouns)的情况,比如“尼罗河是从哪个国家和大陆开始的(In which country and continent does the Nile start?)”这样的查询,这里的头部名词必须连接介词(我考虑了一下,个人理解,这里的介词应该指的是in,第一个查询从in which开始,答案只要回答国家就可以了,第二个有连词,所以可能需要介词???)。

猜你喜欢

转载自blog.csdn.net/weixin_45799003/article/details/110522591