一种用户操作数据的可视化与人机交互推荐方法技术

技术编号:38609895 阅读:29 留言:0更新日期:2023-08-26 23:39
本发明专利技术公开了一种用户操作数据的可视化与人机交互推荐方法,属于人机交互技术领域,方法包括:获取与目标用户行为相似的参照用户和对应评分记录;计算目标用户对待推荐话题的预测评分;获取目标用户与交互程序对话内容和对话内容数量,预测待推荐话题被推荐至目标用户概率;构建待推荐优秀话题库;引入实体关系实体三元组的约束条件,利用TransD算法构建Trans映射模型;将对话内容输入至Trans映射模型,提取对话内容的词向量、实体对实体的关系向量和上下文实体向量并将三者进行融合,获取对话内容的对话内容嵌入向量;利用注意力模型确定目标用户当前时刻推荐话题嵌入向量;获取目标用户对待推荐优秀话题的点击概率,将点击率较高的推荐至目标用户。率较高的推荐至目标用户。率较高的推荐至目标用户。

【技术实现步骤摘要】
一种用户操作数据的可视化与人机交互推荐方法


[0001]本专利技术属于人机交互
,具体涉及一种用户操作数据的可视化与人机交互推荐方法。

技术介绍

[0002]人机交互是研究人类与计算机之间交互的技术,旨在设计和开发用户友好、高效、有效的计算机系统和界面。人机交互方法涉及多个层面,包括用户界面设计、用户体验评估、交互技术、认知心理学、社会学、设计原则等。其中,人机交互推荐方法则是在人机交互环境下,利用推荐技术为用户提供个性化的推荐服务的方法。这种方法通常结合了人机交互的理论和方法,并利用推荐系统的技术来为用户提供推荐信息,从而增强用户的交互体验和满意度。
[0003]目前,在人机对话的过程中进行话题推荐的过程中,往往需要较多的目标用户行为数据,这就造成在用户行为数据稀疏的情况下,往往不能得到准确的推荐话题,用户交互体验差,另外,现有技术在进行推荐话题时,往往只是对目标用户的交互数据进行分析,新话题推荐驱动力低,在交互陷入僵局时,由于目标用户行为数据不足可能导致推荐准确率进入恶性循环。

技术实现思路

>[0004]为了解本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种人机交互推荐方法,其特征在于,包括:S101:获取与目标用户行为相似的参照用户,并获取所述参照用户的喜好话题和各所述喜好话题对应的评分记录;S102:根据所述参照用户的喜好话题评分记录,计算所述目标用户对待推荐话题的预测评分;S103:获取所述目标用户与交互程序的对话内容和对话内容数量,预测所述待推荐话题被推荐至所述目标用户的概率,其中,所述对话内容包括交互话题和关于所述交互话题的多个上下文向量;S104:根据所述目标用户对所述待推荐话题的预测评分和所述交互话题被推荐至所述目标用户的概率,得到所述待推荐话题的排名得分,并依据所述排名得分挑选待推荐优秀话题,构建待推荐优秀话题库;S105:引入实体关系实体三元组的约束条件,利用TransD算法构建Trans映射模型;S106:将所述对话内容输入至所述Trans映射模型,提取所述对话内容的词向量、实体对实体的关系向量和上下文实体向量;S107:利用知识感知深度学习模型将所述词向量、所述实体对实体的关系向量和所述上下文实体向量进行融合,获取所述对话内容的对话内容嵌入向量;S108:考虑所述目标用户在不同时刻对话内容对当前时刻候选话题的影响因素,利用注意力模型确定所述目标用户在当前时刻的推荐话题嵌入向量;S109:基于所述对话内容嵌入向量和所述推荐话题嵌入向量,利用深度学习模型获取所述目标用户对所述待推荐优秀话题的点击概率;S110:选择大于预设概率的所述点击概率对应的待推荐优秀话题推荐至所述目标用户。2.根据权利要求1所述的人机交互推荐方法,其特征在于,所述S101具体包括:S1011:利用二维评分矩阵和相似度计算方法,计算所述目标用户与所述参照用户的相似度;S1012:选择相似度大于预设相似度的参照用户;S1013:从所述参照用户的历史浏览数据中获取所述参照用户的喜好话题和各所述喜好话题对应的评分记录。3.根据权利要求1所述的人机交互推荐方法,其特征在于,所述S102具体包括:S1021:根据各个参照用户,构造参照用户集;S1022:获取所述参照用户的喜好话题评分记录;S1023:根据所述参照用户的喜好话题评分记录,计算所述目标用户对待推荐话题的预测评分:S(T)表示所述预测评分,表示所述目标用户u对已评分项目的平均评分,表示所
述参照用户v对以评分项目的平均评分,S
v,T
表示所述参照用户对所述待推荐话题T的评分,S
u,v
表示通过用户项目二维评分矩阵和相似度原理计算得到的所述参照用户和所述目标用户之间的相似度,N
u
表示所述参照用户集。4.根据权利要求1所述的人机交互推荐方法,其特征在于,所述S103具体包括:S1031:通过word2vec提取所述对话内容的交互话题和关于所述交互话题的多个上下文向量;S1032:根据所述交互话题和所述交互话题的多个上下文向量,预测所述交互话题被推荐至所述目标用户的概率:其中,P(T'/C)表示所述交互话题出现概率,C表示所述上下文向量组成的上下文向量集,c
k
表示所述交互话题对应的具体内容。5.根据权利要求1所述的人机交互推荐方法,其特征在于,所述S104具体包括:S1041:所述待推荐话题的排名得分的计算方式为:Rank
u,c
(T)=S(T)
·
P(T/C);S1042:根据所述排名得分,选择得分值高的预设数量的待推荐话题作为待推荐优秀话题,构建待推荐优秀话题库。6.根据权利要求1所述的人机交互推荐方法,其特征在于,所述Trans映射模型具体为:其中,(h,r,t)表示所述实体关系实体三元组,M
rh
表示头实体映射矩阵,M
rt
表示尾实体映射矩阵,表示头实体映射向量,...

【专利技术属性】
技术研发人员:王东辉赵文涛曹豪杰
申请(专利权)人:道有道科技集团股份公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1