1.一种机器人对话控制方法,其特征在于,包括以下步骤:获取输入语句,将所述输入语句作为大数据搜索引擎的输入进行搜索,获得搜索结果;
筛选所述搜索结果中与所述输入语句匹配度最大的前m条语句分别作为m条第一语句,其中,所述m为正整数;
分别计算每条所述第一语句的合理性参数,并将最大所述合理性参数对应的所述第一语句作为聊天输出语句并输出。
2.根据权利要求1所述的机器人对话控制方法,其特征在于,所述分别计算每条所述第一语句的合理性参数,并将最大所述合理性参数对应的所述第一语句作为聊天输出语句并输出的步骤包括:分别将每条所述第一语句作为所述大数据搜索引擎的输入进行搜索,获得搜索结果数量作为所述第一语句的搜索结果数量;
将所述第一语句的搜索结果数量作为所述第一语句的所述合理性参数,并将最大所述合理性参数对应的所述第一语句作为聊天输出语句并输出。
3.根据权利要求2所述的机器人对话控制方法,其特征在于,所述将所述第一语句的搜索结果数量作为所述第一语句的所述合理性参数,并将最大所述合理性参数对应的所述第一语句作为聊天输出语句并输出的步骤包括:将所述第一语句的搜索结果数量作为所述第一语句的所述合理性参数,并将最大所述合理性参数对应的所述第一语句作为聊天输出语句;
将所述聊天输出语句进行人称变换后输出。
4.根据权利要求3所述的机器人对话控制方法,其特征在于,所述将所述聊天输出语句进行人称变换后输出的步骤包括:根据预设人称变换规则,对所述聊天输出语句中的第一人称和第二人称分别进行变换,获得人称变换后的聊天输出语句;
将所述人称变换后的聊天输出语句输出。
5.根据权利要求1所述的机器人对话控制方法,其特征在于,所述获取输入语句,将所述输入语句作为大数据搜索引擎的输入进行搜索,获得搜索结果的步骤包括:获取输入语句;
将所述输入语句输入至所述大数据搜索引擎,提取所述输入语句的关键词,根据所述关键词进行搜索,获得搜索结果,并对所述搜索结果中所述关键词进行标记。
6.一种机器人对话控制系统,其特征在于,包括:
搜索模块,用于获取输入语句,将所述输入语句作为大数据搜索引擎的输入进行搜索,获得搜索结果;
第一筛选模块,用于筛选所述搜索结果中与所述输入语句匹配度最大的前m条语句分别作为m条第一语句,其中,所述m为正整数;
第二筛选模块,用于分别计算每条所述第一语句的合理性参数,并将最大所述合理性参数对应的所述第一语句作为聊天输出语句并输出。
7.根据权利要求6所述的机器人对话控制系统,其特征在于,所述第二筛选模块包括:搜索单元,用于分别将每条所述第一语句作为所述大数据搜索引擎的输入进行搜索,获得搜索结果数量作为与所述第一语句的搜索结果数量;
筛选单元,用于将所述第一语句的搜索结果数量作为所述第一语句的所述合理性参数,并将最大所述合理性参数对应的所述第一语句作为聊天输出语句并输出。
8.根据权利要求7所述的机器人对话控制系统,其特征在于,所述筛选单元包括:选择单元,用于将所述第一语句的搜索结果数量作为所述第一语句的所述合理性参数,并将最大所述合理性参数对应的所述第一语句作为聊天输出语句;
人称变换单元,用于将所述聊天输出语句进行人称变换后输出。
9.根据权利要求8所述的机器人对话控制系统,其特征在于,所述人称变换单元包括:变换单元,用于根据预设人称变换规则,对所述聊天输出语句中的第一人称和第二人称分别进行变换,获得人称变换后的聊天输出语句;
输出单元,用于将所述人称变换后的聊天输出语句输出。
10.根据权利要求6所述的机器人对话控制系统,其特征在于,所述搜索模块包括:获取单元,用于获取输入语句;
搜索单元,用于将所述输入语句输入至所述大数据搜索引擎,提取所述输入语句的关键词,根据所述关键词进行搜索,获得搜索结果;
标记单元,用于对所述搜索结果中所述关键词进行标记。