[发明专利]基于用户显示评分的机型推荐方法有效
| 申请号: | 201510186309.9 | 申请日: | 2015-04-17 |
| 公开(公告)号: | CN104794636B | 公开(公告)日: | 2018-04-06 |
| 发明(设计)人: | 张雷;刘训翔;资帅;张梓雄;刘洋;王崇骏 | 申请(专利权)人: | 南京大学 |
| 主分类号: | G06Q30/02 | 分类号: | G06Q30/02 |
| 代理公司: | 南京瑞弘专利商标事务所(普通合伙)32249 | 代理人: | 陈建和 |
| 地址: | 210093 江*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | 基于用户显示评分的机型推荐方法,包括如下步骤1)手机机型相似度计算a根据时间节点选择目前主流的一些手机机型,并从互联网上采集各个手机机型的参数信息(如系统,内存等);b将上一步中得到的数据进行预处理,格式化之后存入到数据库中,即得到手机机型信息表mobile;c根据上一步得到的手机机型信息,计算每个手机机型之间的相似度,得到手机机型相似度表mobile_sim;d结束;2)目标用户邻居集合求解阶段,实现了一种高效的手机机型推荐方法,以更好的为手机商家进行机型营销。 | ||
| 搜索关键词: | 基于 用户 显示 评分 机型 推荐 方法 | ||
【主权项】:
基于用户显示评分的机型推荐方法,其特征是包括如下步骤:1)手机机型相似度计算:a根据时间节点选择目前主流的一些手机机型,并从互联网上采集各个手机机型的包括系统、内存的参数信息;b将上一步中得到的数据进行预处理,格式化之后存入到数据库中,即得到手机机型信息表mobile;c根据上一步得到的手机机型信息,计算每个手机机型之间的相似度,得到手机机型相似度表mobile_sim;d结束;2)目标用户邻居集合求解阶段:a从互联网上采集用户对手机机型的评分,得到用户‑手机评价信息表user_mobile;b利用用户相似度公式计算用户与用户之间的相似度,得到用户相似度表user_sim;c选取前K个相似度最高的用户作为目标用户a的邻居集合neighbor;d结束;3)手机机型推荐列表求解阶段:a扫描表格user_mobile,从中提取出用户u未评价过的机型列表Tu;b针对列表Tu中的每一款手机机型i,计算用户u对i的兴趣度,得到兴趣度列表Pu;c将Pu进行排序,选择兴趣度最大的前N个手机机型作为给用户u的推荐列表;d结束;步骤1)‑b中所说的数据预处理和格式化是将每款手机机型参数信息表示成一条记录,每一个记录都有若干个字段;步骤1)‑c中所说的手机机型相似度计算是将手机表示成向量空间模型,然后利用余弦距离公式进行计算;步骤2)‑b的具体过程如下:1)循环扫描用户‑手机评价信息表,对其中任意两条记录:ua=<ra1,ra2,...rai>和ub=<rb1,rb2,...rbi>,计算用户a和用户b共同评价过的手机机型列表Tab;其中ua,ub表示用户a和用户b,rai,rbi分别表示用户a和用户b对手机机型i的评分值;2)顺序扫描机型列表Tab中的每一个机型,求解其应有的权值w(i)=w1(i)×w2(i),其中rai,rbi分别表示用户a和用户b对手机机型i的评分值;该式子表明,用户间共同高评分的手机机型权值大于共同低评分手机机型的权值;hij表示共同评分列表中手机ti与Tab中其他手机tj的相似度,p表示Tab中机型的个数;该式子表明,共同评分列表中的手机属于同一类群的即相似度较高手机越多,该手机的权值越大;3)通过相似度计算公式计算用户a和用户b的相似度,计算的公式为:Sim(a,b)=Σti∈Tabw(i)(rai-m(a;w))(rbi-m(b;w))Σti∈Tabw(i)(rai-m(a;w))2Σti∈Tabw(i)(rbi-m(b;w))2,]]>其中步骤2)‑c中所说的前K个相似度最高的用户,即是将步骤2)‑b中求解出来的用户u与其他用户的相似度进行一个排序,然后选择前K个用户作为a的邻居集合,K的值可以根据实际推进结果情况进行不断的调整以便得到一个最好的经验值K;4)结束。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京大学,未经南京大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510186309.9/,转载请声明来源钻瓜专利网。
- 上一篇:一种网络交易租购平台及其使用方法
- 下一篇:一种医疗废物高热摩擦灭菌筒





