在导航页上推荐个性化搜索词方法和装置的制造方法

文档序号:9687653阅读:432来源:国知局
在导航页上推荐个性化搜索词方法和装置的制造方法
【技术领域】
[0001]本发明涉及互联网技术领域,尤其涉及一种在导航页上推荐个性化搜索词方法和
目.0
【背景技术】
[0002]随着互联网技术的不断发展,用户对于互联网信息的需求越来越高,搜索引擎成为用户获取互联网信息的重要工具。用户在搜索引擎对应应用中的搜索框中,输入搜索词,即搜索关键词,由应用将搜索关键词发送给搜索引擎;而搜索引擎根据搜索关键词,在数据库中进行搜索,以获得与搜索关键词匹配的资源,以作为若干个搜索结果项,在搜索结果页面中展现;同时,搜索引擎根据搜索关键词获取与搜索词相关的推荐结果,在搜索结果页面中展示。
[0003]现有技术中,如图1所示,当用户在搜索引擎对应应用中的搜索框中输入搜索词时,由于搜索引擎只是根据搜索关键词获取推荐结果,因此,展现在搜索页面中的推荐内容是相同的,不会根据用户不同而使得推荐内容也不同。同时,当用户搜索其经常搜索的词语时,需要在搜索框中再次输入才可以完成检索,检索路径过长。不能很好地满足每个用户的个性化需求,用户体验不佳。

【发明内容】

[0004]鉴于上述问题,提出了本发明以便提供一种在导航页上推荐个性化搜索词方法和装置,用于克服上述问题或者至少部分地解决或者减缓上述问题的缺点。
[0005]根据本发明的一个方面,提供了一种在导航页上推荐个性化搜索词方法,包括:
[0006]接收用户访问导航页的链接请求;
[0007 ]根据所述连接请求中携带的用户标识查找对应用户Sess 1n ;
[0008]根据用户Sess1n获取用户搜索记录,以生成对应所述用户的一个或多个常搜词;
[0009]在导航页面中嵌入所述一个或多个常搜词的提示栏。
[0010]可选地,所述根据用户Sess1n获取用户搜索记录,以生成对应所述用户的一个或多个常搜词包括:
[0011]根据用户Sess1n获取用户历史搜索词;
[0012]获取表征所述历史搜索词在所述用户的历史搜索记录中出现特性的参数;
[0013]根据所述参数从所述用户历史搜索词中确定常搜词。
[0014]可选地,根据所述常搜词,获取基于群体用户相关历史搜索查找到的与所述常搜词相关的一个或多个搜索词作为对常搜词的补充。
[0015]可选地,所述获取表征所述历史搜索词在所述用户的历史搜索记录中出现特性的参数包括:
[0016]所述参数包括以下至少一个:
[0017]所述历史搜索词在所述历史搜索记录中出现的重复次数;
[0018]所述历史搜索词在所述历史搜索记录中出现的周期性。
[0019]可选地,所述根据所述参数从所述历史搜索词中确定常搜词包括:
[0020]根据所述历史搜索词在所述历史搜索中出现的重复次数对所述历史搜索词进行排序,选择排序靠前的预定数量个历史搜索词作为常搜词;
[0021]根据所述历史搜索词在历史搜索中出现的周期性,为所述历史搜索词进行打分,选择得分靠前的预定数量个历史搜索词作为常搜词。
[0022]可选地,所述根据所述历史搜索词在历史搜索中出现的周期性,为所述历史搜索词进行打分,选择得分靠前的预定数量个历史搜索词作为常搜词包括:
[0023]对所述历史搜索词在历史搜索中出现的周期性的时间序列进行分解,得到其周期性因子,周期性越强的历史搜索词,其周期性因子越强,得分越高,选择得分靠前的预定数量个历史搜索词作为常搜词。
[0024]可选地,所述在导航页面中嵌入所述一个或多个常搜词的提示栏包括:
[0025]随机选取预定数量个常搜词,在导航页面中嵌入所述预定数量个常搜词的提示栏。
[0026]根据本发明的另一个方面,提供了一种在导航页上推荐个性化搜索词装置,包括:
[0027]接收模块、查找模块、生成模块和展示模块,其中,
[0028]所述接收模块接收用户访问导航页的链接请求;
[0029]所述查找模块根据所述连接请求中携带的用户标识查找对应用户Sess1n;
[0030]所述生成模块根据用户Sess1n获取用户搜索记录,以生成对应所述用户的一个或多个常搜词;
[0031 ]所述展示模块在导航页面中嵌入所述一个或多个常搜词的提示栏。
[0032]可选地,所述生成模块包括:第一获取子模块、第二获取子模块、确定子模块,其中,
[0033]第一获取子模块根据用户Sess1n获取用户历史搜索词;
[0034]第二获取子模块获取表征所述历史搜索词在所述用户的历史搜索记录中出现特性的参数;
[0035]确定子模块根据所述参数从所述用户历史搜索词中确定常搜词。
[0036]可选地,第三获取子模块根据所述常搜词,获取基于群体用户相关历史搜索查找到的与所述常搜词相关的一个或多个搜索词作为对常搜词的补充。
[0037]可选地,所述第二获取子模块获取表征所述历史搜索词在所述用户的历史搜索记录中出现特性的参数包括:
[0038]所述参数包括以下至少一个:
[0039]所述历史搜索词在所述历史搜索记录中出现的重复次数;
[0040]所述历史搜索词在所述历史搜索记录中出现的周期性。
[0041 ]可选地,所述确定子模块
[0042]根据所述历史搜索词在所述历史搜索中出现的重复次数对所述历史搜索词进行排序,选择排序靠前的预定数量个历史搜索词作为常搜词;
[0043]根据所述历史搜索词在历史搜索中出现的周期性,为所述历史搜索词进行打分,选择得分靠前的预定数量个历史搜索词作为常搜词。
[0044]可选地,所述根据所述历史搜索词在历史搜索中出现的周期性,为所述历史搜索词进行打分,选择得分靠前的预定数量个历史搜索词作为常搜词包括:
[0045]对所述历史搜索词在历史搜索中出现的周期性的时间序列进行分解,得到其周期性因子,周期性越强的历史搜索词,其周期性因子越强,得分越高,选择得分靠前的预定数量个历史搜索词作为常搜词。
[0046]可选地,所述在导航页面中嵌入所述一个或多个常搜词的提示栏包括:
[0047]随机选取预定数量个常搜词,在导航页面中嵌入所述预定数量个常搜词的提示栏。
[0048]本发明提供了一种在导航页上推荐个性化搜索词方法和装置,利用用户的历史搜素词在历史搜索中的出现特性,向用户推荐搜索词,可以提高向用户推荐搜索词的准确度;同时降低用户输入成本,让用户不需输入也可以找到自己搜索的内容。
[0049]上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的【具体实施方式】。
【附图说明】
[0050]通过
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1