信息推荐方法及设备技术

技术编号:11935376 阅读:74 留言:0更新日期:2015-08-26 02:47
本发明专利技术实施例公开了信息推荐方法及设备,其中所述方法,包括:从用户和/或用户好友的社交媒体中提取特征因子;根据用户和/或用户好友的社交媒体中的索引信息获取所述索引信息所指向的信息;从索引信息所指向的信息中提取特征因子;根据社交媒体中的提取的特征因子及索引信息所指向的信息中的特征因子及用户对所述索引信息所指向的信息的喜好评分得到用户的喜好奇异值SVD模型;将社交媒体中的特征因子以及待推荐信息的特征因子输入所述SVD模型,得到用户对待推荐信息的喜好评分;当用户对待推荐信息的喜好评分满足推荐要求时,向用户推荐所述待推荐信息。其可靠性较高,更能满足用户的兴趣要求。

【技术实现步骤摘要】
信息推荐方法及设备
本专利技术涉及通信领域,尤其涉及信息推荐方法及设备。
技术介绍
现在是一个信息过剩的时代,每天用户接受的信息非常多,但是真正用户喜欢、需要的很少。因此,出现了向用户推荐信息的技术方案,希望能将用户喜欢,需要的信息推荐给用户。目前,现在技术出现了一种基于内容向用户推荐信息的方案。在该现有技术中,基于内容的推荐系统对用户建立配置文件,在建立用户配置文件时,通过分析用户已经购买(或浏览)过的内容,提取其中的历史记录存入用户配置文件。当用户有购买或浏览新的内容时,基于新内容更新用户配置文件。在进行内容推荐时,系统通过将内容的关键词向量与用户配置文件中的历史记录进行计算,比较用户配置文件与待推荐内容的相似度,如果二者完全没有匹配的关键词,则并不会向用户推荐新内容,现有技术的基于内容向用户推荐信息的方案仅能通过用户的历史记录作为推荐依据,可靠性差。
技术实现思路
本专利技术实施例提供一种信息推荐方法及设备,借助SVD模型和用户和/或好友的社交媒体为用户筛选推荐信息,其可靠性高。本专利技术第一方面提供一种信息推荐方法,其可包括:从用户和/或用户好友的社交媒体中提取特征因子,所述社交媒体为供用户撰写和分享信息的网络虚拟平台;根据所述用户和/或所述用户好友的社交媒体中的索引信息获取所述索引信息所指向的信息;从所述索引信息所指向的信息中提取特征因子;根据所述社交媒体中的提取的特征因子及所述索引信息所指向的信息中的特征因子以及所述用户对所述索引信息所指向的信息的喜好评分得到用户对信息的喜好奇异值SVD模型;将所述社交媒体中的特征因子及待推荐信息的特征因子输入所述SVD模型,得到所述用户对所述待推荐信息的喜好评分;当所述用户对所述待推荐信息的喜好评分满足推荐要求时,向所述用户推荐所述待推荐信息。结合第一方面,在第一种可行的实施方式中,所述社交媒体中的索引信息包括网址、标题、字词中至少一种。结合第一方面,在第二种可行的实施方式中,所述从用户和/或用户好友的社交媒体中提取特征因子包括:用户ID、社交媒体中的字词、作者、社交媒体中的文章的转发数、所述社交媒体中的文章的评论数中至少一种。结合第一方面,在第三种可行的实施方式中,所述从所述索引信息所指向的信息中提取特征因子以及待推荐信息的特征因子包括:信息来源、信息内容、信息的类型、信息被访问次数、信息被访问时间中至少一种。结合第一方面至第一方面的第三种可行的实施方式中任一种,在第四种可行的实施方式中,所述用户对所述待推荐信息的喜好评分满足推荐要求,包括:当所述用户对所述待推荐信息的喜好评分大于设定的阈值时,确定满足推荐要求;或者,当用户对所述待推荐信息的喜好评分相对用户对其他待推荐信息的喜好评分为最高时,确定满足推荐要求。本专利技术实施例第二方面提供一种信息推荐设备,其可包括:用户数据提取模块,用于从用户和/或用户好友的社交媒体中提取特征因子,所述社交媒体为供用户撰写和分享信息的网络虚拟平台;获取模块,用于根据所述用户和/或所述用户好友的社交媒体中的索引信息获取所述索引信息所指向的信息;信息提取模块,用于从所述索引信息所指向的信息中提取特征因子;模型生成模块,用于根据所述用户数据提取模块提取的特征因子及所述信息提取模块提取的特征因子以及所述用户对所述索引信息所指向的信息的喜好评分得到用户的喜好奇异值SVD模型;评分模块,用于将所述社交媒体中的特征因子以及待推荐信息的特征因子输入所述SVD模型,得到所述用户对所述待推荐信息的喜好评分;推荐模块,用于当所述用户对所述待推荐信息的喜好评分满足推荐要求时,向所述用户推荐所述待推荐信息。结合第二方面,在第一种可行的实施方式中,所述社交媒体中的索引信息包括网址、标题、字词中至少一种。结合第二方面,在第二种可行的实施方式中,所述从用户和/或用户好友的社交媒体中提取特征因子包括:用户ID、社交媒体中的词语、作者、社交媒体中的文章的转发数、所述社交媒体中的文章的评论数中至少一种。结合第二方面,在第三种可行的实施方式中,所述从所述索引信息所指向的信息中提取特征因子以及待推荐信息的特征因子包括:信息来源、信息内容、信息的类型、信息被访问次数、信息被访问时间中至少一种。结合第二方面至第二方面的第三种可行的实施方式中任一种,在第四种可行的实施方式中,所述用户对所述待推荐信息的喜好评分满足推荐要求,包括:当所述用户对所述待推荐信息的喜好评分大于设定的阈值时,确定满足推荐要求;或者,当用户对所述待推荐信息的喜好评分相对用户对其他待推荐信息的喜好评分为最高时,确定满足推荐要求。由上可见,在本专利技术的一些可行的实施方式中,从用户和/或用户好友的社交媒体中提取特征因子,所述社交媒体为供用户撰写和分享信息的网络虚拟平台;根据所述用户和/或所述用户好友的社交媒体中的索引信息获取所述索引信息所指向的信息;从所述索引信息所指向的信息中提取特征因子;根据所述社交媒体中的提取的特征因子及所述索引信息所指向的信息中的特征因子以及所述用户对所述索引信息所指向的信息的喜好评分得到用户的喜好奇异值SVD模型;将所述社交媒体中的特征因子以及待推荐信息的特征因子输入所述SVD模型,得到所述用户对所述待推荐信息的喜好评分;当所述用户对所述待推荐信息的喜好评分满足推荐要求时,向所述用户推荐所述待推荐信息。其可靠性较高,更能满足用户的兴趣要求。附图说明图1为本专利技术的信息推荐方法的一实施例的流程示意图;图2为本专利技术的信息推荐设备的一实施例的结构组成示意图;图3为本专利技术的信息推荐设备的另一实施例的结构组成示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术作进一步地详细描述。图1为本专利技术的信息推荐方法的一实施例的流程示意图。如图1所示,本专利技术的方法可包括:步骤S110,从用户和/或用户好友的社交媒体中提取特征因子,所述社交媒体为供用户撰写和分享信息的网络虚拟平台。具体实现中,本专利技术实施例的社交媒体可包括:微博、微信、facebook等供用户撰写和分享信息的网络虚拟平台。具体实现中,本专利技术实施例从用户和/或用户好友的社交媒体中提取特征因子可为可从社交媒体中获取的任何信息,作为一种可行的实施方式,所述用户和/或用户好友的社交媒体中提取的特征因子可包括用户ID(可用于唯一标识一个用户的身份),社交媒体中的字词(比如,出现频率超过预定次数的字词、当前流行的网络用语等)、作者、社交媒体中的文章的转发数、所述社交媒体中的文章的评论数等中至少一种。步骤S111,根据所述用户和/或所述用户好友的社交媒体中的索引信息获取所述索引信息所指向的信息。具体实现中,社交媒体中的索引信息可包括网址、标题、字词(比如,出现频率超过预定次数的字词、当前流行的网络用语等)等等。则在步骤S111就可以根据这些索引信息进一步获取所述索引信息所指向的内容,比如,可以打开网址所链接的新闻网页、打开网址所链接的好友的微博文章;再如,可以打开微信标题进入标题的具体文章;再如,可以以字词作为索引搜索字词相关的更多信息。步骤S112,从所述索引信息所指向的信息中提取特征因子。具体实现中,从所述索引信息所指向的信息中提取的特征因子可为可从所述信息中获取的任何信息,作为一种可行的实施方式,从所述索引信息所指向的信本文档来自技高网...
信息推荐方法及设备

【技术保护点】
一种信息推荐方法,其特征在于,包括:从用户和/或用户好友的社交媒体中提取特征因子,所述社交媒体为供用户撰写和分享信息的网络虚拟平台;根据所述用户和/或所述用户好友的社交媒体中的索引信息获取所述索引信息所指向的信息;从所述索引信息所指向的信息中提取特征因子;根据所述社交媒体中的提取的特征因子及所述索引信息所指向的信息中的特征因子以及所述用户对所述索引信息所指向的信息的喜好评分得到用户对信息的喜好奇异值SVD模型;将所述社交媒体中的特征因子及待推荐信息的特征因子输入所述SVD模型,得到所述用户对所述待推荐信息的喜好评分;当所述用户对所述待推荐信息的喜好评分满足推荐要求时,向所述用户推荐所述待推荐信息。

【技术特征摘要】
1.一种信息推荐方法,其特征在于,包括:从用户和用户好友的社交媒体中提取特征因子,所述社交媒体为供用户撰写和分享信息的网络虚拟平台;根据所述用户和所述用户好友的社交媒体中的索引信息获取所述索引信息所指向的信息;所述社交媒体中的索引信息包括:网址、标题、和出现频率超过预定次数的字词;从所述索引信息所指向的信息中提取特征因子;根据所述社交媒体中的提取的特征因子及所述索引信息所指向的信息中的特征因子以及所述用户对所述索引信息所指向的信息的喜好评分得到用户对信息的喜好奇异值SVD模型;将所述社交媒体中的特征因子及待推荐信息的特征因子输入所述SVD模型,得到所述用户对所述待推荐信息的喜好评分;当所述用户对所述待推荐信息的喜好评分满足推荐要求时,向所述用户推荐所述待推荐信息。2.如权利要求1所述的信息推荐方法,其特征在于,所述社交媒体中的索引信息包括网址、标题、字词中至少一种。3.如权利要求1所述的信息推荐方法,其特征在于,所述从用户和用户好友的社交媒体中提取特征因子包括:用户ID、社交媒体中的字词、作者、社交媒体中的文章的转发数、所述社交媒体中的文章的评论数中至少一种。4.如权利要求1所述的信息推荐方法,其特征在于,所述从所述索引信息所指向的信息中提取特征因子以及待推荐信息的特征因子包括:信息来源、信息内容、信息的类型、信息被访问次数、信息被访问时间中至少一种。5.如权利要求1-4中任一项所述的信息推荐方法,其特征在于,所述用户对所述待推荐信息的喜好评分满足推荐要求,包括:当所述用户对所述待推荐信息的喜好评分大于设定的阈值时,确定满足推荐要求;或者,当用户对所述待推荐信息的喜好评分相对用户对其他待推荐信息的喜好评分为最高时,确定满足推荐要求。6.一种信息推荐设备,其特征在于,包括:用户数据...

【专利技术属性】
技术研发人员:臧文阳张轶博
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1