技术特征:
1.一种人机交互方法,其特征在于,所述方法包括:
根据人机交互信息确定客户当前意图信息;
根据预设的业务关系模型,判断当前人机交互信息中是否含有与所述客户当前意图信息相匹配的全部实体信息;其中所述关系模型中包含有意图信息与实体信息的对应关系信息;
若否,则通过预设模式获取缺失的实体信息。
2.根据权利要求1所述的一种人机交互方法,其特征在于,
当所述当前人机交互信息中只包含实体信息,所述根据人机交互信息确定客户当前意图信息,包括:
判断是否存在上文人机交互信息,所述上文人机交互信息为上轮人机交互过程的交互信息;
若是,则从上文人机交互信息中确定所述客户当前意图信息。
3.根据权利要求1所述的一种人机交互方法,其特征在于,
当所述当前人机交互信息中包含意图信息,所述根据人机交互信息确定客户当前意图信息,包括:
从所述当前人机交互信息中确定所述客户当前意图信息。
4.根据权利要求1所述的一种人机交互方法,其特征在于,所述根据预设的业务关系模型,判断当前人机交互信息中是否含有与所述客户当前意图信息相匹配的全部实体信息,包括:
将所述客户当前意图信息和所述当前人机交互信息中与所述客户当前意图信息对应的实体信息赋值于所述对应关系信息中;
判断所述对应关系信息中的与所述客户当前意图信息对应的实体信息是否全部被赋值;若是,则确定当前人机交互信息中含有与所述客户当前意图信息相匹配的全部实体信息;若否,则将所述对应关系中与所述客户当前意图信息对应的没有被赋值的实体信息确定为所述缺失的实体信息。
5.根据权利要求1所述的一种人机交互方法,其特征在于,所述通过预设模式获取缺失的实体信息,包括:
向客户端发送引导信息,并从客户输入的信息中获取所述缺失的实体信息;所述引导信息用于提示客户提供所述缺少的实体信息。
6.根据权利要求1所述的一种人机交互方法,其特征在于,所述通过预设模式获取缺失的实体信息,包括:
判断是否存在上文人机交互信息,所述上文人机交互信息为上轮人机交互过程的交互信息;
若是,且所述上文人机交互信息中的意图信息与所述当前人机交互信息中的意图信息相同,则通过所述上文人机交互信息获取所述缺失的实体信息。
7.根据权利要求1所述的一种人机交互方法,其特征在于,所述通过预设模式获取缺失的实体信息,包括:
判断是否存在相关人机交互信息,所述相关人机交互信息为上轮人机交互过程的交互信息;
若是,且所述相关人机交互信息中的意图信息与所述当前人机交互信息中的意图信息在所述预设的业务关系模型中相关联,则通过所述相关人机交互信息获取所述缺失的实体信息。
8.一种人机交互系统,其特征在于,所述系统包括:客户端以及服务器,
所述客户端,用于接收客户输入的交互信息并发送给所述服务器,并接收所述服务器发送的反馈信息;
所述服务器,用于接收客户端发送的所述交互信息,执行权利要求1至7中任一项权利要求所述人机交互方法的步骤,并向所述客户端发送所述反馈信息。
9.一种计算机设备,其特征在于,包括存储器和处理器,所述存储器中存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行权利要求1至7中任一项权利要求所述一种人机交互方法的步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时,使得所述处理器执行权利要求1至7中任一项权利要求所述一种人机交互方法的步骤。