[发明专利]基于在线社交网络的帮助用户给产品评分的方法在审

专利信息
申请号: 201410193932.2 申请日: 2014-05-08
公开(公告)号: CN104008141A 公开(公告)日: 2014-08-27
发明(设计)人: 王东;陈志;岳文静 申请(专利权)人: 南京邮电大学
主分类号: G06F17/30 分类号: G06F17/30
代理公司: 南京经纬专利商标代理有限公司 32200 代理人: 叶连生
地址: 210023 江*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明提供一种基于在线社交网络的帮助用户给产品评分的方法,该方法首先收集用户与朋友的历史评分信息;然后再将收集到的信息进行处理;最后给用户准确的推荐评分,其中用户收集朋友的历史评分信息是通过在线社交网络获得,处理信息主要是根据贝叶斯定理来进行计算,用户可以更新整个网络的概率分布。本发明能够不断地进行动态学习,很好地利用在线社交网络帮助用户推荐产品,保证推荐质量与推荐量之间的权衡。
搜索关键词: 基于 在线 社交 网络 帮助 用户 产品 评分 方法
【主权项】:
一种基于在线社交网络的帮助用户给产品评分的方法,其特征在于该方法包括以下步骤:步骤1)获得用户在在线社交网络中输入的当前所购买产品的名称;所述在线社交网络是在互联网上与其他人相联系的一个平台,用户对产品进行评分,同时分享给该用户的朋友,查询该用户的朋友的评分;步骤2)查询获取在线社交网络中用户的朋友对当前所购买产品已给出的评分;步骤3)按照查询到的用户朋友对当前所购买产品的评分大小对朋友进行分类,评分相同的朋友归为一类;步骤4)获取用户已购买其他产品及相对应的评分;步骤5)依次获取其中一类朋友及相对应的评分,评分记为ti,i是朋友类的序号;步骤51)依次获取这类朋友中一个朋友k的已购买其他产品及相对应的评分,所述k表示朋友的序号;步骤511)将用户已购买的其他产品与这个朋友已购买的其他产品进行比较,获得用户与这个朋友都评过分的相同产品及相对应的评分;在这相同的产品中,计算当用户评分为ti时,该朋友评分也为ti所占的比例,记为P(Rk=ti|Rs=ti),所述i表示朋友类的序号,ti表示朋友类i的评分,Rs表示用户s的评分,Rk表示其中某一朋友k的评分,P(Rk=ti|Rs=ti)表示当用户评分为ti时,朋友k的评分也为ti所占的比例;当用户与朋友没有相同的评分ti,P(Rk=ti|Rs=ti)的值设定为10%;步骤512)依次计算当用户评分为ti时,其余朋友评分为ti所占的比例;步骤52)将获得到的这类朋友的所有比例求平均值,得到用户与评分为ti的这类用户的联合关系,记为P(Qt=ti|Rs=ti)=mean(P(Rk=ti|Rs=ti)),所述ti表示朋友类i的评分;Rs表示用户s的评分;Rk表示某一朋友k的评分;Qt表示评分相同的一类朋友的评分;mean(P(Rk=ti|Rs=ti))表示用户评分为ti时,一类用户中评分为ti的朋友所占比例的平均值,k依次为这一类用户的序号;P(Qt=ti|Rs=ti)表示用户评分为ti时,一类用户评分为ti所占的比例;步骤53)依次计算用户与其余评分的各类朋友的联合关系;步骤6)计算用户在已购买其他产品的评分中,每个评分所占的比例,记为P(Rs=ti),所述ti表示朋友类i的评分,Rs表示用户s的评分,P(Rs=ti)表示用户在已购买其他产品的评分中,每个评分所占的比例;当用户从来没有评过某分,它的值设定为1%;步骤7)根据贝叶斯公式计算每种评分在所有评分中所占的比例,由<mrow><mi>P</mi><mrow><mo>(</mo><msub><mi>R</mi><mi>s</mi></msub><mo>=</mo><msub><mi>t</mi><mi>i</mi></msub><mo>|</mo><msub><mi>Q</mi><mi>t</mi></msub><mo>)</mo></mrow><mo>=</mo><mfrac><mrow><mi>P</mi><mrow><mo>(</mo><msub><mi>Q</mi><mi>t</mi></msub><mo>=</mo><msub><mi>t</mi><mi>i</mi></msub><mo>|</mo><msub><mi>R</mi><mi>s</mi></msub><mo>=</mo><msub><mi>t</mi><mi>i</mi></msub><mo>)</mo></mrow><mo>*</mo><mi>P</mi><mrow><mo>(</mo><msub><mi>R</mi><mi>s</mi></msub><mo>=</mo><msub><mi>t</mi><mi>i</mi></msub><mo>)</mo></mrow></mrow><mrow><msubsup><mi>&Sigma;</mi><mrow><mi>r</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></msubsup><mi>P</mi><mrow><mo>(</mo><msub><mi>Q</mi><mi>t</mi></msub><mo>=</mo><mi>r</mi><mo>|</mo><msub><mi>R</mi><mi>s</mi></msub><mo>=</mo><mi>r</mi><mo>)</mo></mrow><mo>*</mo><mi>P</mi><mrow><mo>(</mo><msub><mi>R</mi><mi>s</mi></msub><mo>=</mo><mi>r</mi><mo>)</mo></mrow></mrow></mfrac></mrow>计算得到;所述r表示评分等级,范围为[1,N],N是预先设置的最高评分等级,ti表示朋友类i的评分,Rs表示用户s的评分,Qt表示评分相同的一类朋友的评分,P(Rs=ti)表示用户在已购买其他产品的评分中,每个评分所占的比例,P(Qt=ti|Rs=ti)表示用户评分为ti时,一类用户评分为ti的比例,表示r取1到N时,P(Qt=r|Rs=r)与P(Rs=r)的所有乘积的和,P(Rs=ti|Qt)表示在朋友评过分的情况下,用户评分为ti的概率;步骤8)选取概率值为最大值时的评分作为用户的推荐评分,由计算得到,所述表示推荐评分,P(Rs=ti|Qt)表示在朋友评过分的情况下,用户评分为ti的概率,argmax表示选取使P(Rs=ti|Qt)为最大值时ti的值。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京邮电大学,未经南京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201410193932.2/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top