【技术实现步骤摘要】
一种服务请求的处理方法、装置、电子设备及存储介质
本申请涉及计算机
,具体而言,涉及一种服务请求的处理方法、装置、电子设备及存储介质。
技术介绍
随着移动智能终端和信息网络技术的发展,人们在越来越多的场景中使用语音交互应用。例如,以智能音箱作为入口,通过语音交互的方式使用天气/股票/音乐/交通状况/闹钟/提醒等语音交互应用。其中,每种语音交互应用又称为一种语义技能。又例如,以车载车机为入口,语音交互使用LBS/导航/电台/音乐等语义技能。基于上述需求,业界也出现越来越多的对话式人工智能开放平台,以为技能开发者提供一个可以开发语义技能的平台。在相关技术中,通常是由技能开发者通过对话式人工智能开放平台以编写代码的方式来创建语义技能。其提问语句是预先设置的,但是由于不同用户其说话习惯不同,因此可能导致用户输入提问语料后,识别装置无法为其匹配到目标服务,或者匹配的目标服务是错误的。
技术实现思路
有鉴于此,本申请实施例的目的在于提供一种服务请求的处理方法、装置电子设备及存储介质,能够通过对待处理语句 ...
【技术保护点】
1.一种服务请求的处理方法,其特征在于,包括:/n获取服务请求,所述服务请求包括待处理语句;/n对所述待处理语句进行解析,获得待匹配语句模板;/n将所述待匹配语句模板与数据库中存储的预设语句模板进行匹配,获得匹配成功的预设语句模板对应的目标操作意图,所述预设语句模板为用户预先自定义创建;/n根据所述目标操作意图唤醒对应的服务。/n
【技术特征摘要】 【专利技术属性】
1.一种服务请求的处理方法,其特征在于,包括:
获取服务请求,所述服务请求包括待处理语句;
对所述待处理语句进行解析,获得待匹配语句模板;
将所述待匹配语句模板与数据库中存储的预设语句模板进行匹配,获得匹配成功的预设语句模板对应的目标操作意图,所述预设语句模板为用户预先自定义创建;
根据所述目标操作意图唤醒对应的服务。
2.根据权利要求1所述的方法,其特征在于,在获取服务请求之前,所述方法,还包括:
获取服务技能添加请求,并创建所述服务技能添加请求对应的服务技能;
接收所述服务技能对应的操作意图,并将所述操作意图进行存储;
接收所述操作意图对应的提问语句,并将所述提问语句进行存储;所述提问语句中包括至少一个词条名称;
接收词表创建请求,并根据所述词表创建请求进行词表创建;所述词表创建请求包括词表名称、所述词表名称对应的至少一个词条名称以及与所述词条名称相似的词条名称。
3.根据权利要求2所述的方法,其特征在于,所述接收所述操作意图对应的提问语句,并将所述提问语句进行存储,包括:
接收所述操作意图对应的提问语句,并对所述提问语句进行解析,获得所述提问语句对应的词条名称;
判断所述词条名称是否为通用词语,若是,则对其进行标注;
将所述提问语句、标注后的词条名称以及词条名称对应的词表名称进行存储。
4.根据权利要求2所述的方法,其特征在于,所述接收词表创建请求,并根据所述词表创建请求进行词表创建,包括:
接收所述词表创建请求,根据所述词表创建请求获取对应的用户等级;
根据所述用户等级判断已创建的词表个数是否达到预设阈值,若未达到,则根据所述词表创建请求进行词表创建。
5.根据权利要求2所述的方法,其特征在于,所述对所述待处理语句进行解析,获得待匹配语句模板,包括:
利用自然语言理解NLU技术对所述待处理语句进行解析,获得所述待处理语句中的词条名称;
从已创建的词表中获取与所述待处理语句中的词条名称相匹配的词条名称;
根据匹配成功的词条名称生成对应的所述待匹配语句模板。
6.根据权利要求1所述的方法,其特征在于,所述将所述待匹配语句模板与数据库中存储的预设语句模板进行匹配,获得匹配成功的预设语句模板对应的目标操作意图,包括:
将所述待匹配语句模板与数据库中存储的预设语句模板进行匹配,获得所述待匹配语句模板与所述数据库中的每一预设语句模板的匹配值;
将最大的匹配值对应的预设语句模板作为目标语句模板,并获取所述目标语句模板对应的目标操作意图。
7.根据权利要求1-6任一项所述的方法,其特征在于,在获取服务请求之后,所述方法,还包括:
获取所述待处理语句中的虚词及字符,并将所述虚词和所述字符删除处理。
8.一种服务请求的处理装置,其特征在于,包括:
获取模块,用于获取服务请求,所述服务请求包括待处理语句;
解析模块,用于对所述待处理语句进行解析,获得待匹配语句模板;
技术研发人员:韩传宇,贾朝阳,王瑶,
申请(专利权)人:北京嘀嘀无限科技发展有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。