视频教程 > NLI模块例句解析

Poi例句语法解析

olami     2017-11-08 17:56


以下为视频内容文字版:

大家好,欢迎使用欧拉蜜人工智能开放平台。这节课我们将为大家解析 Poi 模块的例句语法。这个模块涉及到一些与信息点有关的语料,我们挑选了4句比较有代表性的例句来和大家逐一看一下。


一、附近饭店有哪些

名称:

查周边_1

答案/语义:

语义

Grammar:

<附近>[的]<_poitype_无好吃的>[都]有哪些<{@=query}>


在这条 grammar 里,引用了2条 rule,以及一条 modifier。

Rule:

<附近>:附近|周围|周边

<_poitype_无好吃的>:<_poitype_统称{poitype=$}>|<别名汇总>|<公厕>

Modifier:<{@=query}> 


Rule<_poitype_无好吃的>里引用了<_poitype_>、<别名汇总>、<公厕>3条rule,其中<_poitype_>引用并使用了slot的间接赋值,也就是说当语料匹配上这条 rule 的内容时,internal slot poitype 这个 slot 的提取值与之相同。以下是这三条 rule 的具体内容。

Rule:

<_poitype_统称>:美食|饭店|加油站|洗车店|驾校|公交站|地铁站|客运站|火车站|机场|学校|医院|药店|图书馆|博物馆|银行|公园|教堂|KTV|网吧|游泳馆|体育场|超市|便利店|商店|商场|娱乐场所|邮局|电影院|健身房|理发店|停车场

<别名汇总>: <饭店>|<KTV>|<理发店>|<娱乐场所>|<药店>|<公交站>

<公厕>:[公共](厕所|卫生间|洗手间)<{poitype=公厕}>

Internal Slot : poitype


其中,<别名汇总>引用了6条 rule,<公厕>使用了 slot poitype 的直接赋值。

Rule:

<饭店> :[<能_可以>]吃饭的<地方><{poitype=饭店}>|<餐厅>

<KTV>:

[<能_可以>]唱歌的<地方><{poitype=KTV}>

<理发店>: [<能_可以>]理发的<地方><{poitype=理发店}>

<娱乐场所>: [比较]好玩[儿]的[<地方>]<{poitype=娱乐场所}>

<药店>: (卖药的[<地方>]|大药房)<{poitype=药店}>

<公交站>: (公交站台|公交站点|公交车站)<{poitype=公交站}>

Internal Slot : poitype


而<能_可以>、<地方>、<餐厅>这几条rule的内容如下:

<能_可以>:能|可以

<地方>:地方|地儿

<餐厅>:(餐馆|餐厅)<{poitype=饭店}>


这条 grammar 可以匹配上的语料包括:

附近饭店有哪些

附近的美食都有哪些

周围的KTV有哪些

……


二、龙东大道沿线有加油站吗

名称:

查沿途_place_1

答案/语义:

语义

Grammar:

<place><沿线>有<_poitype_全部>吗<{@=query_along}>


这条 grammar 引用的内容如下:

Rule:

<沿线>:沿线|沿途

<_poitype_全部>:<poitype>|<别名汇总>|<美食>|<公厕>

Slot:

<place>,类型 ext slot

Modifier:

<{@=query_along}>


其中,<_poitype_全部>中引用的两条rule <poitype> 以及<美食> 具体内容如下:

Rule:

<poitype>:美食|饭店|加油站|洗车店|驾校|公交站|地铁站|客运站|火车站|机场|学校|医院|药店|图书馆|博物馆|银行|公园|教堂|KTV|网吧|游泳馆|体育场|超市|便利店|商店|商场|娱乐场所|邮局|电影院|健身房|理发店|公厕|停车场|派出所

<美食>:(好吃的|小吃)<{poitype=美食}>

Internal Slot : poitype


这条 grammar 可以匹配上的语料包括:

龙东大道沿线有加油站吗

高科中路沿途有公共厕所吗

……


三、附近500米有什么银行

名称:

查周边_radius_1

答案/语义:

语义

Grammar:

<方圆><radius_unit>有<什么_哪些><_poitype><{@=query}>


这条 grammar 中引用的语法成分包括:

Rule:

<方圆>:附近|方圆|周边|周围

<radius_unit>:<radius><unit>

<什么_哪些>:什么|哪些

<_poitype>:<_poitype_统称{poitype=$}>|<别名汇总>|<美食>

Slot:

<radius>,number slot

<unit>,internal slot

Modifier:<{@=query}>


这里的<unit>是一个 internal slot,它有一个同名的 rule,内容如下:

<unit>:米|公里


要提醒大家的是,引用 internal slot 并直接赋值时不需要设定同名的 rule,其它情况下引用 internal slot,需定义同名的 rule。


这条 grammar 可以匹配上的语料包括:

附近500米有什么银行

方圆1公里有哪些好吃的

周边200米有什么药店

……


四、北中路附近有没有娱乐场所

名称:

查周边_place_11

答案/语义:

语义

Grammar :

<place><附近>有没有<_poitype_全部><{@=query}>


这条 grammar 引用的内容如下:

Rule:

<附近>:附近|周围|周边

<_poitype_全部>:<poitype>|<别名汇总>|<美食>|<公厕>

Slot:

<place>,ext slot.

Modifier:<{@=query}>


其中涉及到的语法成分我们在前三条例句里都已详细解说,这里就不再赘述了。它可以匹配上的语料包括:

北中路附近有没有娱乐场所

金科路周围有没有理发店

这附近有没有游泳馆

……


以上就是这节课的全部内容,感谢您的观看!

Copyright © 2017 威盛电子股份有限公司. All rights reserved   |   意见反馈