一种向用户推荐内容的方法及系统的制作方法

文档序号:9810667阅读:598来源:国知局
一种向用户推荐内容的方法及系统的制作方法
【技术领域】
[0001]本发明涉及互联网技术领域,更具体的说,涉及一种向用户推荐内容的方法及系统。
【背景技术】
[0002]网页浏览器可以显示网页服务器或者文件系统的超文本标记语言(HTML)文件,并让用户与这些文件交互的一种软件。
[0003]它用来显示在万维网或局域网等内的文字、图像及其他信息。这些文字或图像,可以是连接其他网址的超链接,用户可迅速及轻易地浏览各种信息。大部分网页为HTML格式。
[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]可选地,所述展示处理模块包括:
[0060]检测模块,用于检测浏览器状态栏状态;
[0061]展现模块,用于当检测到浏览器状态栏处于空闲状态时,才向用户展现所述推荐
?目息O
[0062]可选地,所述浏览器状态栏处于空闲状态包括当前页面加载完毕,状态栏没有加载进度显示;或鼠标光标焦点未处于需状态栏显示网络地址的位置。
[0063]可选地,所述推荐信息包括多组,展现模块按照多组轮播方式对推荐信息进行展现。
[0064]可选地,所述推荐信息包括关键词、标题或简称。
[0065]根据本发明实施例的一种向用户推荐内容的方法及系统,通过在最终向用户推荐的推荐信息及该推荐信息对应的目标网页中剔除了需规避推荐信息及需规避目标网页,因此,可有效规避与用户当前搜索关键词可能存
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1