1.一种基于情感和语义的智能对话方法,其特征在于,包括:
获取用户与智能对话系统的多轮对话信息;
根据所述多轮对话信息确定所述用户当前的情感和语义;
根据所述用户当前的情感和语义做出符合所述用户当前的情感和语义的回复。
2.根据权利要求1所述的基于情感和语义的智能对话方法,其特征在于,所述多轮对话信息,包括:多轮对话文本信息、多轮对话语音信息、多轮对话图像信息中的一种或多种的组合;
所述根据所述多轮对话信息确定所述用户当前的情感和语义,包括:
采用以下至少一种方式分析所述多轮对话信息,获得所述用户当前的情感特征和语义特征:
通过文字分析技术分析所述多轮对话文本信息,获得所述用户当前的情感特征和语义特征;
通过声学语音识别技术分析所述多轮对话语音信息,获得所述用户当前的情感特征和语义特征;
根据图像识别技术分析所述多轮对话图像信息,获得所述用户当前的情感特征和语义特征;
根据所述用户当前的情感特征和语义特征确定相应的所述用户当前的情感和语义。
3.根据权利要求1所述的基于情感和语义的智能对话方法,其特征在于,所述智能对话方法,还包括:
根据所述多轮对话信息对所述智能对话系统在所述多轮对话中的系统角色进行定位;
所述根据所述用户当前的情感和语义做出符合所述用户当前的情感和语义的回复,包括:
根据所述用户当前的情感和语义以及所述系统角色做出符合所述用户当前的情感和语义以及所述系统角色的回复。
4.根据权利要求1所述的基于情感和语义的智能对话方法,其特征在于,所述智能对话方法,还包括:
根据所述多轮对话信息分析所述用户在所述多轮对话信息中的情感变化;
所述根据所述用户当前的情感和语义做出符合所述用户当前的情感和语义的回复,包括:
根据所述用户当前的情感和语义以及所述情感变化做出符合所述用户当前的情感和语义以及所述情感变化的回复。
5.根据权利要求1所述的基于情感和语义的智能对话方法,其特征在于,所述根据所述用户当前的情感和语义做出符合所述用户当前的情感和语义的回复,包括:
根据所述用户当前的情感和语义从回复数据库中选择至少一个符合所述用户当前的情感和语义的回复信息;和/或,
根据所述用户当前的情感和语义,利用回复生成模型自动生成符合所述用户当前的情感和语义的回复信息;
利用所述回复信息做出符合所述用户当前的情感和语义的回复。
6.一种基于情感和语义的智能对话系统,其特征在于,包括:
对话信息获取模块,用于获取用户与智能对话系统的多轮对话信息;
情感和语义确定模块,用于根据所述多轮对话信息确定所述用户当前的情感和语义;
回复模块,用于根据所述用户当前的情感和语义做出符合所述用户当前的情感和语义的回复。
7.根据权利要求6所述的基于情感和语义的智能对话系统,其特征在于,所述多轮对话信息,包括:多轮对话文本信息、多轮对话语音信息、多轮对话图像信息中的一种或多种的组合;
所述情感和语义确定模块,包括:
特征获取单元,用于采用以下至少一种方式分析所述多轮对话信息,获得所述用户当前的情感特征和语义特征:
通过文字分析技术分析所述多轮对话文本信息,获得所述用户当前的情感特征和语义特征;
通过声学语音识别技术分析所述多轮对话语音信息,获得所述用户当前的情感特征和语义特征;
根据图像识别技术分析所述多轮对话图像信息,获得所述用户当前的情感特征和语义特征;
确定单元,用于根据所述用户当前的情感特征和语义特征确定相应的所述用户当前的情感和语义。
8.根据权利要求6所述的基于情感和语义的智能对话系统,其特征在于,所述智能对话系统,还包括:
系统角色定位模块,用于根据所述多轮对话信息对所述智能对话系统在所述多轮对话中的系统角色进行定位;
所述回复模块,具体用于根据所述用户当前的情感和语义以及所述系统角色做出符合所述用户当前的情感和语义以及所述系统角色的回复。
9.根据权利要求6所述的基于情感和语义的智能对话系统,其特征在于,所述智能对话系统,还包括:
情感变化分析模块,用于根据所述多轮对话信息分析所述用户在所述多轮对话信息中的情感变化;
所述回复模块,具体用于根据所述用户当前的情感和语义以及所述情感变化做出符合所述用户当前的情感和语义以及所述情感变化的回复。
10.根据权利要求6所述的基于情感和语义的智能对话系统,其特征在于,所述回复模块,包括:
回复信息选择单元,用于根据所述用户当前的情感和语义从回复数据库中选择至少一个符合所述用户当前的情感和语义的回复信息;和/或,
自动生成回复信息单元,用于根据所述用户当前的情感和语义,利用回复生成模型自动生成符合所述用户当前的情感和语义的回复信息;
执行回复单元,用于利用所述回复信息做出符合所述用户当前的情感和语义的回复。