基于社会化标签的服务个性化推荐方法、装置及电子设备制造方法及图纸

技术编号:35851828 阅读:16 留言:0更新日期:2022-12-07 10:36
本发明专利技术提供一种基于社会化标签的服务个性化推荐方法、装置及电子设备,方法包括:建立面向服务的社会化标签模型;基于所述社会化标签模型分析目标用户的行为特征,基于所述行为特征得到所述目标用户的邻居用户,并基于所述目标用户和邻居用户的服务使用情况确认候选服务;基于所述社会化标签模型分析所述候选服务的功能特征,获取所述目标用户的个性化功能需求,并基于所述个性化功能需求在所述候选服务中获取第一目标服务推荐给所述目标用户。本发明专利技术通过建立社会化标签模型并为目标用户推荐符合用户个性化功能需求的目标服务,提高了向用户进行服务推荐的准确率。向用户进行服务推荐的准确率。向用户进行服务推荐的准确率。

【技术实现步骤摘要】
基于社会化标签的服务个性化推荐方法、装置及电子设备


[0001]本专利技术涉及信息服务
,尤其涉及一种基于社会化标签的服务个性化推荐方法、装置及电子设备。

技术介绍

[0002]随着网络上服务数量的不断增加,帮助用户在大量服务中找到满足其需求的服务成为一种挑战,而个性化推荐技术是解决上述问题的一种有效手段。已有的服务推荐方法存在如下问题:
[0003]现有服务推荐方法是在用户功能需求明确的前提下在众多功能相同或相似的服务基于服务质量Qos进行推荐,很少考虑如何向用户推荐满足其功能需求的服务。并且当前推荐方法在推荐时忽略用户的个性化需求,推荐结果跟用户需求不符,推荐的未必是用户需要的,而用户需要的未必会推荐。
[0004]因此,如何将用户需要的服务推荐给用户,提高服务推荐的准确率,是当前亟需解决的技术问题。

技术实现思路

[0005]本专利技术提供一种基于社会化标签的服务个性化推荐方法、装置及电子设备,用以解决现有技术中上述存在的缺陷,实现将用户需要的服务推荐给用户,提高服务推荐的准确率。
[0006]本专利技术提供一种基于社会化标签的服务个性化推荐方法,包括:
[0007]建立面向服务的社会化标签模型;
[0008]基于所述社会化标签模型分析目标用户的行为特征,基于所述行为特征得到所述目标用户的邻居用户,并基于所述目标用户和邻居用户的服务使用情况确认候选服务;
[0009]基于所述社会化标签模型分析所述候选服务的功能特征,获取所述目标用户的个性化功能需求,并基于所述个性化功能需求在所述候选服务中获取第一目标服务推荐给所述目标用户。
[0010]根据本专利技术提供的一种基于社会化标签的服务个性化推荐方法,所述基于所述个性化功能需求在所述候选服务中确认第一目标服务推荐给所述目标用户之后,还包括:
[0011]基于所述社会化标签模型分析所述第一目标服务的质量特征,获取所述目标用户的个性化质量需求;
[0012]获取所述目标用户和邻居用户之间的相似性,并基于所述相似性对所述邻居用户进行筛选,得到邻居用户集;
[0013]基于所述目标用户的个性化质量需求和所述邻居用户集的服务使用情况从所述第一目标服务中获取第二目标服务,并将所述第二目标服务推荐给所述目标用户。
[0014]根据本专利技术提供的一种基于社会化标签的服务个性化推荐方法,所述基于所述目标用户和邻居用户的服务使用情况确认候选服务,包括:
[0015]获取所述目标用户使用服务的第一使用情况,以及所述邻居用户使用服务的第二使用情况;
[0016]基于所述第一使用情况和第二使用情况确认候选服务;
[0017]其中,所述第一使用情况为未使用服务,所述第二使用情况为已使用服务。
[0018]根据本专利技术提供的一种基于社会化标签的服务个性化推荐方法,所述基于所述社会化标签模型分析所述候选服务的功能特征,获取所述目标用户的个性化功能需求,包括:
[0019]基于所述社会化标签模型对所述候选服务的功能特征进行聚类,得到多个功能相互独立的功能服务类;
[0020]基于所述社会化标签模型获取所述目标用户对每个所述功能服务类的个性化偏好,并基于所述个性化偏好确认所述目标用户的个性化功能需求。
[0021]根据本专利技术提供的一种基于社会化标签的服务个性化推荐方法,所述获取所述目标用户和邻居用户之间的相似性,并基于所述相似性对所述邻居用户进行筛选,得到邻居用户集,包括:
[0022]基于所述社会化标签模型对每个所述功能服务类的候选服务进行聚类,得到多个质量服务类;
[0023]基于所述目标用户的服务使用情况获取对所述质量服务类的使用频率;
[0024]基于所述使用频率构建所述目标用户的第一特征向量,并构建所述邻居用户的第二特征向量;
[0025]基于所述第一特征向量和第二特征向量获取所述目标用户和邻居用户之间的相似性,并对所述相似性对所述邻居用户进行筛选;
[0026]将达到目标阈值的邻居用户保留,并建立邻居用户集。
[0027]根据本专利技术提供的一种基于社会化标签的服务个性化推荐方法,所述建立面向服务的社会化标签模型,包括:
[0028]基于待推荐用户和用户数目建立用户集,以及基于待推荐服务和服务数目建立服务集;
[0029]基于所述待推荐服务的功能属性和质量属性对所述待推荐服务标注服务标签,得到功能标签和质量标签,并基于所述功能标签和质量标签建立服务标签集;
[0030]获取所述用户集、服务集以及服务标签集中各个待推荐用户、待推荐服务以及服务标签的对应关系,并基于所述对应关系建立三元组集;
[0031]基于所述用户集、服务集、服务标签集以及三元组建立所述面向服务的社会化标签模型。
[0032]本专利技术还提供一种基于社会化标签的服务个性化推荐装置,包括:
[0033]建立模块,用于建立面向服务的社会化标签模型;
[0034]确认模块,用于基于所述社会化标签模型分析目标用户的行为特征,基于所述行为特征得到所述目标用户的邻居用户,并基于所述目标用户和邻居用户的服务使用情况确认候选服务;
[0035]第一推荐模块,用于基于所述社会化标签模型分析所述候选服务的功能特征,获取所述目标用户的个性化功能需求,并基于所述个性化功能需求在所述候选服务中确认第一目标服务推荐给所述目标用户。
[0036]本专利技术还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述基于社会化标签的服务个性化推荐方法。
[0037]本专利技术还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述基于社会化标签的服务个性化推荐方法。
[0038]本专利技术还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述任一种所述基于社会化标签的服务个性化推荐方法。
[0039]本专利技术提供的基于社会化标签的服务个性化推荐方法、装置及电子设备,通过建立面向服务的社会化标签模型,然后基于社会化标签模型分析目标用户的行为特征,得到目标用户的邻居用户,并基于目标用户和邻居用户的服务使用情况确认候选服务,进一步基于社会化标签模型分析候选服务的功能特征,获取目标用户的个性化功能需求,并基于个性化功能需求在候选服务中获取第一目标服务推荐给目标用户。本专利技术通过建立社会化标签模型并为目标用户推荐符合用户个性化功能需求的目标服务,提高了向用户进行服务推荐的准确率。
附图说明
[0040]为了更清楚地说明本专利技术或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0041]图1是本专利技术本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于社会化标签的服务个性化推荐方法,其特征在于,包括:建立面向服务的社会化标签模型;基于所述社会化标签模型分析目标用户的行为特征,基于所述行为特征得到所述目标用户的邻居用户,并基于所述目标用户和邻居用户的服务使用情况确认候选服务;基于所述社会化标签模型分析所述候选服务的功能特征,获取所述目标用户的个性化功能需求,并基于所述个性化功能需求在所述候选服务中获取第一目标服务推荐给所述目标用户。2.根据权利要求1所述的基于社会化标签的服务个性化推荐方法,其特征在于,所述基于所述个性化功能需求在所述候选服务中确认第一目标服务推荐给所述目标用户之后,还包括:基于所述社会化标签模型分析所述第一目标服务的质量特征,获取所述目标用户的个性化质量需求;获取所述目标用户和邻居用户之间的相似性,并基于所述相似性对所述邻居用户进行筛选,得到邻居用户集;基于所述目标用户的个性化质量需求和所述邻居用户集的服务使用情况从所述第一目标服务中获取第二目标服务,并将所述第二目标服务推荐给所述目标用户。3.根据权利要求1所述的基于社会化标签的服务个性化推荐方法,其特征在于,所述基于所述目标用户和邻居用户的服务使用情况确认候选服务,包括:获取所述目标用户使用服务的第一使用情况,以及所述邻居用户使用服务的第二使用情况;基于所述第一使用情况和第二使用情况确认候选服务;其中,所述第一使用情况为未使用服务,所述第二使用情况为已使用服务。4.根据权利要求1所述的基于社会化标签的服务个性化推荐方法,其特征在于,所述基于所述社会化标签模型分析所述候选服务的功能特征,获取所述目标用户的个性化功能需求,包括:基于所述社会化标签模型对所述候选服务的功能特征进行聚类,得到多个功能相互独立的功能服务类;基于所述社会化标签模型获取所述目标用户对每个所述功能服务类的个性化偏好,并基于所述个性化偏好确认所述目标用户的个性化功能需求。5.根据权利要求4所述的基于社会化标签的服务个性化推荐方法,其特征在于,所述获取所述目标用户和邻居用户之间的相似性,并基于所述相似性对所述邻居用户进行筛选,得到邻居用户集,包括:基于所述社会化标签模型对每个所述功能服务类的候选服务进行聚类,得到多个质量...

【专利技术属性】
技术研发人员:胡迪
申请(专利权)人:中银金融科技有限公司
类型:发明
国别省市:

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

1