内容推荐方法及内容推荐装置转让专利

申请号 : CN201310162934.0

文献号 : CN104133820B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 李宁

申请人 : 腾讯科技(深圳)有限公司

摘要 :

本发明公开了一种内容推荐方法及内容推荐装置,属于互联网技术领域。所述方法包括:对用户浏览的页面进行分析,提取主题关键词;从预设主题库中获取所述主题关键词对应的网址列表;根据所述网址列表中的网址对应的网页的内容向所述用户推荐所述主题关键词相关的内容。本发明通过内容推荐装置进行相关主题的内容推荐,可以在各种网站范围内进行推荐,相对于现有技术中由网站在该网站范围内进行相关主题的内容推荐而言,能够扩大推荐范围,增强推荐效果,提高推荐效率。采用本发明的技术方案,用户可以获得内容推荐装置推荐的各个网站的推荐的相关主题的内容,使用非常方便。

权利要求 :

1.一种内容推荐方法,其特征在于,所述方法包括:

对用户浏览的页面进行分析,提取主题关键词;

从预设主题库中获取所述主题关键词对应的网址列表;

根据所述网址列表中的网址对应的网页的内容向所述用户推荐所述主题关键词相关的内容;

其中,所述根据所述网址列表中的网址对应的网页的内容向所述用户推荐所述主题关键词相关的内容,包括:将所述网址列表中的至少一个网址分别与所述主题关键词建立链接;在网页中添加被链接的所述主题关键词;向浏览器的客户端发送所述网页,以供当用户通过人机接口模块选择所述网页中的所述主题关键词时,所述浏览器的客户端向所述用户推荐与所述主题关键词链接的各所述网址对应的网页中的内容;

或者,

将所述网址列表中至少一个网址的网页的内容添加在内容集合页面中;将所述内容集合页面的网址与所述主题关键词建立链接;在网页中添加被链接的所述主题关键词;向浏览器的客户端发送所述网页,以供当用户通过人机接口模块选择所述网页中的所述主题关键词时,所述浏览器的客户端向所述用户推荐与所述主题关键词链接的所述内容集合页面中的所述内容。

2.根据权利要求1所述的方法,其特征在于,将所述网址列表中的至少一个网址分别与所述主题关键词建立链接之后,在网页中添加被链接的所述主题关键词之前,所述方法还包括:根据所述用户的浏览偏好信息,对得到的至少一个链接进行排序,使得所述用户偏好的网页内容对应的网址与所述主题关键词建立的链接,相对于所述用户不偏好的网页内容对应的网址与所述主题关键词建立的链接靠前。

3.根据权利要求1所述的方法,其特征在于,从预设主题库中获取所述主题关键词对应的网址列表之后,将所述网址列表中的至少一个网址分别与所述主题关键词建立链接之前,所述方法还包括:根据所述用户的浏览偏好信息,对所述网址列表中的网址进行筛选,保留所述用户偏好的网页内容对应的所述至少一个网址。

4.根据权利要求1所述的方法,其特征在于,从预设主题库中获取所述主题关键词对应的网址列表之后,将所述网址列表中至少一个网址的网页的内容添加在内容集合页面中之前,所述方法还包括:根据所述用户的浏览偏好信息,对所述至少一个网址的网页的内容进行排序,使得所述用户偏好的网页的内容放置在所述用户不偏好的网页的内容之前;

进一步地,将所述网址列表中至少一个网址的网页的内容添加在内容集合页面中,包括:根据所述至少一个网址的网页的内容的排序,按照先后顺序将所述至少一个网页的内容添加在所述内容集合页面中。

5.根据权利要求1所述的方法,其特征在于,从预设主题库中获取所述主题关键词对应的网址列表之后,将所述网址列表中至少一个网址的网页的内容添加在内容集合页面中之前,所述方法还包括:根据所述用户的浏览偏好信息,对所述网址列表中的网址进行筛选,保留所述用户偏好的网页内容对应的至少一个网址。

6.根据权利要求2至5任一所述的方法,其特征在于,所述对用户浏览的页面进行分析,提取主题关键词之前,所述方法还包括:统计预设周期内所述用户的浏览记录,获取所述用户的浏览偏好信息。

7.一种内容推荐装置,其特征在于,所述装置包括:

提取模块,用于对用户浏览的页面进行分析,提取主题关键词;

获取模块,用于从预设主题库中获取所述主题关键词对应的网址列表;

推荐模块,用于根据所述网址列表中的网址对应的网页的内容向所述用户推荐所述主题关键词相关的内容;

其中,所述推荐模块,包括:第一链接单元,用于将所述网址列表中的至少一个网址分别与所述主题关键词建立链接;第一添加单元,用于在网页中添加被链接的所述主题关键词;第一发送单元,用于向浏览器的客户端发送所述网页,以供当用户通过人机接口模块选择所述网页中的所述主题关键词时,所述浏览器的客户端向所述用户推荐与所述主题关键词链接的各所述网址对应的网页中的内容;

或者,所述推荐模块,包括:第二添加单元,用于将所述网址列表中至少一个网址的网页的内容添加在内容集合页面中;第二链接单元,用于将所述内容集合页面的网址与所述主题关键词建立链接;所述第二添加单元,还用于在网页中添加被链接的所述主题关键词;

第二发送单元,用于向浏览器的客户端发送所述网页,以供当用户通过人机接口模块选择所述网页中的所述主题关键词时,所述浏览器的客户端向所述用户推荐与所述主题关键词链接的所述内容集合页面中的所述内容。

8.根据权利要求7所述的装置,其特征在于,所述推荐模块还包括:

排序单元,用于在所述第一链接单元将所述网址列表中的至少一个网址分别与所述主题关键词建立链接之后,所述第一添加单元在网页中添加被链接的所述主题关键词之前,根据所述用户的浏览偏好信息,对得到的至少一个链接进行排序,使得所述用户偏好的网页内容对应的网址与所述主题关键词建立的链接,相对于所述用户不偏好的网页内容对应的网址与所述主题关键词建立的链接靠前。

9.根据权利要求7所述的装置,其特征在于,所述装置还包括:

第一筛选模块,用于在所述获取模块从预设主题库中获取所述主题关键词对应的网址列表之后,所述推荐模块中的所述第一链接单元将所述网址列表中的至少一个网址分别与所述主题关键词建立链接之前,根据所述用户的浏览偏好信息,对所述网址列表中的网址进行筛选,保留所述用户偏好的网页内容对应的所述至少一个网址。

10.根据权利要求7所述的装置,其特征在于,所述装置还包括排序模块:

所述排序模块,用于在所述获取模块从预设主题库中获取所述主题关键词对应的网址列表之后,所述第二添加单元将所述网址列表中至少一个网址的网页的内容添加在内容集合页面中之前,根据所述用户的浏览偏好信息,对所述至少一个网址的网页的内容进行排序,使得所述用户偏好的网页的内容放置在所述用户不偏好的网页的内容之前;

所述第二添加单元,具体用于根据所述至少一个网页的内容的排序,按照先后顺序将所述至少一个网页的内容添加在所述内容集合页面中。

11.根据权利要求7所述的装置,其特征在于,所述装置还包括:

第二筛选模块,用于在所述获取模块从预设主题库中获取所述主题关键词对应的网址列表之后,所述第二添加单元将所述网址列表中至少一个网址的网页的内容添加在内容集合页面中之前,根据所述用户的浏览偏好信息,对所述网址列表中的网址进行筛选,保留所述用户偏好的网页内容对应的至少一个网址。

12.根据权利要求8至11任一所述的装置,其特征在于,所述装置还包括:

统计模块,用于在所述提取模块对用户浏览的页面进行分析,提取主题关键词之前,统计预设周期内所述用户的浏览记录,获取所述用户的浏览偏好信息。

说明书 :

内容推荐方法及内容推荐装置

技术领域

[0001] 本发明涉及互联网技术领域,特别涉及一种内容推荐方法及内容推荐装置。

背景技术

[0002] 随着互联网网络科技的发展,越累越多的人们可以通过互联网进行各种活动,例如人们可以通过互联网读新闻、玩游戏、聊天、收发邮件等等。尤其是随着互联网的迅猛发展,互联网的信息变得更加及时、准确,每天通过互联网读取新闻的用户越来越多。
[0003] 现有技术中,很多网站为了便于用户读取新闻,都采用主题(TAG)新闻推荐功能,以向用户推荐相关的新闻,便于用户可以看到该网站中与该主题相关的其他新闻。例如网站可以将该网站中相关联的几条新闻关联起来,一起推荐给用户。用户通过浏览器打开往网站推荐的各条新闻,便可以查看。
[0004] 但是,在实现本发明的过程中,发明人发现现有技术中至少存在如下问题:
[0005] 现有技术中,互联网在进行相关主题内容的推荐时候,通常在进行推荐的网站范围内进行推荐,推荐的内容范围受限。当用户想要了解该网站以外的其他网站的相关主题内容时,还需要重新打开其他网站进行浏览,使用非常不方便,因此现有技术中,内容的推荐方案推荐效果较差,推荐效率较低。

发明内容

[0006] 为了解决现有技术的问题,本发明实施例提供了一种内容推荐方法及内容推荐装置。所述技术方案如下:
[0007] 一方面,提供了一种内容推荐方法,所述方法包括:
[0008] 对用户浏览的页面进行分析,提取主题关键词;
[0009] 从预设主题库中获取所述主题关键词对应的网址列表;
[0010] 根据所述网址列表中的网址对应的网页的内容向所述用户推荐所述主题关键词相关的内容。
[0011] 可选地,如上所述的内容推荐方法中,根据所述网址列表中的网址对应的网页的内容向所述用户推荐所述主题关键词相关的内容,包括:
[0012] 将所述网址列表中的至少一个网址分别与所述主题关键词建立链接;
[0013] 在网页中添加被链接的所述主题关键词;
[0014] 向浏览器的客户端发送所述网页,以供当用户通过人机接口模块选择所述网页中的所述主题关键词时,所述浏览器的客户端向所述用户推荐与所述主题关键词链接的各所述网址对应的网页中的内容。
[0015] 可选地,如上所述的内容推荐方法中,将所述网址列表中的至少一个网址分别与所述主题关键词建立链接之后,在网页中添加被链接的所述主题关键词之前,还包括:
[0016] 根据所述用户的浏览偏好信息,对得到的至少一个链接进行排序,使得所述用户偏好的网页内容对应的网址与所述主题关键词建立的链接,相对于所述用户不偏好的网页内容对应的网址与所述主题关键词建立的链接靠前。
[0017] 可选地,如上所述的内容推荐方法中,从预设主题库中获取所述主题关键词对应的网址列表之后,将所述网址列表中的至少一个网址分别与所述主题关键词建立链接之前,还包括:
[0018] 根据所述用户的浏览偏好信息,对所述网址列表中的网址进行筛选,保留所述用户偏好的网页内容对应的所述至少一个网址。
[0019] 可选地,如上所述的内容推荐方法中,根据所述网址列表中的网址对应的网页的内容向所述用户推荐所述主题关键词相关的内容,包括:
[0020] 将所述网址列表中至少一个网址的网页的内容添加在内容集合页面中;
[0021] 将所述内容集合页面的网址与所述主题关键词建立链接;
[0022] 在网页中添加被链接的所述主题关键词;
[0023] 向浏览器的客户端发送所述网页,以供当用户通过人机接口模块选择所述网页中的所述主题关键词时,所述浏览器的客户端向所述用户推荐与所述主题关键词链接的所述内容集合页面中的所述内容。
[0024] 可选地,如上所述的内容推荐方法中,从预设主题库中获取所述主题关键词对应的网址列表之后,将所述网址列表中至少一个网址的网页的内容添加在内容集合页面中之前,还包括:
[0025] 根据所述用户的浏览偏好信息,对所述至少一个网址的网页的内容进行排序,使得所述用户偏好的网页的内容放置在所述用户不偏好的网页的内容之前;
[0026] 进一步地,将所述网址列表中至少一个网址的网页的内容添加在内容集合页面中,包括:
[0027] 根据所述至少一个网页的内容的排序,按照先后顺序将所述至少一个网页的内容添加在所述内容集合页面中。
[0028] 可选地,如上所述的内容推荐方法中,从预设主题库中获取所述主题关键词对应的网址列表之后,将所述网址列表中至少一个网址的网页的内容添加在内容集合页面中之前,还包括:
[0029] 根据所述用户的浏览偏好信息,对所述网址列表中的网址进行筛选,保留所述用户偏好的网页内容对应的至少一个网址。
[0030] 可选地,如上所述的内容推荐方法中,所述对用户浏览的页面进行分析,提取主题关键词之前,还包括:
[0031] 统计预设周期内所述用户的浏览记录,获取所述用户的浏览偏好信息。
[0032] 另一方面,提供了一种内容推荐装置,所述装置包括:
[0033] 提取模块,用于对用户浏览的页面进行分析,提取主题关键词;
[0034] 获取模块,用于从预设主题库中获取所述主题关键词对应的网址列表;
[0035] 推荐模块,用于根据所述网址列表中的网址对应的网页的内容向所述用户推荐所述主题关键词相关的内容。
[0036] 可选地,如上所述的内容推荐装置中,所述推荐模块包括:
[0037] 第一链接单元,用于将所述网址列表中的至少一个网址分别与所述主题关键词建立链接;
[0038] 第一添加单元,用于在网页中添加被链接的所述主题关键词;
[0039] 第一发送单元,用于向浏览器的客户端发送所述网页,以供当用户通过人机接口模块选择所述网页中的所述主题关键词时,所述浏览器的客户端向所述用户推荐与所述主题关键词链接的各所述网址对应的网页中的内容。
[0040] 可选地,如上所述的内容推荐装置中,所述推荐模块还包括:
[0041] 排序单元,用于在所述第一链接单元将所述网址列表中的至少一个网址分别与所述主题关键词建立链接之后,所述第一添加单元在网页中添加被链接的所述主题关键词之前,根据所述用户的浏览偏好信息,对得到的至少一个链接进行排序,使得所述用户偏好的网页内容对应的网址与所述主题关键词建立的链接,相对于所述用户不偏好的网页内容对应的网址与所述主题关键词建立的链接靠前。
[0042] 可选地,如上所述的内容推荐装置中,所述装置还包括:
[0043] 第一筛选模块,用于在所述获取模块从预设主题库中获取所述主题关键词对应的网址列表之后,所述推荐模块中的所述第一链接单元将所述网址列表中的至少一个网址分别与所述主题关键词建立链接之前,根据所述用户的浏览偏好信息,对所述网址列表中的网址进行筛选,保留所述用户偏好的网页内容对应的所述至少一个网址。
[0044] 可选地,如上所述的内容推荐装置中,所述推荐模块,包括:
[0045] 第二添加单元,用于将所述网址列表中至少一个网址的网页的内容添加在内容集合页面中;
[0046] 第二链接单元,用于将所述内容集合页面的网址与所述主题关键词建立链接;
[0047] 所述第二添加单元,还用于在网页中添加被链接的所述主题关键词;
[0048] 第二发送单元,用于向浏览器的客户端发送所述网页,以供当用户通过人机接口模块选择所述网页中的所述主题关键词时,所述浏览器的客户端向所述用户推荐与所述主题关键词链接的所述内容集合页面中的所述内容。
[0049] 可选地,如上所述的内容推荐装置中,所述装置还包括排序模块:
[0050] 所述排序模块,用于在所述获取模块从预设主题库中获取所述主题关键词对应的网址列表之后,所述第二添加单元将所述网址列表中至少一个网址的网页的内容添加在内容集合页面中之前,根据所述用户的浏览偏好信息,对所述至少一个网址的网页的内容进行排序,使得所述用户偏好的网页的内容放置在所述用户不偏好的网页的内容之前;
[0051] 所述第二添加单元,具体用于根据所述至少一个网页的内容的排序,按照先后顺序将所述至少一个网页的内容添加在所述内容集合页面中。
[0052] 可选地,如上所述的内容推荐装置中,所述装置还包括:
[0053] 第二筛选模块,用于在所述获取模块从预设主题库中获取所述主题关键词对应的网址列表之后,所述第二添加单元将所述网址列表中至少一个网址的网页的内容添加在内容集合页面中之前,根据所述用户的浏览偏好信息,对所述网址列表中的网址进行筛选,保留所述用户偏好的网页内容对应的至少一个网址。
[0054] 可选地,如上所述的内容推荐装置中,所述装置还包括:
[0055] 统计模块,用于在所述提取模块对用户浏览的页面进行分析,提取主题关键词之前,统计预设周期内所述用户的浏览记录,获取所述用户的浏览偏好信息。
[0056] 本发明实施例提供的技术方案带来的有益效果是:
[0057] 内容推荐装置通过对用户浏览的页面进行分析,提取主题关键词;从预设主题库中获取主题关键词对应的网址列表;根据网址列表中的网址对应的网页的内容向用户推荐主题关键词相关的内容。本发明实施例的技术方案,通过内容推荐装置进行相关主题的内容推荐,可以在各种网站范围内进行推荐,相对于现有技术中由网站在该网站范围内进行相关主题的内容推荐而言,能够扩大推荐范围,增强推荐效果,提高推荐效率。采用本发明实施例的技术方案,用户可以获得内容推荐装置推荐的各个网站的推荐的相关主题的内容,使用非常方便。

附图说明

[0058] 为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0059] 图1为本发明一实施例提供的内容推荐方法的流程图。
[0060] 图2为本发明另一实施例提供的内容推荐方法的流程图。
[0061] 图3为本发明再一实施例提供的内容推荐方法的流程图。
[0062] 图4为本发明一实施例提供的内容推荐装置的结构示意图。
[0063] 图5为本发明另一实施例提供的内容推荐装置的结构示意图。
[0064] 图6本发明再一实施例提供的内容推荐装置的结构示意图。

具体实施方式

[0065] 为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
[0066] 图1为本发明一实施例提供的内容推荐方法的流程图。如图1所示,本实施例的内容推荐方法,具体可以包括如下步骤:
[0067] 100、对用户浏览的页面进行分析,提取主题关键词;
[0068] 101、从预设主题库中获取主题关键词对应的网址列表;
[0069] 102、根据网址列表中的网址对应的网页的内容向用户推荐主题关键词相关的内容。
[0070] 本实施例的内容推荐方法的执行主体为内容推荐装置,该内容推荐装置具体位于浏览器的后台。具体在实现时,可以由浏览器的客户端抓取用户的浏览的页面,并发送给后端的内容推荐装置,由内容推荐装置对用户浏览的页面进行分析,提取其中的主题关键词。从一个用户浏览的页面中可以提取一个主题关键词,也可以提取多个主题关键词。
[0071] 本实施例中的预设主题库是内容推荐装置根据长期分析经验预先建立的。其中预主题库中包括多个主题关键词,且每个主题关键词对应一网址列表。在该网址列表中可以包括多个网址,每个网址对应的网页内容中都是该主题关键词对应的内容。且这些网址列表中的网址是内容推荐装置面向全互联网进行统计获取的,而并不是针对某一特殊网站获取的,因此这些网址列表中的包括的网址范围较广。本实施例即是根据这些网址列表中的网址对应的网页的内容来向用户推荐主题关键词相关的内容。
[0072] 本实施例的内容推荐方法,通过对用户浏览的页面进行分析,提取主题关键词;从预设主题库中获取主题关键词对应的网址列表;根据网址列表中的网址对应的网页的内容向用户推荐主题关键词相关的内容。本实施例的技术方案,通过内容推荐装置进行相关主题的内容推荐,可以在各种网站范围内进行推荐,相对于现有技术中由网站在该网站范围内进行相关主题的内容推荐而言,能够扩大推荐范围,增强推荐效果,提高推荐效率。采用本实施例的技术方案,用户可以获得内容推荐装置推荐的各个网站的推荐的相关主题的内容,使用非常方便。
[0073] 可选地,在上述实施例的技术方案的基础上,上述实施例的步骤102“根据网址列表中的网址对应的网页的内容向用户推荐主题关键词相关的内容”,具体可以包括如下情况:
[0074] 第一种情况中,该步骤102“根据网址列表中的网址对应的网页的内容向用户推荐主题关键词相关的内容”具体可以包括如下步骤:
[0075] (1)将网址列表中的至少一个网址分别与主题关键词建立链接;
[0076] 例如,在具体实现将网址列表中的至少一个网址分别与主题关键词建立链接时,具体可以通过将至少一个网址中每个网址对应的网页的标题作为与主题关键词连接的链接字符。这样当该主题关键词被点击时,便可以打开多个链接字符,每个链接字符都对应链接一个网址,该网址的标题即为该网址对应的链接字符。
[0077] (2)在网页中添加被链接的主题关键词;
[0078] (3)向浏览器的客户端发送网页,以供当用户通过人机接口模块选择网页中的主题关键词时,浏览器的客户端向用户推荐与主题关键词链接的各网址对应的网页中的内容。
[0079] 该种情况下,内容推荐装置通过浏览器的客户端向用户推荐的是一些网址的连接,用户通过打开这些网址,可以获取到推荐的与该主题关键词相关的网页的内容。
[0080] 在该种情况下,在步骤(1)将网址列表中的至少一个网址分别与主题关键词建立链接之后,在步骤(2)在网页中添加被链接的主题关键词之前,还可以包括:根据用户的浏览偏好信息,对得到的至少一个链接进行排序,使得用户偏好的网页内容对应的网址与主题关键词建立的链接,相对于用户不偏好的网页内容对应的网址与主题关键词建立的链接靠前。
[0081] 由上述步骤(1)共可以得到至少一个链接,每个链接通过其最终链接的网址对应的网页的标题实现主题关键词与该网址的链接。本实施例中还可以根据用户的浏览偏好信息,对链接进行排序,将用户喜欢浏览的网页对应的链接排在靠前的位置,将用户不喜欢的网页的对应的连接排在靠后的位置,从而进一步增强推荐效果,提高推荐效率,方便用户的使用。
[0082] 例如用户的浏览偏好信息可以包括用户喜欢的网站,用户不喜欢的网站。进一步地,用户的浏览偏好信息中还可以包括用户的偏好等级,即将用户喜欢和不喜欢的程度分为多个等级,例如由喜欢到不喜欢可以分为五个等级。这样,在排序时,可以将根据用户喜欢的网站中的网址排在靠前的位置,将用户不喜欢的网站中的网址排在最末的位置。
[0083] 上述内容推荐方案中,没有屏蔽用户不喜欢的网址的网页内容的推荐。进一步可选地,还可以提供一种根据用户的浏览偏好信息,屏蔽用户不喜欢的网址的内容,而仅保留用户喜欢的网址的内容的推荐。如在上述实施例的步骤101“从预设主题库中获取主题关键词对应的网址列表”之后,步骤(1)“将网址列表中的至少一个网址分别与主题关键词建立链接”之前,还可以包括:根据用户的浏览偏好信息,对网址列表中的网址进行筛选,保留用户偏好的网页内容对应的至少一个网址。该方案可以仅向用户推荐用户喜欢的网页的内容,而屏蔽用户不喜欢的网页的内容,从而进一步增强推荐效果,提高推荐效率,方便用户的使用。
[0084] 第二种情况,步骤102“根据网址列表中的网址对应的网页的内容向用户推荐主题关键词相关的内容”具体可以包括如下步骤:
[0085] (a)将网址列表中至少一个网址的网页的内容添加在内容集合页面中;
[0086] (b)将内容集合页面的网址与主题关键词建立链接;
[0087] (c)在网页中添加被链接的主题关键词;
[0088] (d)向浏览器的客户端发送网页,以供当用户通过人机接口模块选择网页中的主题关键词时,浏览器的客户端向用户推荐与主题关键词链接的内容集合页面中的内容。
[0089] 该种情况下,内容推荐装置通过浏览器的客户端向用户推荐的是一个内容集合页面,该内容集合页面中包括该主题关键词相关的内容。
[0090] 进一步可选地,在上述实施例的步骤101“从预设主题库中获取主题关键词对应的网址列表”之后,步骤(a)“将网址列表中至少一个网址的网页的内容添加在内容集合页面中”之前,还可以包括:根据用户的浏览偏好信息,对至少一个网址的网页的内容进行排序,使得用户偏好的网页的内容放置在用户不偏好的网页的内容之前;其中用户的浏览偏好可以参考上述相关记载,在此不再赘述。
[0091] 进一步地,此时步骤(a)“将网址列表中的至少一个网址的网页的内容添加在内容集合页面中”,具体可以包括:根据至少一个网址的网页的内容的排序,按照先后顺序将至少一个网页的内容添加在内容集合页面中。这样,可以实现将用户喜欢的网页的内容放置在内容集合页面的靠前的位置,而将用户不喜欢的网页的内容放置在内容集合页面靠后的位置,从而进一步增强推荐效果,提高推荐效率,方便用户的使用。
[0092] 该种情况下的上述内容推荐方案中,没有屏蔽用户不喜欢的网址的网页内容的推荐。进一步可选地,还可以提供一种根据用户的浏览偏好信息,屏蔽用户不喜欢的网址的内容,而仅保留用户喜欢的网址的内容的推荐。例如在步骤101“从预设主题库中获取主题关键词对应的网址列表”之后,步骤(a)“将网址列表中至少一个网址的网页的内容添加在内容集合页面中”之前,还可以包括:根据用户的浏览偏好信息,对网址列表中的网址进行筛选,保留用户偏好的网页内容对应的至少一个网址。然后紧接着在执行步骤(a)将网址列表中至少一个网址的网页的内容添加在内容集合页面中,仅实现了将用户喜欢的网页的内容添加至内容集合页面中,而屏蔽掉用户不喜欢的网页的内容。因此,该方案可以进一步增强推荐效果,提高推荐效率,方便用户的使用。
[0093] 可选地在上述两种情况下,上述实施例中在上述步骤100“对用户浏览的页面进行分析,提取主题关键词”之前,还可以包括:统计预设周期内用户的浏览记录,获取用户的浏览偏好信息。预设周期可以根据实际需求设置,例如可以为一个月或者一个季度或者半年等等。
[0094] 上述实施例的所有可选技术方案,可以采用可以结合的方式任意组合,形成本发明的可选实施例,在此不再赘述。
[0095] 本实施例的技术方案,通过内容推荐装置进行相关主题的内容推荐,可以在各种网站范围内进行推荐,相对于现有技术中由网站在该网站范围内进行相关主题的内容推荐而言,能够扩大推荐范围,增强推荐效果,提高推荐效率。而且本实施例的技术方案,可以根据每个用户的浏览偏好信息进行个性化的推荐,满足每个用户的需求,实现针对用户的个性化推荐,进一步增强推荐效果。
[0096] 图2为本发明另一实施例提供的内容推荐方法的流程图。如图2所示,本实施例的内容推荐方法,具体可以包括如下步骤:
[0097] 200、内容推荐装置统计预设周期内用户的浏览记录,获取用户的浏览偏好信息;
[0098] 201、当该用户浏览网页时,浏览器的客户端获取用户浏览的页面;
[0099] 202、浏览器的客户端向内容推荐装置发送用户浏览的页面;
[0100] 203、内容推荐装置对用户浏览的页面进行分析,提取主题关键词;
[0101] 204、内容推荐装置从预设主题库中获取主题关键词对应的网址列表;
[0102] 205、内容推荐装置根据用户的浏览偏好信息,对网址列表中的网址进行筛选,保留用户偏好的网页内容对应的至少一个网址;
[0103] 206、内容推荐装置将至少一个网址分别与主题关键词建立链接;
[0104] 例如具体实现时,可以通过每个网址对应的网页的标题与该主题关键词建立链接。如网址A的标题为B,建立该网址A与主题关键词的链接时,可以先将主题关键词与标题B建立连接,然后将标题B再与网址A链接。这样当用户点击主题关键词的时候,可以先打开主题B,用户可以先看一下标题确定是否要看内容,如果要看的话,点击该标题B,便打开网址A,查看该网址A对应的网页上的所有内容。
[0105] 207、内容推荐装置在网页中添加被链接的主题关键词;
[0106] 208、内容推荐装置向浏览器的客户端发送该网页;
[0107] 209、当用户通过人机接口模块选择网页中的主题关键词时,浏览器的客户端向用户推荐与该主题关键词链接的各网址对应的网页中的内容。
[0108] 本实施例的内容推荐方法,通过采用上述技术方案,可以通过内容推荐装置进行相关主题的内容推荐,可以在各种网站范围内进行推荐,相对于现有技术中由网站在该网站范围内进行相关主题的内容推荐而言,能够扩大推荐范围,增强推荐效果,提高推荐效率。采用本实施例的技术方案,用户可以获得内容推荐装置推荐的各个网站的推荐的相关主题的内容,使用非常方便。而且本实施例的技术方案,可以根据每个用户的浏览偏好信息进行个性化的推荐,满足每个用户的需求,实现针对用户的个性化推荐,进一步增强推荐效果。
[0109] 图3为本发明再一实施例提供的内容推荐方法的流程图。如图3所示,本实施例的内容推荐方法,具体可以包括如下步骤:
[0110] 300、内容推荐装置统计预设周期内用户的浏览记录,获取用户的浏览偏好信息;
[0111] 301、当该用户浏览网页时,浏览器的客户端获取用户浏览的页面;
[0112] 302、浏览器的客户端向内容推荐装置发送用户浏览的页面;
[0113] 303、内容推荐装置对用户浏览的页面进行分析,提取主题关键词;
[0114] 304、内容推荐装置从预设主题库中获取主题关键词对应的网址列表;
[0115] 305、内容推荐装置根据用户的浏览偏好信息,对至少一个网址的网页的内容进行排序,使得用户偏好的网页的内容放置在用户不偏好的网页的内容之前;
[0116] 306、内容推荐装置根据至少一个网址的网页的内容的排序,按照先后顺序将至少一个网页的内容添加在内容集合页面中;
[0117] 这样,用户偏好的网页位于整个内容集合页面靠前的位置,用户不偏好的页面位于整个内容集合页面靠后的位置。
[0118] 307、内容推荐装置将内容集合页面的网址与主题关键词建立链接;
[0119] 308、内容推荐装置在网页中添加被链接的主题关键词;
[0120] 309、内容推荐装置向浏览器的客户端发送该网页;
[0121] 310、当用户通过人机接口模块选择网页中的主题关键词时,浏览器的客户端向用户推荐与主题关键词链接的内容集合页面中的内容。
[0122] 本实施例的内容推荐方法,通过采用上述技术方案,可以通过内容推荐装置进行相关主题的内容推荐,可以在各种网站范围内进行推荐,相对于现有技术中由网站在该网站范围内进行相关主题的内容推荐而言,能够扩大推荐范围,增强推荐效果,提高推荐效率。采用本实施例的技术方案,用户可以获得内容推荐装置推荐的各个网站的推荐的相关主题的内容,使用非常方便。而且本实施例的技术方案,可以根据每个用户的浏览偏好信息进行个性化的推荐,满足每个用户的需求,实现针对用户的个性化推荐,进一步增强推荐效果。
[0123] 图4为本发明一实施例提供的内容推荐装置的结构示意图。如图4所示,本实施例的内容推荐装置,具体可以包括:提取模块10、获取模块11和推荐模块12。
[0124] 其中提取模块10用于对用户浏览的页面进行分析,提取主题关键词;获取模块11与提取模块10连接,获取模块11用于从预设主题库中获取提取模块10提取的主题关键词对应的网址列表;推荐模块12与获取模块11连接,推荐模块12用于根据获取模块10获取的网址列表中的网址对应的网页的内容向用户推荐主题关键词相关的内容。
[0125] 本实施例的内容推荐装置,通过采用上述模块实现内容推荐与上述相关方法实施例的实现相同,详细可以参考上述相关方法实施例的记载,在此不再赘述。
[0126] 本实施例的内容推荐装置,通过采用上述模块实现通过对用户浏览的页面进行分析,提取主题关键词;从预设主题库中获取主题关键词对应的网址列表;根据网址列表中的网址对应的网页的内容向用户推荐主题关键词相关的内容。本实施例的技术方案,通过内容推荐装置进行相关主题的内容推荐,可以在各种网站范围内进行推荐,相对于现有技术中由网站在该网站范围内进行相关主题的内容推荐而言,能够扩大推荐范围,增强推荐效果,提高推荐效率。采用本实施例的技术方案,用户可以获得内容推荐装置推荐的各个网站的推荐的相关主题的内容,使用非常方便。
[0127] 图5为本发明另一实施例提供的内容推荐装置的结构示意图。如图5所示,本实施例的内容推荐装置在上述图4所示实施例的基础上,进一步包括如下技术方案。
[0128] 如图5所示,本实施例的内容推荐装置中的推荐模块12具体可以包括:第一链接单元121、第一添加单元122和第一发送单元123。
[0129] 其中第一链接单元121与获取模块11连接,第一链接单元121用于将获取模块11获取的网址列表中的至少一个网址分别与主题关键词建立链接;第一添加单元122与第一链接单元121连接,第一添加单元122用于在网页中添加被第一链接单元121链接的主题关键词;第一发送单元123与第一添加单元122连接,第一发送单元123用于向浏览器的客户端发送第一添加单元122处理后的网页,以供当用户通过人机接口模块选择网页中的主题关键词时,浏览器的客户端向用户推荐与主题关键词链接的各网址对应的网页中的内容。
[0130] 进一步可选地本实施例的内容推荐装置中的推荐模块12还包括排序单元124。其中排序单元124分别与第一链接单元121和第一添加单元122连接,排序单元124用于在第一链接单元121将网址列表中的至少一个网址分别与主题关键词建立链接之后,第一添加单元122在网页中添加被链接的主题关键词之前,根据用户的浏览偏好信息,对第一链接单元121得到的至少一个链接进行排序,使得用户偏好的网页内容对应的网址与主题关键词建立的链接,相对于用户不偏好的网页内容对应的网址与主题关键词建立的链接靠前。此时第一添加单元122在网页中添加经排序单元124处理后的被链接的主题关键词。
[0131] 进一步可选地,本实施例的内容推荐装置中还可以包括第一筛选模块。该方案与上述排序单元124设计的方案并列,实际应用不会排序单元124和第一筛选模块不应同时出现,所以图5未示出该第一筛选模块。
[0132] 该第一筛选模块分别与获取模块10和第一链接单元121连接,第一筛选模块用于在获取模块10从预设主题库中获取主题关键词对应的网址列表之后,推荐模块12中的第一链接单元121将网址列表中的至少一个网址分别与主题关键词建立链接之前,根据用户的浏览偏好信息,对获取模块10获取的网址列表中的网址进行筛选,保留用户偏好的网页内容对应的至少一个网址。第一链接单元121用于将第一筛选模块筛选得到的至少一个网址分别与主题关键词建立链接。
[0133] 进一步可选地,本实施例的内容推荐装置中还可以包括统计模块13。统计模块13用于在提取模块10对用户浏览的页面进行分析,提取主题关键词之前,统计预设周期内用户的浏览记录,获取用户的浏览偏好信息。
[0134] 排序单元124与统计模块13连接,排序单元124根据统计模块13统计得到的用户的浏览偏好信息,对第一链接单元121得到的至少一个链接进行排序,使得用户偏好的网页内容对应的网址与主题关键词建立的链接,相对于用户不偏好的网页内容对应的网址与主题关键词建立的链接靠前。
[0135] 可选地,上述实施例中的第一筛选模块也与统计模块13连接,第一筛选模块根据统计模块13统计得到的用户的浏览偏好信息,对获取模块10获取的网址列表中的网址进行筛选,保留用户偏好的网页内容对应的至少一个网址。
[0136] 本实施例的内容推荐装置中,上述所有可选技术方案,可以采用可以结合的方式任意组合,形成本发明的可选实施例,在此不再赘述。
[0137] 本实施例的内容推荐装置,通过采用上述模块实现内容推荐与上述相关方法实施例的实现相同,详细可以参考上述相关方法实施例的记载,在此不再赘述。
[0138] 本实施例的内容推荐装置,通过采用上述模块可以通过内容推荐装置进行相关主题的内容推荐,可以在各种网站范围内进行推荐,相对于现有技术中由网站在该网站范围内进行相关主题的内容推荐而言,能够扩大推荐范围,增强推荐效果,提高推荐效率。采用本实施例的技术方案,用户可以获得内容推荐装置推荐的各个网站的推荐的相关主题的内容,使用非常方便。而且本实施例的技术方案,可以根据每个用户的浏览偏好信息进行个性化的推荐,满足每个用户的需求,实现针对用户的个性化推荐,进一步增强推荐效果。
[0139] 图6本发明再一实施例提供的内容推荐装置的结构示意图。如图6示,本实施例的内容推荐装置在上述图4所示实施例的基础上,进一步包括如下技术方案。
[0140] 如图6所示,本实施例的内容推荐装置中的推荐模块12包括第二添加单元125、第二链接单元126和第二发送单元127。
[0141] 其中第二添加单元125与获取模块11连接,第二添加单元125用于将获取模块11获取的网址列表中至少一个网址的网页的内容添加在内容集合页面中;第二链接单元126与第二添加单元125连接,第二链接单元126用于将第二添加单元125处理后的内容集合页面的网址与主题关键词建立链接;第二添加单元125还用于在网页中添加被第二链接单元126链接的主题关键词;第二发送单元127与第二添加单元125连接,第二发送单元127用于向浏览器的客户端发送第二添加单元125处理后的网页,以供当用户通过人机接口模块选择网页中的主题关键词时,浏览器的客户端向用户推荐与主题关键词链接的内容集合页面中的内容。
[0142] 进一步可选地,与上述图5实施例相似,本实施例的内容推荐装置中也可以包括统计模块13。统计模块13用于在提取模块10对用户浏览的页面进行分析,提取主题关键词之前,统计预设周期内用户的浏览记录,获取用户的浏览偏好信息。
[0143] 进一步可选地本实施例的内容推荐装置中还包括第二筛选模块14。该第二筛选模块14分别与统计模块13和获取模块11连接,该第二筛选模块14用于在获取模块11从预设主题库中获取主题关键词对应的网址列表之后,第二添加单元125将网址列表中至少一个网址的网页的内容添加在内容集合页面中之前,根据统计模块13统计的用户的浏览偏好信息,对获取模块11获取的网址列表中的网址进行筛选,保留用户偏好的网页内容对应的至少一个网址。此时,第二添加单元125与第二筛选模块14连接,第二添加单元125将第二筛选模块14筛选得到的网址列表中至少一个网址的网页的内容添加在内容集合页面中。
[0144] 进一步可选地,实施例的内容推荐装置中还包括排序模块。该方案与上述第二筛选模块14设计的方案并列,实际应用第二筛选模块14和排序模块不应同时出现,所以图6未示出该排序模块。
[0145] 其中排序模块分别与统计模块13和获取模块11连接,排序模块用于在获取模块11从预设主题库中获取主题关键词对应的网址列表之后,第二添加单元125将网址列表中至少一个网址的网页的内容添加在内容集合页面中之前,根据统计模块13统计的用户的浏览偏好信息,对获取模块11获取的网址列表中的至少一个网址的网页的内容进行排序,使得用户偏好的网页的内容放置在用户不偏好的网页的内容之前。第二添加单元125与排序模块连接,第二添加单元125具体用于根据排序模块得到的至少一个网页的内容的排序,按照先后顺序将至少一个网页的内容添加在内容集合页面中。
[0146] 本实施例的内容推荐装置中,上述所有可选技术方案,可以采用可以结合的方式任意组合,形成本发明的可选实施例,在此不再赘述。
[0147] 本实施例的内容推荐装置,通过采用上述模块实现内容推荐与上述相关方法实施例的实现相同,详细可以参考上述相关方法实施例的记载,在此不再赘述。
[0148] 本实施例的内容推荐装置,通过采用上述模块可以通过内容推荐装置进行相关主题的内容推荐,可以在各种网站范围内进行推荐,相对于现有技术中由网站在该网站范围内进行相关主题的内容推荐而言,能够扩大推荐范围,增强推荐效果,提高推荐效率。采用本实施例的技术方案,用户可以获得内容推荐装置推荐的各个网站的推荐的相关主题的内容,使用非常方便。而且本实施例的技术方案,可以根据每个用户的浏览偏好信息进行个性化的推荐,满足每个用户的需求,实现针对用户的个性化推荐,进一步增强推荐效果。
[0149] 本发明实施例还可以提供一种浏览器服务器,该浏览器服务器中包括如上图4-图6任一实施例所述的内容推荐装置,详细可以参考上述相关实施例的记载,在此不再赘述。
[0150] 需要说明的是:上述实施例提供的内容推荐装置在内容推荐时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的内容推荐装置与内容推荐方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
[0151] 上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
[0152] 本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
[0153] 以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。