利索能及
我要发布
收藏
专利号: 2016102281386
申请人: 华南师范大学
专利类型:发明专利
专利状态:已下证
更新日期:2026-10-21
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种机器人交互方法,其特征在于,包括以下步骤:

获取用户的问题与用户类型,其中,获取的用户的问题作为第一问题,获取的用户类型作为第一用户类型;

从知识库中的所有问题中检索出与所述第一问题匹配度最大的问题作为第二问题;

根据知识库中所述第二问题的回答对应的所述第一用户类型的用户反馈满意度,对知识库中所述第二问题的回答进行选择,得到的回答作为对所述第一问题的回答,即第一回答;

将所述第一回答发送至所述用户。

2.根据权利要求1所述的方法,其特征在于,还包括:预先创建所述知识库;

其中,所述知识库包括:至少一个问题;

每个所述问题的至少一个回答;

与每个所述回答对应的至少一种用户类型;以及

每种所述用户类型的用户反馈满意度。

3.根据权利要求1所述的方法,其特征在于,还包括:

获取用户对所述第一回答的满意度,作为第一用户反馈满意度;

根据所述第一用户反馈满意度更新所述知识库;

通过将不少于预设数量的所述第一问题、所述第一回答、所述第一用户类型、及所述第一用户反馈满意度添加入所述知识库,形成大数据知识库。

4.根据权利要求3所述的方法,其特征在于,根据所述第一用户反馈满意度更新所述知识库具体包括:当所述第一问题与所述第二问题不完全匹配时,将所述第一问题、所述第一回答、所述第一用户类型、所述第一用户反馈满意度添加入所述知识库;

当所述第一问题与所述第二问题完全匹配且当知识库中与所述第二问题对应的所述第一用户类型存在时,将所述第一用户反馈满意度,以及存储在所述知识库中所述第二问题的所述第一回答对应的所述第一用户类型的所述用户反馈满意度,进行加权平均计算,计算的结果作为更新后的所述第二问题的所述第一回答对应的所述第一用户类型的用户反馈满意度;或当所述第一问题与所述第二问题完全匹配且当知识库中与所述第二问题对应的所述第一用户类型不存在时,将所述第一用户反馈满意度作为更新后的所述第二问题的所述第一回答对应的所述第一用户类型的用户反馈满意度。

5.根据权利要求1所述的方法,其特征在于,所述根据知识库中所述第二问题的回答对应的所述第一用户类型的用户反馈满意度,对知识库中所述第二问题的回答进行选择,得到的回答作为对所述第一问题的回答,即第一回答的步骤具体包括:当知识库中与所述第二问题对应的所述第一用户类型存在时,从所述第二问题的至少一个回答中选择所述第一用户类型的所述用户反馈满意度最高的回答作为所述第一回答;

或

当知识库中与所述第二问题对应的所述第一用户类型不存在时,从所述第二问题的至少一个回答中选择与所述第一用户类型的属性信息最接近的用户类型对应的所述用户反馈满意度最高的回答作为所述第一回答。

6.根据权利要求1所述的方法,其特征在于,所述根据知识库中所述第二问题的回答对应的所述第一用户类型的用户反馈满意度,对知识库中所述第二问题的回答进行选择,得到的回答作为对所述第一问题的回答,即第一回答的步骤具体包括:当所述知识库中与所述第二问题对应的所述第一用户类型存在时,将所述知识库中所述第二问题的各个回答对应的所述第一用户类型的所述用户反馈满意度进行归一化得到概率,根据该概率对该各个回答进行选择得到的回答,作为所述第一回答;或当所述知识库中与所述第二问题对应的所述第一用户类型不存在时,将与所述知识库中所述第二问题的各个回答对应的所述第一用户类型的属性信息最接近的用户类型对应的所述用户反馈满意度进行归一化得到概率,根据该概率对该各个回答进行选择得到的回答,作为所述第一回答。

7.一种机器人交互系统,其特征在于,包括:

第一获取模块,用于获取用户的问题与用户类型,其中,获取的用户的问题作为第一问题,获取的用户类型作为第一用户类型;

匹配模块,用于从知识库中的所有问题中检索出与所述第一问题匹配度最大的问题作为第二问题;

选择模块,用于根据知识库中所述第二问题的回答对应的所述第一用户类型的用户反馈满意度,对知识库中所述第二问题的回答进行选择,得到的回答作为对所述第一问题的回答,即第一回答;

发送模块,用于将所述第一回答发送至所述用户。

8.根据权利要求7所述的系统,其特征在于,还包括以下至少一个模块:创建模块,用于预先创建所述知识库;

其中,所述知识库包括:至少一个问题;每个所述问题的至少一个回答;与每个所述回答对应的至少一种用户类型;每种所述用户类型的用户反馈满意度;

第二获取模块,用于获取用户对所述第一回答的满意度,作为第一用户反馈满意度;

更新模块,用于根据所述第一用户反馈满意度更新所述知识库;

添加模块,用于通过将不少于预设数量的所述第一问题、所述第一回答、所述第一用户类型、及所述第一用户反馈满意度添加入所述知识库,形成大数据知识库。

9.根据权利要求8所述的系统,其特征在于,所述更新模块包括:

添加单元,用于当所述第一问题与所述第二问题不完全匹配时,将所述第一问题、所述第一回答、所述第一用户类型、所述第一用户反馈满意度添加入所述知识库;

计算单元,用于当所述第一问题与所述第二问题完全匹配且当知识库中与所述第二问题对应的所述第一用户类型存在时,将所述第一用户反馈满意度,以及存储在所述知识库中所述第二问题的所述第一回答对应的所述第一用户类型的所述用户反馈满意度,进行加权平均计算,计算的结果作为更新后的所述第二问题的所述第一回答对应的所述第一用户类型的用户反馈满意度;或第一生成单元,用于当所述第一问题与所述第二问题完全匹配且当知识库中与所述第二问题对应的所述第一用户类型不存在时,将所述第一用户反馈满意度作为更新后的所述第二问题的所述第一回答对应的所述第一用户类型的用户反馈满意度。

10.根据权利要求7所述的系统,其特征在于,所述选择模块包括:第一选择单元,用于当知识库中与所述第二问题对应的所述第一用户类型存在时,从所述第二问题的至少一个回答中选择所述第一用户类型的所述用户反馈满意度最高的回答作为所述第一回答;或第二选择单元,用于当知识库中与所述第二问题对应的所述第一用户类型不存在时,从所述第二问题的至少一个回答中选择与所述第一用户类型的属性信息最接近的用户类型对应的所述用户反馈满意度最高的回答作为所述第一回答;

第三选择单元,用于当知识库中与所述第二问题对应的所述第一用户类型存在时,将所述知识库中所述第二问题的各个回答对应的所述第一用户类型的所述用户反馈满意度进行归一化得到概率,根据该概率对该各个回答进行选择得到的回答,作为所述第一回答;

或

第四选择单元,用于当知识库中与所述第二问题对应的所述第一用户类型不存在时,将与所述知识库中所述第二问题的各个回答对应的所述第一用户类型的属性信息最接近的用户类型对应的所述用户反馈满意度进行归一化得到概率,根据该概率对该各个回答进行选择得到的回答,作为所述第一回答。