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

文档序号:9432602阅读:154来源:国知局
信息推荐方法及装置的制造方法
【技术领域】
[0001] 本发明实施例设及互联网技术领域,尤其设及一种信息推荐方法及装置。
【背景技术】
[0002] 随着互联网的飞速发展,互联网上的信息每年都在W几何级数增长。如何在运个 海量信息库中精确获取所需信息已成为人们越来越关注的问题。个性化捜索引擎就是在运 个背景下应运而生,并且迅速发展起来。
[0003] 目前,个性化捜索引擎的推荐方法大都是基于场景的个性化推荐模型的,即捜索 结果受用户所处的场景的影响。具体的,预先根据统计的场景信息(包括用户所在的时间 和地点等)训练得到个性化推荐模型,所述个性化推荐模型中包含与所述场景相关的推荐 结果。在检测到用户所处的当前场景之后,提取当前场景信息,计算当前场景信息与所述个 性化推荐模型中包含场景的相关性,根据相关性将推荐结果推送给用户。
[0004] 但是,上述基于场景的个性化推荐模型的推荐方法,主要存在W下问题:一些用户 的行为并不显著的由于场景的转换而变化,因此,上述场景信息的统计并不具备统计显著 性,将运些场景信息加入个性化推荐模型会影响推荐结果的准确性;第二,每个场景没有 明确的定义,单层模型依赖模型特征在训练模型中的权重对场景进行建模,运样,从模型层 面,场景对分布的影响没法显式的表达出来,不利于模型正确性的验证和模型的优化迭代。

【发明内容】

[0005] 本发明实施例提供一种信息推荐方法及装置,能够过滤无效场景特征的干扰,使 信息推荐的准确率得到提升。
[0006] 第一方面,本发明实施例提供了一种信息推荐方法,包括:
[0007] 获取登录用户的当前场景信息;
[0008] 提取所述当前场景信息中的第一特征信息和第二特征信息;
[0009] 根据所述第一特征信息查询所述当前场景信息对应的推荐模型;
[0010] 根据所述第二特征信息从所述推荐模型中确定与所述当前场景信息匹配的推荐 场景;
[0011] 将所述匹配的推荐场景对应的推荐结果返回给用户。
[0012] 第二方面,本发明实施例还提供一种信息推荐装置,包括:
[0013] 当前场景获取模块,用于获取登录用户的当前场景信息;
[0014] 特征信息提取模块,用于提取所述当前场景信息中的第一特征信息和第二特征信 息;
[0015] 推荐模型查询模块,用于根据所述第一特征信息查询所述当前场景信息对应的推 荐模型;
[0016] 推荐场景匹配模块,用于根据所述第二特征信息从所述推荐模型中确定与所述当 前场景信息匹配的推荐场景;
[0017] 推荐结果返回模块,用于将所述匹配的推荐场景对应的推荐结果返回给用户。
[0018] 本发明实施例首先通过当前场景信息中的第一特征信息确定当前场景信息对应 的推荐模型,然后根据当前场景信息中的第二特征信息从所述推荐模型中确定与所述当 前场景信息匹配的推荐场景,进一步将匹配的推荐场景对应的推荐结果返回给用户,能够 过滤无效场景特征的干扰,使信息推荐的准确率得到提升。
【附图说明】
[0019]图1A为本发明实施例一提供的信息推荐方法流程示意图;
[0020] 图1B为本发明实施例一提供的信息推荐方法中所述的推荐模型的结构示意图;
[0021] 图2为本发明实施例二提供的信息推荐装置的结构示意图。
【具体实施方式】
[0022] 下面结合附图和实施例对本发明作进一步的详细说明。可W理解的是,此处所描 述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便 于描述,附图中仅示出了与本发明相关的部分而非全部结构。
[0023] 本发明实施例提供的信息推荐方法的执行主体,可为安装在服务器上的信息推荐 装置,或者为集成于服务器上的信息推荐装置,该信息推荐装置可W采用硬件或软件实现。
[0024] 实施例一
[00巧]图1A为本发明实施例一提供的信息推荐方法流程示意图,如图1A所示,具体包 括:
[0026]S11、获取登录用户的当前场景信息;
[0027] 其中,登录用户为通过用户名和密码成功登录到本发明实施例提供的信息推荐装 置或集成了信息推荐装置的服务器的用户。所述当前场景信息为能够描述当前场景的信 息,典型的如包括用户当前登录的IP地址、当前登录时间和当前关注对象等信息中的至少 一种。
[0028]S12、提取所述当前场景信息中的第一特征信息和第二特征信息;
[0029] 其中,所述第一特征信息反映用户在当前场景下所使用的网络的网络地址信息, 包括使用网卡的物理地址和网络对应的IP地址。当用户处于不同的场所,所使用的网卡的 物理地址和网络IP都是固定且唯一的。本发明实施例中具体W第一特征信息为IP地址为 例进行说明,本发明实施例同样适用于第一特征信息为网卡的物理地址。例如,当用户在家 时,通常使用家里的无线WiFi上网,此时对于一个IP地址,当用户在公司时,通常使用公司 的网络,又对应一个IP地址,因此不同的IP地址来区分不同的场景。第二特征信息,可为 用户当前登录时间和当前关注对象等信息。
[0030]S13、根据所述第一特征信息查询所述当前场景信息对应的推荐模型;
[0031]具体的,本发明实施例提供的信息推荐装置的数据库中预先存储了各种场景下的 第一特征信息和推荐模型的对应关系,具体如下表一所示:
[0032] 表一
[0033]
[0034]
[00对通过查询上述表一即可得到所述当前场景对应的推荐模型。
[0036]S14、根据所述第二特征信息从所述推荐模型中确定与所述当前场景信息匹配的 推荐场景;S15、将所述匹配的推荐场景对应的推荐结果返回给用户。
[0037] 例如,可预先建立如表二所示的推荐场景与推荐结果的对应关系列表,通过查询 所述列表得到对应的推荐结果返回给用户。
[0038] 示例性的,在建立所述推荐模型时,可将上述推荐场景与推荐结果的对应关系存 储在所述推荐模型中。具体的,如图1B所示,所述推荐模型中包含推荐场景与推荐结果的 对应关系。所述推荐模型可根据用户的历史登录场景信息进行建立。所述推荐场景的第二 特征信息与所述推荐场景一一对应。
[0039]表二
[0040]
[0041] 具体的,假设获取的当前场景信息的第一特征信息为IP1,则查询表一可知,当前 场景信息对应的推荐模型为推荐模型1。假设获取的当前场景信息的第二特征信息为8 : 00,假设表二为当前场景对应的推荐模型,则查询表二可知当前场景信息对应的推荐场景 为推荐场景1,则从互联网上捜索获取得到早间新闻,将早间新闻连接W列表的形式推荐给 用户。
[0042] 或者,在根据所述第二特征信息从所述推荐模型中确定与所述当前场景信息匹配 的推荐场景之后,直接查询上述预先建立的类似如表二所示的推荐场景与推荐结果对应关 系列表,得到对应的推荐结果返回给用户。
[0043] 本发明实施例首先通过当前场景信息中的第一特征信息确定当前场景信息对应 的推荐模型,然后根据当前场景信息中的第二特征信息从所述推荐模型中确定与所述当前 场景信息匹配的推荐场景,进一步将匹配的推荐场景对应的推荐结果返回给用户,能够过 滤无效场景特征的干扰,使信息推荐的准确率得到提升。
[0044] 示例性的,在上述实施例的基础上,所述方法还包括建立推荐模型的操作,具体包 括:
[0045] 根据用户的历史行为分布确定至少一个目标场景;
[0046] 提取目标场景的场景信息,基于所述目标场景的场景信息训练得到所述各场景的 推荐模型。
[0047] 其中,所述历史行
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1