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

文档序号:9810667阅读:来源:国知局
在竞争关系的推荐信息和目标网页;另外,本实施例中由于是基于用户主动点击状态栏中的推荐信息触发向用户推荐内容而不是强制在网页上弹出窗口,因此,对用户造成的干扰较小;另外,作为优选的方式,本实施例中推荐信息是与用户当前使用的搜索关键词相关的推荐信息,即推荐信息是与用户相关的,因此,用户会更容易注意到推荐信息;而且推荐信息及推荐信息对应的目标网页由于与用户当前使用的搜索关键词相关,因此,推荐给用户的内容更符合用户的实际需求,即可使推荐效率更尚O
[0066]上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的【具体实施方式】。
【附图说明】
[0067]通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
[0068]图1示出了根据本发明一个实施例的向用户推荐内容的方法的流程图;
[0069]图2示出了根据本发明一个实施例的向用户推荐内容的方法中在浏览器状态栏展现推荐信息的示意图;
[0070]图3示出了根据本发明一个实施例的向用户推荐内容的系统的整体组成示意图;
[0071]图4示出了根据本发明一个实施例的向用户推荐内容的系统中搜索关键词获取处理模块的具体结构示意图;
[0072]图5示出了根据本发明一个实施例的向用户推荐内容的系统中推荐信息及目标网页确定处理模块的具体结构示意图;
[0073]图6示出了根据本发明一个实施例的向用户推荐内容的系统中第一获取模块的具体结构示意图;
[0074]图7示出了根据本发明一个实施例的向用户推荐内容的系统中推荐信息及目标网页确定处理模块的另一个具体结构示意图;
[0075]图8示出了根据本发明一个实施例的向用户推荐内容的系统中展示处理模块的具体结构示意图。
【具体实施方式】
[0076]下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
[0077]参考图1,该图是根据本发明一个实施例的向用户推荐内容的方法流程图,本实施例中向用户推荐内容的方法主要包括:
[0078]步骤SlOl,检测用户搜索操作请求;
[0079]本实施例中例如检测到用户进入搜索网站并在搜索框中开始输入搜索关键词发起搜索即可确定检测到用户搜索操作请求,或者检测到用户在某应用网站的搜索框中输入搜索关键词发起搜索即可确定检测到用户搜索操作请求,实际中还可以对其他的搜索操作请求状况进行检测,这里不再赘述;
[0080]步骤S102,根据用户搜索操作请求,获取用户搜索使用的搜索关键词;
[0081]搜索操作请求通常是基于搜索关键词启动的,本实施例中根据用户搜索操作请求,需要进一步获取用户搜索使用的搜索关键词,作为一个实施例,例如,可根据用户搜索操作请求,获取搜索结果页面的源代码信息,通过解析源代码信息中的标题信息可得到用户搜索使用的搜索关键词,实际中还可以采用其他方式,这里不作具体限定;
[0082]步骤S103,根据获取的搜索关键词,确定所述搜索关键词对应的搜索关键词分类;
[0083]本实施例中搜索关键词分类是将搜索关键词按照产品、行业、功能或者地域等各种分类标准进行分类,例如搜索关键词是iPhone,按照产品进行分类,则可以归入手机分类,若搜索关键词是thinkpad,则可以归入电脑分类,实际中也可以按照其他分类标准进行分类,这里不做具体限定,实际中,例如通过预设的搜索关键词分类表,以所述搜索关键词作为检索词查询该预设的搜索关键词分类表,获取所述搜索关键词对应的搜索关键词分类;
[0084]步骤S104,确定所述搜索关键词分类下,与所述搜索关键词存在竞争关系的需规避推荐信息和需规避目标网页;
[0085]本实施例中同一搜索关键词分类下的搜索关键词一般会有竞争关系,例如,手机分类下,苹果的手机与三星手机就存在竞争关系,因此,上述步骤S103确定了搜索关键词分类,本步骤中可进一步确定该搜索关键词分类下与搜索关键词存在竞争关系的需规避推荐信息和需规避的目标网页,例如,搜索关键词为“苹果手机”,搜索关键词的分类按照产品分类,即搜索关键词的分类为“手机”,而该搜索关键词分类(即手机类)下的竞品,例如,“三星手机”则是需规避的推荐信息,而“三星手机”的网站则是需规避目标网页;
[0086]步骤S105,确定最终向用户推荐的推荐信息及该推荐信息对应的目标网页,其中剔除了所述需规避推荐信息及所述需规避目标网页;
[0087]本实施例中所述推荐信息可包括关键词、标题或简称,实际中也可以是其他形式的推荐信息,这里不做具体限定,另外为了可以避免推荐有竞争关系的网站,作为一个例子,例如可采用下述方式确定最终向用户推荐的推荐信息及该推荐信息对应的目标网页:
[0088]首先获取可向用户推荐的推荐信息及推荐信息可对应的目标网页;其次,从所述可推荐的推荐信息中剔除所述需规避推荐信息;再次,从所述推荐信息可对应的目标网页中剔除所述需规避目标网页;最后,根据上述剔除结果即可确定最终推荐信息及该推荐信息可对应的目标网页。
[0089]需要说明的,为了可以向用户推荐与用户相关的推荐信息,例如可获取用户搜索使用的搜索关键词;然后根据所述搜索关键词,获取与所述搜索关键词相关的推荐信息及目标网页作为可推荐信息及推荐信息可对应的目标网页。由于搜索关键词是与用户相关的,因此,与搜索关键词相关的可推荐信息及推荐信息可对应的目标网页也与用户相关。
[0090]实际中也可以采用其他方式确定最终向用户推荐的推荐信息及该推荐信息对应的目标网页,例如,首先获取推荐信息及推荐信息对应的目标网页;然后将所述推荐信息及推荐信息对应的目标网页与所述需规避推荐信息及需规避目标网页进行相关性比较,若没有相关性,则作为向用户推荐的推荐信息及推荐信息对应的目标网页,否则,重新获取推荐信息及推荐信息对应的目标网页,如此循环直到获取到所需的推荐信息及推荐信息对应的目标网页。
[0091]步骤S106,在用户当前浏览网页的状态栏以入口的形式向用户展示所述推荐信息;
[0092]本实施例中所述的入口的形式是指推荐内容的入口,入口的形式可以是超链接形式,也可以是点击触发方式或者其他可触发的入口形式,另外,结合图2,状态栏是用于展示网页当前页面状态或鼠标当前位置的网页信息等的区域,作为一个具体实施例,可以通过对状态栏的扩展,在状态栏空闲时以入口形式向用户展示推荐信息,例如,本实施例中在向用户展现推荐信息之前可首先检测浏览器状态栏的状态;只有当检测到浏览器状态栏处于空闲状态时,才向用户展现所述推荐信息,具体来说,本实施例所述浏览器状态栏处于空闲状态包括当前页面加载完毕,状态栏没有加载进度显示;或者鼠标光标焦点未处于需状态栏显示网络地址的位置;例如鼠标位于页面的空白处等,实际中其他不需要状态栏显示的状况也可属于浏览器状态栏的空闲状态,这里不做具体限定;
[0093]需要说明的,作为一个具体实施例,实际中也可以对状态栏的展现区域进行扩展,即状态栏的部分区域还是原来展现页面状态、鼠标当前位置的网页信息等原有的展现区域,在该原有的展现区域展现的信息是原有状态栏的功能,其中展现的信息仅作为显示而不可点击操作或无法触发操作,同时也可以在状态栏扩展新的区域展现具有超链接或触发操作的推荐信息,即两者可在状态栏的不同位置同时展现,也可以在状态栏的同一位置交替展示,这里不做具体限定。
[0094]另外,所述推荐信息可以包括多组,并可在用户当前浏览网页的状态栏按照多组轮播方式对推荐信息进行展现,展现方式例如可以是变字体或闪烁以及图片或动画等方式,这里不作具体限定。
[0095]步骤S107,当检测到用户对所述入口的触发操作时,加载并展现与所述推荐信息对应的目标网页。
[0096]具体实现时,本
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1