[发明专利]自然语言处理方法及装置在审
申请号: | 201611202712.7 | 申请日: | 2016-12-21 |
公开(公告)号: | CN106844335A | 公开(公告)日: | 2017-06-13 |
发明(设计)人: | 严洁;汪坤;任耀洲;常元章;霍光磊;易梅 | 申请(专利权)人: | 海航生态科技集团有限公司 |
主分类号: | G06F17/27 | 分类号: | G06F17/27;G06F17/30 |
代理公司: | 北京康信知识产权代理有限责任公司11240 | 代理人: | 韩建伟,张永明 |
地址: | 100013 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 自然语言 处理 方法 装置 | ||
技术领域
本发明涉及信息处理领域,具体而言,涉及一种自然语言处理方法及装置。
背景技术
在科技发展的今天,信息迅速膨胀,自然语言理解技术已成为人们日常生活以及科技产业关注的焦点,它也是衡量机器智能化的一个重要指标。近年来随着机器学习技术的发展以及深度学习技术应用的普及,自然语言技术也开始应用于多个领域(如,搜索、问答、对话机器人等),提高机器对自然语言的理解能力,从而降低人机沟通的门槛。
但是,随着自然语言理解技术的普及,不同的行业都会面临一个共同的问题,深度学习需要特定领域庞大的语料作驱动。对于不同的应用领域来说,如何获取有效的数据,成为问题的核心。大部分任务在创建之初并没有可供使用的特定语料,因此很难在特定的领域实现不同人机的对话;同时对于自然语言的处理,也无法准确确定自然语言处理结果,向终端等设备呈现的结果也不准确,导致在人机沟通的过程中降低用户的体验感。
在聊天机器人领域,可分为open域和close域(又叫任务驱动)的聊天机器人,其中,自然语言存在多变性和抽象性,在任务驱动聊天机器人方面,其中一种是基于深度学习技术,通过模拟整个对话过程,实现人机交互。但是此种方案需要大量的语料做驱动,对于项目初创阶段,如果没有好的资源依托很难得到满意的结果。另外一种方案是偏向于应用的对话服务机器人,该方案通过自身产品的优势(如百度、Google有庞大的后台语料数据库)或者常年在自然语言方面的积累(小型机器人对话),挖掘大量的实体构建实体关系库,但是实体关系库中的资源一般都是不公开的,其他企业很难利用这方面的优势去构建符合企业自身的产品,而且该类产品的应用领域也是有限的。也无法通过自然语言的对话实现人机顺畅的交互。
针对上述的无法准确确定自然语言对应的信息的问题,目前尚未提出有效的解决方案。
发明内容
本发明实施例提供了一种自然语言处理方法及装置,以至少解决无法准确确定自然语言对应的信息的技术问题。
根据本发明实施例的一个方面,提供了一种自然语言处理方法,包括:接收第一语句,其中,所述第一语句为自然语言表达的语句;提取所述第一语句的一个或多个关键词;查找到所述一个或多个关键词对应的信息或命令;呈现所述信息或所述命令的执行结果。
进一步地,提取所述第一语句的一个或多个关键词包括:对所述第一语句进行分词得到多个词语;使用所述多个词语与预先配置的多个模板进行匹配,其中,所述模板是指由多个语义元组成的连贯语义模式,每个所述语义元有预先设定的与所述模板对应的语义贡献度,所述语义元是指具有相同或近似语义的关键词集合;从所述多个模板中获取第一模板,所述第一模板是指与所述多个词语部分或全部语义关联度最高的模板;获取所述多个词语中与所述第一模板中的语义元匹配成功的词语,将所述匹配成功的词语作为关键词。
进一步地,在查找到所述一个或多个关键词对应的信息或命令之后,所述方法还包括:在所述信息或所述命令的执行结果不唯一的情况下,呈现提示信息,其中,所述提示信息用于指示输入属性参数;接收第二语句,并从所述第二语句中获取属性参数;呈现所述信息或所述命令的执行结果包括:根据所述属性参数呈现所述信息或所述命令的执行结果。
进一步地,所述一个或多个关键词包括:用于查找信息或命令的第一关键词、和用于标识属性参数的第二关键词,查找到所述一个或多个第一关键词对应的信息或命令包括:根据所述第一关键词查找与所述第一关键词对应的信息或命令,其中,所述第二关键词作为所述信息或命令的属性参数。
进一步地,根据所述第一关键词查找与所述第一关键词对应的信息或命令包括:使用所述第一关键词,作为预先配置的至少一个决策的输入;获取所述至少一个决策中的最优决策对应的信息或命令。
根据本发明实施例的另一方面,还提供了一种自然语言处理装置,包括:接收单元,用于接收第一语句,其中,所述第一语句为自然语言表达的语句;提取单元,用于提取所述第一语句的一个或多个关键词;查找单元,用于查找到所述一个或多个关键词对应的信息或命令;第一呈现单元,用于呈现所述信息或所述命令的执行结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于海航生态科技集团有限公司,未经海航生态科技集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611202712.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种精神科多种药物快速喂药器
- 下一篇:一种电控自动供给双腔饮食器具装置