[发明专利]用于输出信息的方法和装置有效
申请号: | 202010088113.7 | 申请日: | 2020-02-12 |
公开(公告)号: | CN111341308B | 公开(公告)日: | 2023-07-21 |
发明(设计)人: | 苗亚飞;贺文嵩;徐犇;谢剑;张艺品;王焱;刘永宜;王储 | 申请(专利权)人: | 百度在线网络技术(北京)有限公司;上海小度技术有限公司 |
主分类号: | G10L15/22 | 分类号: | G10L15/22;G10L15/26;G10L15/18 |
代理公司: | 北京英赛嘉华知识产权代理有限责任公司 11204 | 代理人: | 王达佐;马晓亚 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 输出 信息 方法 装置 | ||
本公开的实施例公开了用于输出信息的方法和装置。该方法的一具体实施方式包括:响应于接收到问题,检测所述问题中是否存在实体槽位;若存在,则将检测出的实体槽位加入候选槽位;检测问题中实体的限定关系词;在预设的知识图谱中搜索候选槽位的周边知识图谱;根据限定关系词对周边知识图谱进行推理,输出与限定关系词匹配的实体词。该实施方式能提高自然语言处理中槽位识别的准确率,减少人机对话的交互次数,提升用户体验。
技术领域
本公开的实施例涉及计算机技术领域,具体涉及用于输出信息的方法和装置。
背景技术
槽位(slot)识别是自然语言处理任务中的基础任务之一,即从自然语言的句子中标记出需要的词或短语。举例:“我要听王F唱的我和我的祖国”,把“王F”识别为歌手(singer),把“我和我都祖国”识别为歌曲名(song)。
在人机对话领域,用户的表述很多时候不会这么的规范,尤其是在一个前后文相关的对话场景中,用户可能会省略掉一些词语,或者用代词来替代之前出现的部分词语片段,举例如下:
示例1:
Human(人):我要听王F唱的我和我的祖国
Robot(机):为您找到王F演唱的歌曲我和我的祖国,请您收听
Human:我要看
示例2:
Human:我要听王F唱的我和我的祖国
Robot:为您找到王F演唱的歌曲我和我的祖国,请您收听
Human:
对于传统的序列标注,只可以标注出代词“她”,资源“电影”,行为“换个版本”,不能识别出更丰富的含义。对于后端的垂类检索服务而言,拿到这些槽位不能进行简单的资源检索。
现有的多轮槽位识别策略基本为以下两类解决方案:
1、直接进行槽位序列标注,不做指代消解和语义扩充,应用方通过代码逻辑或规则来理解用户的真实需求。应用方在使用这些槽位时,通过编写十分复杂的组合逻辑或者硬性人工规则来检索资源。
2、在槽位识别时,通过维护一个对话状态机来记录人机交互的所有对话,将代词替换为前轮对话识别的槽位。
现有多轮槽位识别技术的问题主要体现在通用性,健壮性,可维护性,易扩展性等几个方面的不足,具体如下:
方案(1)的解决思路比较直接,直接把有指代关系的词输出,将理解的责任交给自然语言理解解析结果应用方(通常是垂类服务),无疑大大增加了应用方的开发难度。采用该方案的系统装置,子模块间的槽位命名接口会非常复杂,可维护性低。
方案(2)对代词做了一定的指代消解,简化了槽位命名复杂度,能够解决部分名词槽位的替换,但对行为动词或者描述性、限定性的词的消解则能力有限。只能针对不同的垂类编写不同的状态机来解决此类问题,无疑提高了复杂度和开发成本。
发明内容
本公开的实施例提出了用于输出信息的方法和装置。
第一方面,本公开的实施例提供了用于输出信息的方法,包括:响应于接收到问题,检测所述问题中是否存在实体槽位;若存在,则将检测出的实体槽位加入候选槽位;检测问题中实体的限定关系词;在预设的知识图谱中搜索候选槽位的周边知识图谱;根据限定关系词对周边知识图谱进行推理,输出与限定关系词匹配的实体词。
在一些实施例中,该方法还包括:若不存在,则从历史对话中判断出实体槽位加入候选槽位。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于百度在线网络技术(北京)有限公司;上海小度技术有限公司,未经百度在线网络技术(北京)有限公司;上海小度技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010088113.7/2.html,转载请声明来源钻瓜专利网。
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置