[发明专利]用于处理机器人与用户会话的方法、装置及介质在审
申请号: | 201810554432.5 | 申请日: | 2018-05-31 |
公开(公告)号: | CN110633358A | 公开(公告)日: | 2019-12-31 |
发明(设计)人: | 王颖帅;李晓霞;苗诗雨 | 申请(专利权)人: | 北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司 |
主分类号: | G06F16/332 | 分类号: | G06F16/332;G06F16/33 |
代理公司: | 11438 北京律智知识产权代理有限公司 | 代理人: | 王卫忠;袁礼君 |
地址: | 100195 北京市海淀区杏石口路6*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 输入信息 处理机器人 用户会话 用户意图 接收用户 机器人 答复 | ||
1.一种用于处理机器人与用户会话的方法,包括:
接收用户的输入信息;
根据所述输入信息,确定所述输入信息的关键词;
根据所述输入信息的关键词,确定所述用户意图;
基于所述用户意图和所述输入信息的关键词,生成所述机器人的答复内容。
2.根据权利要求1所述的方法,其中,当所述用户与所述机器人的对话为多轮会话时,该方法还包括:
判断所述用户在多轮会话中相邻的输入信息的用户意图是否相同;
如果不同,根据所述用户的当前输入信息,确定所述用户的当前意图。
3.根据权利要求1所述的方法,还包括:
判断所述用户的输入信息中是否包含与所述机器人中断会话的相关字符;
如果包含,则关闭所述机器人。
4.根据权利要求1所述的方法,其中,根据所述输入信息的关键词,确定所述用户意图包括:
利用LSTM算法对所述输入信息的关键词进行分析,得到所述用户意图;或者
利用PipeLine的方法对所述输入信息的关键词进行分析,得到所述用户意图。
5.根据权利要求1所述的方法,还包括:
设置模拟用户与所述机器人会话,并存储所述会话的内容。
6.根据权利要求1所述的方法,其中,当所述输入信息中包含否定含义的字符时,该方法还包括:
从所述输入信息中删除否定含义的字符,并根据删除后的输入信息确定用户的正真意图。
7.根据权利要求1所述的方法,其中,所述用户意图包括以下任意一项:商品查询、商品优惠查询、商品售后咨询、商品订单查询。
8.一种用于处理机器人与用户会话的装置,包括:
接收模块,用于接收用户的输入信息;
第一确定模块,用于根据所述输入信息,确定所述输入信息的关键词;
第二确定模块,用于根据所述输入信息的关键词,确定所述用户意图;
生成模块,基于所述用户意图和所述输入信息的关键词,生成所述机器人的答复内容。
9.根据权利要求8所述的装置,其中,当所述用户与所述机器人的对话为多轮会话时,该装置还包括:
第一判断模块,用于判断所述用户在多轮会话中相邻的输入信息的用户意图是否相同;
第三确定模块,如果不同,根据所述用户的当前输入信息,确定所述用户的当前意图。
10.根据权利要求8所述的装置,还包括:
第二判断模块,用于判断所述用户的输入信息中是否包含与所述机器人中断会话的相关字符;
关闭模块,如果包含,则关闭所述机器人。
11.根据权利要求8所述的装置,其中,第一确定模块包括:
第一分析模块,利用LSTM算法对所述输入信息的关键词进行分析,得到所述用户意图;或者
第二分析模块,利用PipeLine的方法对所述输入信息的关键词进行分析,得到所述用户意图。
12.根据权利要求8所述的装置,还包括:
设置模块,用于设置模拟用户与所述机器人会话,并存储所述会话的内容。
13.根据权利要求8所述的装置,其中,当所述输入信息中包含否定含义的字符时,该装置还包括:
删除模块,用于从所述输入信息中删除否定含义的字符,并根据删除后的输入信息确定用户的正真意图。
14.根据权利要求8所述的装置,其中,所述用户意图包括以下任意一项:商品查询、商品优惠查询、商品售后咨询、商品订单查询。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司,未经北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810554432.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:语音交互方法、装置、设备和介质
- 下一篇:语句等价性判断方法和装置