The invention provides a trusted user model chat memory value updating method and device based on the received input information of users, get the user attribute tag contains the initial trust set these user attribute values of the tag, the time-varying characteristics and the cumulative number mentioned update and giving the user attribute trust value. Furthermore, the user can respond to the user attribute tag in the man-machine conversation. Or, further, when a user's attribute tag conflicts in different periods, it can be chosen according to the trust value of these attribute tags, and the appropriate attribute label is selected as the basis for responding to the user.
【技术实现步骤摘要】
基于聊天记忆的用户模型信任值更新方法及装置
本专利技术涉及人工智能对话系统,尤其涉及应用于人机对话系统的基于聊天记忆的用户模型信任值更新方法及装置。
技术介绍
随着信息技术的飞速发展,人机对话系统是当前研究的热点问题,其主要的目标是能够对自然语言的理解,并且像“人”一样和人进行对话。在人机对话的过程当中,在一系列真实聊天数据的基础上,建立目标用户的模型,了解他们的目标、行为和观点的差异,将他们区分为不同的类型,然后每种类型中提取出典型特征,赋予名字、照片、一些人口统计学要素、场景等描述,就形成了一个人物原型,也叫做用户画像。人机对话系统可以像“人”一样和人进行对话,但是,随着真实聊天数据越来越多,用户的属性和特征,会随着深入的沟通,不断变化,甚至发生前后冲突的情况。
技术实现思路
人机对话系统和人的聊天对用户画像属性来说具有时间相关性,即过去产生的用户部分属性和特征,随着时间衰减,当衰为该用户的属性不可信,这一现象与记忆原理中的遗忘现象类似。如果对用户属性建立信任值体系,赋予信任值随时间变化的特性,则可以在反映用户属性的同时反映其时间效力,有助于处理过去的用户属性和当前的用户属性发生冲突时的情况。基于此,本专利技术的目的是提供基于聊天记忆的用户模型信任值更新方法及装置,旨在解决现有的人机对话系统所建立的用户模型中,用户属性随时间变化其信任值需要更新的问题。本专利技术解决其技术问题所采用的技术方案是:一种基于聊天记忆的用户模型信任值更新方法,包括:建立用户属性标签库,所述用户属性标签库包括用户属性标签及其提及时间信息、累计提及次数、初始信任值;每条用户属性标签包 ...
【技术保护点】
一种基于聊天记忆的用户模型信任值更新方法,其特征在于,包括:建立用户属性标签库,所述用户属性标签库包括用户属性标签及其提及时间信息、累计提及次数、初始信任值;每条用户属性标签包括用户标识信息、用户行为信息、接触点信息;所述接触点信息包括网址信息、内容信息和地点信息;接收用户的输入信息,从所述输入信息中获取用户属性标签,记录接收到所述输入信息的时间作为用户属性标签的提及时间信息;查询用户属性标签库中是否存在所述用户属性标签,存在则将该用户属性标签的累计提及次数加1,不存在则将该用户属性标签保存到用户属性标签库,并将该用户属性标签的累计提及次数设置为1;获取当前时间;确定每条用户属性标签的当前信任值t1,t1=t0×k;t0为每条用户属性标签的初始信任值,k为用户属性标签的当前信任权重,k=a×b×m×n,a为衰减因子,b为频率因子,m为行为子权重,n为网址子权重;a由当前时间和所述用户属性标签的提及时间信息共同确定,b由所述用户属性标签的提及次数确定,m由所述用户行为信息确定;n由所述网址信息确定。
【技术特征摘要】
1.一种基于聊天记忆的用户模型信任值更新方法,其特征在于,包括:建立用户属性标签库,所述用户属性标签库包括用户属性标签及其提及时间信息、累计提及次数、初始信任值;每条用户属性标签包括用户标识信息、用户行为信息、接触点信息;所述接触点信息包括网址信息、内容信息和地点信息;接收用户的输入信息,从所述输入信息中获取用户属性标签,记录接收到所述输入信息的时间作为用户属性标签的提及时间信息;查询用户属性标签库中是否存在所述用户属性标签,存在则将该用户属性标签的累计提及次数加1,不存在则将该用户属性标签保存到用户属性标签库,并将该用户属性标签的累计提及次数设置为1;获取当前时间;确定每条用户属性标签的当前信任值t1,t1=t0×k;t0为每条用户属性标签的初始信任值,k为用户属性标签的当前信任权重,k=a×b×m×n,a为衰减因子,b为频率因子,m为行为子权重,n为网址子权重;a由当前时间和所述用户属性标签的提及时间信息共同确定,b由所述用户属性标签的提及次数确定,m由所述用户行为信息确定;n由所述网址信息确定。2.根据权利要求1所述的基于聊天记忆的用户模型信任值更新方法,其特征在于,还包括:根据用户属性标签及其当前信任值,对用户做出回应。3.根据权利要求1所述的基于聊天记忆的用户模型信任值更新方法,其特征在于,还包括:当两条或多条用户属性标签发生冲突时,根据其当前信任值,选择信任的用户属性标签;根据所述信任的用户属性标签及其当前信任值,对用户做出回应。4.根据权利要求1或2所述的基于聊天记忆的用户模型信任值更新方法,其特征在于,所述提及时间信息包括起始时间和结束时间;或者,所述提及时间信息包括起始时间和持续时间。5.根据权利要求1或2所述的基于聊天记忆的用户模型信任值更新方法,其特征在于,所述初始信任值和当前信任值为类别特征值;或者,所述初始信任值和当前信任值为数值特征值。6.一种基于聊天记忆的用户模型信任值更新装置...
【专利技术属性】
技术研发人员:简仁贤,戎滨,
申请(专利权)人:竹间智能科技上海有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。