【技术实现步骤摘要】
一种语境感知网络聊天的方法、计算机可读介质和系统
本专利技术涉及计算机信息领域,特别涉及一种语境感知网络聊天的方法、计算机可读介质和系统。
技术介绍
随着电子商务的出现,在电子商务网址上访问到满足消费者需要和商业需求的信息变得至关重要。导航指引的菜单和通过大部分商业网址提供的关键词搜索有很多限制,如他们往往因为冗长和呆板的反应会击溃和阻挠用户。在特定的网址上的用户兴趣常常随着鼠标点击次数的增加呈指数型的减少。因此,缩短交互的路径来提供有用的信息是关键。许多电子商务网址尝试通过提供关键词搜索能力来解决问题,然而,关键词搜索引擎常常需要用户知道领域特定术语。不幸的是,关键词搜索不允许用户精确地描述用户需求,更为重要的是,关键词搜索缺乏对搜索词和语句的语义意思的理解。例如,关键词搜索通常无法理解“夏天的衣服(summerdress)”,应该会在女士衣服下搜索“裙子(dress)”,与之相反的是,“礼服衬衣”很可能是在男士衣服下搜索“衬衣”,“衬衣”的搜索常常会显示几十或者几百个项目,而这些项目对于有特定风格和模式的人来说是无用的。由于上述所说的限制,当前的解决方案是自然语言(多种形式)对话,即,网络聊天。网络聊天应用于各种领域,例如,呼叫中心/路由应用,邮件路由,信息检索和数据访问,和电话银行等等,最近网络聊天在访问大量用户数据中越来越受欢迎。然而,根据现有技术,现有的网络聊天技术通常限制于具特定领域和应用(例如预定飞机票)并且需要手动输入规则。进一步来说,在用户和机器人之间真实的对话中,用户的语境相当多是复杂且不断变化的,因此,语境感知和主动式技术网络聊天系统 ...
【技术保护点】
一种语境感知网络聊天的方法,其特征在于,所述方法包括:接收用户的语音;将所述用户的语音转化为准备回答的问题;确定准备回答的所述问题的问题类型;根据语境感知神经会话模式至少生成一个对应所述问题的答案;验证通过语境感知神经会话模式生成的所述答案;向用户传达验证后的所述答案;其中,所述语境感知神经会话模式会考虑所述问题的语境信息,并且将所述问题的所述语境信息分解为多个高维向量。
【技术特征摘要】
2016.09.19 US 15/269,5511.一种语境感知网络聊天的方法,其特征在于,所述方法包括:接收用户的语音;将所述用户的语音转化为准备回答的问题;确定准备回答的所述问题的问题类型;根据语境感知神经会话模式至少生成一个对应所述问题的答案;验证通过语境感知神经会话模式生成的所述答案;向用户传达验证后的所述答案;其中,所述语境感知神经会话模式会考虑所述问题的语境信息,并且将所述问题的所述语境信息分解为多个高维向量。2.根据权利要求1所述的语境感知网络聊天的方法,其特征在于,确定准备回答的所述问题的问题类型包括:识别准备回答的所述问题的定型词。3.根据权利要求1所述的语境感知网络聊天的方法,其特征在于,根据语境感知神经会话模式至少生成一个对应于所述问题的答案包括:提供输入语句X={x1,x2,…,xn},通过考虑到语境EC={ec1,ec2,…,ecm}得到回答语句Y={y1,y2,…,yn},其中,x表示在所述输入语句中的词,y代表在回答语句中的词,所述回答语句Y代表答案,并且所述输入语句X代表准备回答的问题。4.根据权利要求3所述的语境感知网络聊天的方法,其特征在于,提供所述输入语句X={x1,x2,…,xn},通过考虑到语境EC={ec1,ec2,…,ecm}得到回答语句Y={y1,y2,…,yn}包括:通过最大化概率P(yt|yt-1,…,y1,ec)来预测y的值。5.根据权利要求4所述的语境感知网络聊天的方法,其特征在于,通过最大化概率P(yt|yt-1,…,y1,ec)来预测y的值包括:通过所述语境感知神经会话模式,提供具有输入门为it、记忆门为ft,输出门ot的输入语句;及通过以下步骤计算单位时间步骤t的向量表示为htCt=ftct-1+itlt其中Wi,Wf,Wo,Wl∈RK*2K,W是指已学习和已训练因素,xt是指在时间步骤t中单个文本单元的向量,ht指通过xt和ht-1组合在时间步骤t中由长短期记忆模型计算的向量,ct指在时间步骤t中所述单元格状态向量,θ是指所述sigmoid函数。6.根据权利要求5所述的语境感知网络聊天的方法,其特征在于,包括:根据softmax函数计算输出分布和按顺序预测的标记分布:其中,f(ht-1,eyt)指在ht-1和eyt之间的激活函数。7.根据权利要求6所述的语境感知网络聊天的方法,其特征在于,当预测到EOS标记时,结束所述输入语句的解码。8.根据权利要求1所述的语境感知网络聊天的方法,其特征在于,所述验证通过语境感知神经会话模式生成的答案包括:计算通过所述语境感知神经会话模式生成的答案的置信度分数,其中所述置信度分数是问题和答案之间的归一化KL距离。9.一种具有计算机程序的非暂时性计算机可读介质,当由处理器执行时,执行语境感知网络聊天的方法,其特征在于,所述方法包括:接收用户的语音;将所述用户的语音转化为准备回答的问题;确定准备回答的所述问题的问题类型;根据语境感知神经会话模式至少生成一个对应所述问题的答案;验证通过语境感知神经会话模式生成的答案;向用户传递验证后有效的答案;其中,所述语境感知神经会话模式考虑到所述问题的语境信息,并且将所述问题的所述语境信息分解为多个高维向量。10.根据权利要求9所述的具有计算机程序的非暂时性计算机可读介质,其特征在于,所述确定准备回答的所述问题的问题类型包括:识别准备回答的所述问题的定型词。11.根据权利要求9所述的具有计算机程序的非暂时性计算机可读介质,其特征在于,根据所述语境感知神经会话模式至少生成一个对应于所述问题的答案包括:假设输入语句X={x1,x2,…,xn},通过考虑到语境EC={ec1,ec2,…,ecm}得到回答语句Y={y1,y2,…,yn},其中,x表示在所述输入语句中的词,y代表在回答语句中的词,所述回答语句Y代表答案,并且所述输入语句X代表准备回答的问题。12.根据权利要求11所述的具有计算机程序的非暂时...
【专利技术属性】
技术研发人员:郭立帆,汪灏弘,
申请(专利权)人:TCL集团股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。