一种信息推荐的方法及装置的制造方法

文档序号:8299057阅读:196来源:国知局
一种信息推荐的方法及装置的制造方法
【技术领域】
[0001] 本发明涉及互联网信息技术领域,具体涉及一种信息推荐的方法及装置。
【背景技术】
[0002] 随着互联网信息技术的发展,用户可以方便快捷地接触到大量信息,但是用户难 以从海量信息中搜索得到目标信息,同时浪费大量时间浏览无关的信息。目前,常用的推荐 方法是内容推荐方法,根据用户的浏览记录向用户推荐用户没有接触果的推荐项,所获得 的推荐结果与用户的目标信息精确性不高,若无用户浏览记录将推荐大量的信息,造成信 息泛滥。

【发明内容】

[0003] 本发明实施例提供一种信息推荐的方法及装置,能够提高推荐结果的精确性。
[0004] 本发明实施例第一方面提供一种信息推荐的方法,包括:
[0005] 获取由搜索关键字得到的搜索结果集中每条目标结果的用户评价信息,根据所述 用户评价信息确定出任意两条目标结果为正向推荐关系或反向推荐关系,以计算出任意两 条目标结果的正向推荐值或反向推荐值;
[0006] 根据所述正向推荐值和所述反向推荐值生成每条目标结果对应的属性值;
[0007] 根据所述每条目标结果对应的属性值对所述搜索结果集进行筛选和排序,以得到 包含筛选后的目标结果的推荐结果集,并将所述推荐结果集发送到用户设备,以使所述用 户设备显示所述推荐结果集。
[0008] 本发明实施例第二方面提供一种信息推荐的装置,包括:
[0009] 获取单元,用于获取由搜索关键字得到的搜索结果集中每条目标结果的用户评价 信息;
[0010] 第一计算单元,用于根据所述用户评价信息确定出任意两条目标结果为正向推荐 关系或反向推荐关系计算出任意两条目标结果的正向推荐值或反向推荐值;
[0011] 生成单元,用于根据所述正向推荐值和所述反向推荐值生成每条目标结果对应 的属性值;
[0012] 筛选单元,用于根据所述每条目标结果对应的属性值对所述搜索结果集进行筛选 和排序,以得到包含筛选后的目标结果的推荐结果集;
[0013] 推荐单元,用于将所述推荐结果集发送到用户设备,以使所述用户设备显示所述 推荐结果集。
[0014] 本发明实施例通过获取用户对搜索结果集的评价信息,确定任意两条目标结果为 正向推荐关系或反向推荐关系,计算正向推荐值或反向推荐值以生成属性值,从而对搜索 结果集进行筛选、排序得到符合目标用户需要的推荐结果并将所述推荐结果发送给目标用 户设备,提高了所述推荐结果的准确性,使搜索推荐结果更加贴合用户的搜索意图。
【附图说明】
[0015] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以 根据这些附图获得其他的附图。
[0016] 图1为本发明实施例提供的一种信息推荐方法的流程示意图;
[0017]图la为本发明实施例提供的一种属性值矩阵示意图;
[0018] 图2为本方面实施例提供的其中一种生成推荐结果集的方法的流程示意图;
[0019] 图3为本发明实施例提供的另一种信息推荐方法的流程示意图;
[0020] 图4为本发明实施例提供的另一种信息推荐方法的流程示意图;
[0021] 图5为本发明实施例提供的一种理财产品推荐的推荐关系图;
[0022] 图6为本发明实施例提供的一种信息推荐装置的结构示意图;
[0023] 图7为本发明实施例信息推荐装置的筛选单元的结构示意图;
[0024] 图8为本发明实施例提供的第一层推荐单元的一个实施例的结构示意图;
[0025] 图9为本发明实施例提供的第二层推荐单元的一个实施例的结构示意图;
[0026] 图10为本发明实施例提供的第二层推荐单元的另一个实施例的结构示意图。
【具体实施方式】
[0027] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于 本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他 实施例,都属于本发明保护的范围。
[0028] 下面将结合附图1-附图4,对本发明实施例提供的信息推荐方法进行详细介绍。
[0029] 请参见图1,为本发明实施例提供的一种信息推荐方法的流程图;该方法可包括 以下步骤S101-步骤S103。
[0030] S101,获取由搜索关键字得到的搜索结果集中每条目标结果的用户评价信息,根 据所述用户评价信息确定出任意两条目标结果为正向推荐关系或反向推荐关系,以计算出 任意两条目标结果的正向推荐值或反向推荐值。
[0031] 具体的,获取由搜索关键字得到的搜索结果集中每条目标结果的用户评价信息, 检测所述搜索结果集中任意两条目标结果的用户评价信息的内容关系。所述用户评价信息 为用户对目标结果某种特性的评价,比如对商品性能的评价、理财产品收益比的评价。根据 所述用户的评价信息来确定内容关系,将所述内容关系为相同或相似的两条目标结果设定 为正向推荐关系,并将为所述正向推荐关系的两条目标结果组成正向结果组;将所述内容 关系为相反的两条目标结果设定为反向推荐关系,并将为所述反向推荐关系的两条目标结 果组成反向结果组。假设由搜索关键字得到的搜索结果集为S= {S1,S2,…,Sn},参与评 论的用户集合为。=仞1,似,..伽},所有用户的评论集合为0={(:1,02,一0^。若用户 对S中两个结果的Si与Sj的评价信息相同或相似,则结果Si与Sj的内容关系为正向推荐 关系,结果Si与Sj构成正向结果组;若用户对S中两个结果的Si与Sj的评价信息相反, 则结果Si与Sj的内容关系为反向推荐关系,结果Si与Sj构成反向结果组。
[0032] 根据所述用户评价信息确定出的正向推荐关系,按照正向推荐值计算公式
【主权项】
1. 一种信息推荐的方法,其特征在于,包括: 获取由搜索关键词得到的搜索结果集中每条目标结果的用户评价信息,根据所述用户 评价信息确定出任意两条目标结果为正向推荐关系或反向推荐关系,以计算出任意两条目 标结果的正向推荐值或反向推荐值; 根据所述正向推荐值和所述反向推荐值生成每条目标结果对应的属性值; 根据所述每条目标结果对应的属性值对所述搜索结果集进行筛选和排序,以得到包含 筛选后的目标结果的推荐结果集,并将所述推荐结果集发送到用户设备,以使所述用户设 备显示所述推荐结果集。
2. 根据权利要求1所述的方法,其特征在于,所述获取由搜索关键字得到的搜索结果 集中每条目标结果的用户评价信息,根据所述用户评价信息确定出任意两条目标结果为正 向推荐关系或反向推荐关系,以计算出任意两条目标结果的正向推荐值或反向推荐值,包 括: 获取由搜索关键字得到的搜索结果集中每条目标结果的用户评价信息; 检测任意两条目标结果的用户评价信息的内容关系; 将所述内容关系为相同或相似的两条目标结果设定为正向推荐关系,并将为所述正向 推荐关系的两条目标结果组成正向结果组,以计算所述正向结果组对应的正向推荐值; 将所述内容关系为相反的两条目标结果设定为反向推荐关系,并将为所述反向推荐关 系的两条目标结果组成反向结果组,以计算所述反向结果组对应的反向推荐值。
3. 根据权利要求2所述的方法,其特征在于,所述根据所述正向推荐值和所述反向推 荐值生成每条目标结果对应的属性值,包括: 根据正向结果组的个数、反向结果组的个数、每个正向结果组对应的正向推荐值以及 每个反向结果组对应的反向推荐值计算用户权重值; 根据与所述目标结果对应的正向结果组的个数、反向结果组的个数、正向推荐值、反向 推荐值、用户权重值以及扩展属性值生成所述目标结果对应的属性值,所述扩展属性至少 包括搜索量、点击量、业务量; 将每条目标结果对应的属性值构成属性值矩阵,所述属性值矩阵的行为所述每条目标 结果对应的属性值,列为同类属性值的集
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1