[发明专利]基于主题模型的个性化服务推荐系统和方法在审
申请号: | 201410199198.0 | 申请日: | 2014-05-12 |
公开(公告)号: | CN104572797A | 公开(公告)日: | 2015-04-29 |
发明(设计)人: | 郑海涛;古宁;李琪;赵从志 | 申请(专利权)人: | 深圳市智搜信息技术有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 深圳市中联专利代理有限公司 44274 | 代理人: | 李俊 |
地址: | 518049 广东省深圳市福田区上梅林*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 主题 模型 个性化 服务 推荐 系统 方法 | ||
技术领域
本发明涉及计算机技术应用领域,具体的涉及一种基于主题模型的个性化服务推荐系统和方法。
背景技术
随着信息技术特别是网络技术的发展,信息系统的规模越来越大,信息数量也越来越多,获取信息的工具和方式也越来越丰富,通过网络为用户提供越来越多信息和服务的同时,信息系统的结构和内容也日益复杂。在海量信息中,很难准确描述出需要的信息特征,用户常常会面对大量的信息而束手无策,迷失在大量的信息空间中;同时,各信息系统提供的检索方式,常常不能满足用户描述检索条件的需求。因此,为用户及时、准确地提供当前所需要的信息内容也变得更加困难。在此背景下,个性化推荐服务(PRS,Personalized Recommender Services)技术应运而生,并迅速得到发展。应用该技术,能够通过与用户交互过程中获取的信息推测用户的兴趣偏好,并能根据用户的兴趣偏好推荐符合用户兴趣偏好的信息。
现有的个性化推荐系统技术归纳起来主要分为两类,即基于内容过滤的推荐方式、协同过滤推荐方式。基于内容过滤的推荐是通过用户个人背景资料信息和商品或服务内容的特性消息相匹配,通过分析商品内容的结构来推测用户个性偏好,从而产生推荐结果,但如何得到用户的背景资料,分析出偏好是其难点。协同过滤推荐方式是研究最为深入且应用最为广泛的方式,这种推荐方式是通过分析用户或者项目之间兴趣偏好的相似性来提供推荐服务。本发明提供的系统,作为上述两种推荐方式的结合,能有效利用前述推荐方式的优点,能尽量弥补前二者的缺点。
现有已公开的技术中,华为技术有限公司提出的“推荐系统及方法”将基于用户的推荐和基于项目的推荐结合起来,得到基于用户的项目候选集和基于项目的项目候选集,然后提取其交集作为推荐候选集,并且通过基于项目和用户的综合评分预测,得到推荐项目的评分预测。
中国科学技术大学提出的“基于属性描述的个性化影片推荐系统及方法”和盛乐信息技术(上海)有限公司提出的“个性化视频推荐系统及方法”,都是基于视频的推荐,根据视频的属性建立用户兴趣模型,通过该模型进行推荐,以提高推荐的准确度和适应性。
北京邮电大学提出的“面向领域的个性化智能推荐系统及实现方法”综合使用了协同过滤推理,领域相关上下文推理,本体推理三种推理方法,并通过推荐学习使其具有主动学习能力,即具有智能推荐服务功能,能够根据用户对推荐服务的反映进行自我调整,以改善整体推荐服务质量和提高用户忠诚度。
上述的技术中存在以下问题:第一、基于协同过滤的方法,都需要用户评分表,存在“冷启动”的问题,即由于已知信息的不足导致推荐结果开始是不准确的,随着用户评价信息的增多,推荐结果才能逐步得到改善。此外还存在随着系统规模的增大、出现数据稀疏性缺陷,导致推荐服务质量降低的问题。同时,如果从来没有用户对某一商品加以评价,则这个商品就不可能被推荐。第二、基于内容过滤的方法,对推荐物的描述能力有限,往往需要用户提供用户数据信息,而忽略了利用用户的社交网络工具作为挖掘用户兴趣的来源,无法为客户发现新的感兴趣的资源。第三、对用户兴趣进行挖掘时,传统的向量空间模型或语言模型只是单纯地考虑文档在词空间上的相似度,从没有从语义上进行了兴趣挖掘,更准确。第四、上述已公开的技术中进行个性化的相关推荐时,往往重视相似度而忽略了内容的新颖度,提供用户新的信息,而且很少考虑用户交互反馈对推荐内容准确度的影响。
本发明旨在设计一种基于主题模型的个性化服务推荐系统和方法,利用社交网络平台获取数据,通过主题模型对用户的兴趣进行挖掘和建模,从语义上对用户兴趣进行挖掘,解决了传统基于向量空间模型的兴趣模型维度高,数据稀疏等问题,同时考虑了用户的长期兴趣和短期兴趣,能更加真实的反应用户兴趣,为用户提供准确的针对用户兴趣的服务推荐。
发明内容
本发明提出了一种基于主题模型的个性化服务推荐系统,包括:
社交数据获取模块,用于获取用户的社交网络数据;
主题模型构建和分析模块,用来构建主题模型;
用户兴趣建模模块,用来对获取的所述社交网络数据使用构建好的所述主体模型进行处理和分析,建立用户兴趣标签云图;
服务推荐模块,用来对服务信息通过构建好的所述主题模型进行分析,建立服务信息主题分布,并通过计算所述服务信息主题分布和所述用户兴趣标签云图的相似度为用户提供不同方式的推荐服务;
用户交互模块,用来向用户提供推荐服务结果展示并提供交互反馈;
系统管理控制模块,用来处理和控制系统各部位工作。
本发明所述社交数据获取模块包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市智搜信息技术有限公司,未经深圳市智搜信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410199198.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:双离合变速箱车辆的加速度估算方法
- 下一篇:基于适配器的进程监控方法及装置