[发明专利]基于相反属性知识库的个性化推荐方法和系统有效
申请号: | 201511034894.7 | 申请日: | 2015-12-31 |
公开(公告)号: | CN105701680B | 公开(公告)日: | 2020-08-25 |
发明(设计)人: | 朱定局 | 申请(专利权)人: | 华南师范大学 |
主分类号: | G06F16/00 | 分类号: | G06F16/00 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 吴平 |
地址: | 510000 *** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 相反 属性 知识库 个性化 推荐 方法 系统 | ||
1.一种个性化推荐方法,其特征在于,包括以下步骤:
获取当前推荐系统向用户推荐的推荐结果序列;
在所述推荐结果序列中获取预设方向的预设推荐个数个推荐结果作为初次推荐结果序列,所述预设推荐个数小于或等于所述推荐结果序列中的推荐结果总数;
根据所述用户的身份信息在相反属性知识库预先存储的用户相反属性表中查询是否存储所述用户的相反属性;所述用户的相反属性的获取步骤包括:当能在数据库中查询到所述用户的属性中关键字的反义词时,将所述关键字的反义词作为所述用户的相反属性;当在数据库中未查询到所述用户的属性中关键字的反义词时,将数据库中距离所述关键字最远的同类型关键字作为用户的相反属性;所述距离指差异性;
当查询结果为是时,分别将所述初次推荐结果序列中的各个推荐结果与所述用户的相反属性进行匹配;
当查询结果为否时,判断所述用户是否为所述当前推荐系统的注册用户;当判定结果为是时,从所述当前推荐系统的所述用户的注册信息中获取所述用户的属性,根据所述用户的属性得到所述用户的相反属性,将所述用户的相反属性存储在所述相反属性知识库中;当判定结果为否时,生成一个信息采集窗口,采集所述用户的属性,根据所述用户的属性得到所述用户的相反属性,将所述用户的相反属性存储在所述相反属性知识库中;
删除所述初次推荐结果序列中与所述用户的相反属性的匹配结果符合预设条件的推荐结果;所述预设条件为所述推荐结果与所述用户的相反属性的匹配度大于匹配度预设值;
根据所述初次推荐结果序列剩余的推荐结果得到最终推荐结果序列;
输出所述最终推荐结果序列。
2.根据权利要求1所述的个性化推荐方法,其特征在于,所述用户的身份信息包括用户ID,所述用户相反属性表包括用户字段和用户相反属性字段,所述用户字段中存储用户ID,所述用户相反属性字段中存储用户的相反属性,所述用户的相反属性根据所述用户的属性得到,所述用户的属性包括用户的年龄、性别、职业、学历、专业、特长、爱好和地理位置中的任意一项或任意组合。
3.根据权利要求1所述的个性化推荐方法,其特征在于,分别将所述初次推荐结果序列中的各个推荐结果与所述用户的相反属性进行匹配的步骤包括:
分别将所述初次推荐结果序列中的各个推荐结果和所述用户的相反属性转化为字符串;
分别计算所述初次推荐结果序列中的各个推荐结果转化的字符串与所述用户的相反属性转化的字符串的匹配度。
4.根据权利要求3所述的个性化推荐方法,其特征在于,删除所述初次推荐结果序列中与所述用户的相反属性的匹配结果符合预设条件的推荐结果的步骤包括:
分别获取所述初次推荐结果序列中的各个推荐结果转化的字符串与所述用户的相反属性转化的字符串的相同字符个数;
删除所述初次推荐结果序列中与所述用户的相反属性转化的字符串的相同字符个数大于预设值的推荐结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华南师范大学,未经华南师范大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201511034894.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:创建电子商店的方法及创建电子商店的系统
- 下一篇:一种廉江红橙质量追溯系统