1.一种基于多模型输出的对话数据交互处理方法,其特征在于,所述对话数据交互处理方法包括以下步骤:
接收用户输入的对话交互数据;
根据检索模型、语言模型和对话生成模型对用户输入的对话交互数据进行处理,以得到各模型对应的回答交互数据;
基于各模型回答交互数据决策选择输出模型以输出对话数据。
2.如权利要求1所述的基于多模型输出的对话数据交互处理方法,其特征在于,在根据检索模型、语言模型和对话生成模型对用户输入的对话交互数据进行处理的步骤中,对得到的回答交互数据进行评价并标出相应的置信度。
3.如权利要求2所述的基于多模型输出的对话数据交互处理方法,其特征在于,在基于各自对应的回答交互数据的内容决策选择输出模型以输出对话数据的步骤中,选择回答交互数据的置信度标注为最高的模型进行对话数据的输出。
4.如权利要求1所述的基于多模型输出的对话数据交互处理方法,其特征在于,在根据检索模型、语言模型和对话生成模型对用户输入的对话交互数据进行处理的步骤中:
采用检索模型搜索与用户输入的对话交互数据相匹配的回答交互数据,如果搜索不到相匹配的回答交互数据,则调用语言模型来产生回答交互数据,如果失败,则直接对对话生成模型进行训练。
5.如权利要求4所述的基于多模型输出的对话数据交互处理方法,其特征在于,在对对话生成模型进行训练时,通过自学习置信度最高的聊天数据来训练出对话生成模型以提高自身提供的回答交互数据的置信度。
6.一种基于多模型输出的对话数据交互处理装置,其特征在于,所述对话数据交互处理装置包括以下单元:
对话交互数据输入单元,其用以接收用户输入的对话交互数据;
对话交互数据处理单元,其用以根据检索模型、语言模型和对话生成模型对用户输入的对话交互数据进行处理,以得到各模型回答交互数据;
对话数据输出决策单元,其用以基于各模型回答交互数据决策选择输出模型以进行对话数据的输出。
7.如权利要求6所述的基于多模型输出的对话数据交互处理装置,其特征在于,在用以根据检索模型、语言模型和对话生成模型对用户输入的对话交互数据进行处理的对话交互数据处理单元中,还包括用以对得到的回答交互数据进行评价并标出相应的置信度的单元。
8.如权利要求7所述的基于多模型输出的对话数据交互处理装置,其特征在于,在用以基于各模型回答交互数据的内容决策选择输出模型以进行对话数据的输出的对话数据输出决策单元中,还包括用以选择回答交互数据的置信度标注为最高的模型进行对话数据的输出的单元。
9.如权利要求6所述的基于多模型输出的对话数据交互处理装置,其特征在于,在用以根据检索模型、语言模型和对话生成模型对用户输入的对话交互数据进行处理的对话交互数据处理单元中:
采用检索模型搜索与用户输入的对话交互数据相匹配的回答交互数据,如果搜索不到相匹配的回答交互数据,则调用语言模型来产生回答交互数据,如果失败,则直接对对话生成模型进行训练。
10.如权利要求9所述的基于多模型输出的对话数据交互处理装置,其特征在于,在对对话生成模型进行训练时,通过学习置信度最高的聊天数据来训练对话生成模型以提高自身提供的回答交互数据的置信度。