The invention belongs to the technical field of communication, and discloses a method of picture system recommended, the method comprises the following steps: obtaining user behavior data and obtain the corresponding label and weight information; according to user behavior data corresponding to find clustering user preference data; data according to user preferences do collaborative filtering to identify user Tags corresponding to love; according to user preferences of different labels on the user clustering, the same user preferences to put together, forming recommended list; for publishing photos, and extracting the released picture labels; the labels and publish pictures of the recommended list, will be recommended to publish pictures; recommendation list matching success in user. The invention can not only reflect the user's preference, but also take into account the content of the picture in the process of recommendation.
【技术实现步骤摘要】
本专利技术属于通信
,特别是涉及一种图片推荐的方法及系统。
技术介绍
社交网络已融人们的生活,人们在社交网络中分享和获取的数据越来多,交流过程中产生的图片也越来越多。怎样让人们尽可能快的获取自己感兴趣并且是高质量的图片,需要图片推荐系统来完成。目前世面上很多图片推荐系统,但目前所有的图片推荐系统中所用到的图片推荐方法是基于图片的特征值或是基于用户行为数据做相应的图片推荐处理。其中,基于图片特征值的图片推荐方法只能基于图片内容实现图片与图片间的相互推荐,而不能反应用户的喜好;基于用户行为数据的图片推荐方法可以根据用户的喜好进行推荐,但是忽略了图片的内容,同时对新图的推荐不够敏感。
技术实现思路
为了解决上述问题,本专利技术提出一种图片推荐的方法及系统,在推荐过程中不仅能够反应用户的喜好,还能够考虑到图片的内容;新发布图片的推荐更及时;推荐内容更可控。为达到上述目的,本专利技术采用的技术方案是:一种图片推荐的方法,所述方法包括用户推荐数据准备和发图推荐;所述用户推荐数据准备包括步骤:(1)获取用户行为数据并取得其对应的标签和权重信息;(2)聚类所述标签和权重信息,找出用户喜好数据;(3)根据所述用户喜好数据做协同过滤找出用户喜欢的标签;(4)根据所述用户喜欢的标签按用户对不同标签的喜好程度对用户进行聚类,把喜好程度相同的用户放在一起,形成推荐列表;所述发图推荐包括步骤:(5)获取发布图片,并提取所述发布图片的标签;(6)将所述发布 ...
【技术保护点】
一种图片推荐的方法,其特征在于,所述方法包括用户推荐数据准备和发图推荐;所述用户推荐数据准备包括步骤:(1)获取用户行为数据并取得其对应的标签和权重信息;(2)聚类所述标签和权重信息,找出用户喜好数据;(3)根据所述用户喜好数据做协同过滤找出用户喜欢的标签;(4)根据所述用户喜欢的标签按用户对不同标签的喜好程度对用户进行聚类,把喜好程度相同的用户放在一起形成推荐列表;所述发图推荐包括步骤:(5)获取发布图片,并提取所述发布图片的标签;(6)将所述发布图片的标签与所述推荐列表进行匹配;(7)将发布图片推荐给匹配成功的推荐列表中的用户。
【技术特征摘要】
1.一种图片推荐的方法,其特征在于,所述方法包括用户推荐数据准备和发图推荐;
所述用户推荐数据准备包括步骤:
(1)获取用户行为数据并取得其对应的标签和权重信息;
(2)聚类所述标签和权重信息,找出用户喜好数据;
(3)根据所述用户喜好数据做协同过滤找出用户喜欢的标签;
(4)根据所述用户喜欢的标签按用户对不同标签的喜好程度对用户进行聚类,把喜好程度相同的用户放在一起形成推荐列表;
所述发图推荐包括步骤:
(5)获取发布图片,并提取所述发布图片的标签;
(6)将所述发布图片的标签与所述推荐列表进行匹配;
(7)将发布图片推荐给匹配成功的推荐列表中的用户。
2.根据权利要求1所述的一种图片推荐的方法,其特征在于,所述用户的行为数据包括用户在社交网络中的发送图片、点赞图片和评论图片的数据。
3.根据权利要求2所述的一种图片推荐的方法,其特征在于,所述步骤(1)中,调用系统的图片标签服务以获取所述标签和权重信息。
4.根据权利要求3所述的一种图片推荐的方法,其特征在于,所述权重信息包括标签权重。
5.根据权利要求4所述的一种图片推荐的方法,其特征在于,步骤(2)中所述聚类过程为,对各类所述标签权重乘以对应操作的标签权重,再按标签类型求和获得标签权重和,计算出用户对某一标签权重和在用户所有标签权重和中的占比,占比的大小即为用户对某一标签的喜好程度构成用户喜好数据。
6.根据权利要求5所述的一种图片推荐的方法,其特征在于,步骤(3)中,所述协同过滤采用最小二乘法,将所述用户喜好数据按照2:8的比例分成测试数据和训练数据,反复训练直到RMSE达到业务要求,存储...
【专利技术属性】
技术研发人员:李国,
申请(专利权)人:成都品果科技有限公司,
类型:发明
国别省市:四川;51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。