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

本文介绍了PAROT如何将自然语言转换为SPARQL查询。通过一系列规则,如CheckCompound2、GenerateTriples2,识别并拆分复合句,如介词'of'和'in'的用法,以及处理Wh和non-Wh查询。以用户查询为例,展示了如何生成和提取三元组。
摘要由CSDN通过智能技术生成

ps:经历过毕业论文的洗礼之后,写这种小博文就觉得不需要太用心了!反正,都是给自己看的!所以,就这样吧!

函数 CheckCompound2 根据开发的两个关键规则确定关系查询是否是复合的。在等式中的规则9和10分别适用于基于Wh和非Wh(non-Wh)的查询。在等式中的规则11适用于包含该模式的非关系性查询,模式:JSS->CC->JJS->N,即是一个形容词最高级形式后面跟着一个连词后面再加一个形容词最高级后面跟着一个名词(例如,Which is the longest and shortest river in America)
规则9-规则11

一个复合句被分成两个简单句s1和s2,在规则12中有表述。
规则12
在一个复合句当中,使用规则9和10识别出如下句子:
在这里插入图片描述
当由规则11识别简单句时,如下:
在这里插入图片描述
考虑用户查询语句S=What is the

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值