【技术实现步骤摘要】
一种项目推荐方法及装置
本申请涉及互联网
,尤其涉及一种项目推荐方法及装置。
技术介绍
在大数据时代,信息化生活中产生的数据量与日俱增。面对大量的数据,推荐系统可以帮助用户从大量的数据中找到用户最有效最感兴趣的项目,并推荐给用户。目前的推荐系统,例如新闻推荐系统、电影推荐系统、音乐推荐系统一般是将推荐结果以文本瀑布流的形式展示给用户。对于推荐结果的反馈,推荐系统主要是结合用户指定的条件,将推荐结果也以文本瀑布流的形式展示给用户。由于文本瀑布流的形式仅以文字的形式显示推荐结果,因此,文本瀑布流的形式无法显示推荐结果与用户之间的关系。因此,用户无法直观的查看推荐结果与用户之间的关系。
技术实现思路
本申请提供一种项目推荐方法及装置,用于直观的显示推荐结果与用户之间的关系。为达到上述目的,本申请用如下技术方案:第一方面,提供了一种项目推荐方法,该方法包括:响应于用户的注册操作,项目推荐装置(后续为了便于描述,简称为推荐装置)显示第一界面,第一界面包括第一子界面、与第一子界面 ...
【技术保护点】
1.一种项目推荐方法,其特征在于,所述项目推荐方法包括:/n响应于用户的注册操作,显示第一界面,所述第一界面包括第一子界面、与所述第一子界面连接的多个第二子界面、第三子界面,所述第一子界面包括所述用户的标识,所述多个第二子界面中每个第二子界面对应一个聚类,一个聚类包括多个标签,所述第三子界面用于调整所述多个第二子界面的面积,调整后的所述第二子界面的面积用于表示所述用户对所述聚类的偏好程度;/n响应于所述用户的登录操作,显示第二界面,所述第二界面包括所述第一子界面以及与所述第一子界面连接的多个第四子界面,一个第四子界面对应一个推荐项目,所述第一子界面与所述第四子界面的连线的长 ...
【技术特征摘要】
1.一种项目推荐方法,其特征在于,所述项目推荐方法包括:
响应于用户的注册操作,显示第一界面,所述第一界面包括第一子界面、与所述第一子界面连接的多个第二子界面、第三子界面,所述第一子界面包括所述用户的标识,所述多个第二子界面中每个第二子界面对应一个聚类,一个聚类包括多个标签,所述第三子界面用于调整所述多个第二子界面的面积,调整后的所述第二子界面的面积用于表示所述用户对所述聚类的偏好程度;
响应于所述用户的登录操作,显示第二界面,所述第二界面包括所述第一子界面以及与所述第一子界面连接的多个第四子界面,一个第四子界面对应一个推荐项目,所述第一子界面与所述第四子界面的连线的长度用于表示所述推荐项目的预测评分。
2.根据权利要求1所述的项目推荐方法,其特征在于,每个所述第四子界面还连接有多个第五子界面,一个所述第五子界面包括一个与所述推荐项目的相似度大于预设值的项目。
3.根据权利要求1或2所述的项目推荐方法,其特征在于,对于多个聚类的任一个聚类j中的任一个标签i,所述标签i对应一个气泡,
其中,所述气泡的面积用于表征所述标签i的代表性程度,所述标签i的代表性程度为所述标签i对所述聚类j的相关度和唯一度确定,所述标签i对所述聚类j的相关度为所述标签i的数量与所述标签i所在标签组中的所有标签的数量的比值,所述标签i对所述聚类j的唯一度为所述标签i的数量与所述多个聚类中标签i的数量的比值,i,j为正整数。
4.根据权利要求1所述的项目推荐方法,其特征在于,在所述响应于用户的注册操作之前,所述方法还包括:
获取用户-项目评分矩阵,所述用户-项目评分矩阵包括多个元素,每个元素用于表示一个用户对一个项目的评分,所述用户-项目评分矩阵可以用于表征所述用户对多个项目的历史偏好;
基于皮尔逊相似度,计算所述多个项目之间的相似度;
根据所述多个项目之间的相似度以及聚类算法,得到多个聚类。
5.根据权利要求1、2、4任一项所述的项目推荐方法,其特征在于,所述方法还包括:
获取所述用户对每个聚类的偏好值,以及所述每个聚类中多个用户的评分;
根据所述多个用户的评分以及用户对所述每个聚类的偏好值,确定多个推荐项目。
6.一种项目推荐装置,其特征在于,所述项目推荐装置包括:显示单元,所述显示单元,用于:
响应于用户的注册操作,显示第一界面,所述第一界面包括第一子界面、与所述第一子界面连接的多个第二子界面、第三子界面,所述第一子界面包括所述用户的标识,所述多个第二子界面中每个第二子界面对应一个聚类...
【专利技术属性】
技术研发人员:张敏,
申请(专利权)人:中国联合网络通信集团有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。