一种搜索推荐方法及装置的制造方法_3

文档序号:9375826阅读:来源:国知局
词。
[0095]在一个具体的实现过程中,所述服务器可以根据所述关键词,对所述至少一个分词进行筛选,以获取所述至少一个分词中与所述关键词相关的分词。例如,所述关键词为“淘宝”,所述至少一个分词包括“淘宝网”、“端午节”、“淘宝商城”、“粽子”、“天猫”和“淘宝装修”,则获取的与所述关键词相关的分词包括淘宝网”、“淘宝商城”和“淘宝装修”。
[0096]在一个具体的实现过程中,所述服务器对经过筛选的所述至少一个分词和所述至少一个候选推荐词进行去重,以排除其中的重复词汇;然后,对经过去重之后的至少一个分词和至少一个候选推荐词进行排序,以获得排序结果,将所述排序结果作为所述第一搜索推荐词。优选的,排序时可以将所述至少一个分词排在所述至少一个候选推荐词的前面。
[0097]实施例四
[0098]基于上述实施例一所提供的搜索推荐方法、实施例二和实施例三,本发明实施例对S103中向所述客户端输出所述第一搜索推荐词,以便于所述客户端展现所述第一搜索推荐词的方法进行具体描述。该步骤具体可以包括:
[0099]在所述服务器获得所述第一搜索推荐词后,可以向所述服务器输出所述第一搜索推荐词,以便于所述客户端可以展现所述第一搜索推荐词。
[0100]在一个具体的实现过程中,所述客户端可以在当前展现的页面内容中展现所述第一搜索推荐词。
[0101]例如,所述客户端可以在当前展现的页面内容中以列表形式展现所述第一搜索推荐词。或者,再例如,所述客户端也可以在当前展现的页面内容中以平铺形式展现所述第一搜索推荐词。
[0102]实施例五
[0103]基于上述实施例一所提供的搜索推荐方法、实施例二至实施例四,本发明实施例对所提供的搜索推荐方法的可选步骤进行具体描述。该可选步骤具体可以包括:
[0104]在一个具体的实现过程中,所述服务器获取用户在所述客户端展现的所述第一搜索推荐词中选择的第一搜索推荐词,以作为关键词。然后,所述服务器根据所述关键词进行搜索。
[0105]可以理解的是,在所述客户端展现所述第一搜索推荐词后,用户可以在展现的第一搜索推荐词中选择需要搜索的一个第一搜索推荐词,然后,所述服务器可以将该选择的第一搜索推荐词作为关键词,发起对该关键词的搜索流程,以获得相匹配的搜索结果。
[0106]在一个具体的实现过程中,所述服务器获取用户在所述客户端展现的所述第一搜索推荐词中选择的第一搜索推荐词,以作为关键词。然后,所述服务器根据所述关键词,获取并输出第二搜索推荐词,以及根据所述用户在输出的所述第二搜索推荐词中选择的第二搜索推荐词进行搜索。
[0107]可以理解的是,在所述客户端展现所述第一搜索推荐词后,用户可以在展现的第一搜索推荐词中选择需要搜索的一个第一搜索推荐词,然后所述客户端可以将该第一搜索推荐词作为关键词提交到搜索引擎的输入框中,以触发所述服务器根据所述关键词,再次获取搜索建议,即第二搜索推荐词,然后将该第二搜索推荐词输出给客户端,这样客户端就可以向用户展现第二搜索推荐词,并进一步根据用户在第二搜索推荐词中选择的一个第二搜索推荐词进行搜索。
[0108]本实施例中,可以根据用户在第一搜索推荐词中选择的关键词可以直接发起搜索,或者,也可以根据用户在第一搜索推荐词中选择的关键词,进一步拉取搜索建议,并根据用户在搜索建议中进一步的选择发起搜索,后一种方式的搜索准确性更高。
[0109]本发明实施例进一步给出实现上述方法实施例中各步骤及方法的装置实施例。
[0110]请参考图2,其为本发明实施例所提供的搜索推荐装置的功能方块图。如图所示,该装置包括:
[0111]获取单元201,用于获取客户端当前展现的页面内容;
[0112]处理单元202,用于根据所述客户端当前展现的页面内容,获得第一搜索推荐词;
[0113]输出单元203,用于向所述客户端输出所述第一搜索推荐词,以便于所述客户端展现所述第一搜索推荐词。
[0114]优选的,所述处理单元202,具体用于:
[0115]对所述客户端当前展现的页面内容中的文本进行切词,以获得至少一个分词;
[0116]根据其他用户针对所述客户端当前展现的页面内容发起搜索时输入的关键词,对所述至少一个分词进行排序,以获得排序结果;
[0117]根据所述排序结果,获得第一搜索推荐词。
[0118]优选的,所述处理单元202,具体用于:
[0119]获取输入的关键词;
[0120]对所述客户端当前展现的页面内容中的文本进行切词,以获得至少一个分词;
[0121]根据所述关键词,对所述至少一个分词进行筛选;
[0122]根据所述关键词,在推荐词库中进行匹配,以获得至少一个候选推荐词;
[0123]根据经过筛选的所述至少一个分词和所述至少一个候选推荐词,获得所述第一搜索推荐词。
[0124]可选的,所述装置还包括:搜索单元204 ;
[0125]所述获取单元201,还用于获取用户在所述客户端展现的所述第一搜索推荐词中选择的第一搜索推荐词,以作为关键词;
[0126]所述搜索单元204,用于根据所述关键词进行搜索。
[0127]或者,可选的,所述装置还包括:搜索单元204 ;
[0128]所述获取单元201,还用于获取用户在所述客户端展现的所述第一搜索推荐词中选择的第一搜索推荐词,以作为关键词;
[0129]所述处理单元202,还用于根据所述关键词,获取第二搜索推荐词;
[0130]所述输出单元203,还用于输出第二搜索推荐词;
[0131]所述搜索单元204,用于根据所述用户在输出的所述第二搜索推荐词中选择的第二搜索推荐词进行搜索。
[0132]优选的,所述获取单元201,具体用于:
[0133]当所述客户端加载所述页面内容完成后,获取所述客户端当前展现的页面内容;或者,
[0134]当所述客户端当前展现的页面内容发生页面滚动时,获取所述客户端当前展现的页面内容;或者,
[0135]接收所述客户端发送的当前展现的页面内容;或者,
[0136]接收所述客户端发送的网址,并根据所述网址获得所述客户端当前展现的页面内容。
[0137]由于本实施例中的各单元能够执行图1所示的方法,本实施例未详细描述的部分,可参考对图1的相关说明。
[0138]本发明实施例的技术方案具有以下有益效果:
[0139]本发明实施例中,通过获取客户端当前展现的页面内容;从而,根据所述客户端当前展现的页面内容,获得第一搜索推荐词;进而,向所述客户端输出所述第一搜索推荐词,以便于所述客户端展现所述第一搜索推荐词。
[0140]本发明实施例提供的技术方案,能够结合用户当前浏览的页面内容,来获取搜索推荐词,使得拉取的搜索建议与用户需求具有较高的相关性。与现有技术中根据大数据分析或者热门词汇获取搜索推荐词的方式相比,本发明实施例所提供的技术方案,能够提高搜索推荐的准确性和有效性。
[0141]所属领域的技术人员可以清楚地了解到,为
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1