本发明专利技术公开了一种基于用户类型的搜索界面展示方法及装置,涉及搜索技术领域,本发明专利技术根据本地cookie记录确定所述用户的用户类型,基于所述用户类型确定与所述用户类型对应的各种类的搜索推荐内容,将所述各种类的搜索推荐内容进行样式整合并加载至搜索界面内嵌的推荐窗口中,对所述内嵌有推荐窗口的搜索界面进行展示,从而能够根据用户类型来提供多种类的搜索推荐内容,使得搜索推荐内容能够满足更多用户的搜索需求,从而使更多用户降低输入成本,使得用户无需打字也可以找到自己所需的内容,提高了用户体验。
【技术实现步骤摘要】
本专利技术涉及搜索
,特别涉及一种基于用户类型的搜索界面展示方法及装置。
技术介绍
用户在进入搜索页面后的行为,一般分为两种:一是有目的的精准需求,通过搜索框进行需求查找,另一种就是无目的搜索行为。无论哪一种搜索行为,用户在搜索的时候都需要通过键盘与鼠标的交互按照步骤依次进行。由于部分用户进行有目的的搜索需求时,具有一定的规律性、周期性,对于常用搜索具有重复性,而更大量用户会进行无目的的搜索行为且更具有随机性、时效性。但现有技术的搜索引擎在搜索页面中,无论对于哪种用户仅展示一种推荐信息,使得推荐信息无法满足部分用户的搜索需求,导致该部分用户的用户体验较差。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的一种基于用户类型的搜索界面展示方法及装置。依据本专利技术的一个方面,提供了一种基于用户类型的搜索界面展示方法,所述方法包括:响应于用户触发的搜索界面启动指令,获取本地cookie记录,根据所述本地cookie记录确定所述用户的用户类型;基于所述用户类型确定与所述用户类型对应的各种类的搜索推荐内容;将所述各种类的搜索推荐内容进行样式整合并加载至搜索界面内嵌的推荐窗口中,对所述内嵌有推荐窗口的搜索界面进行展示。可选地,所述根据所述本地cookie记录确定所述用户的用户类型,进一步包括:对所述本地cookie记录中的搜索词进行聚类,根据聚类结果确定所述用户的用户类型。可选地,所述根据聚类结果确定所述用户的用户类型,进一步包括:判断所述聚类结果中是否具有数量超过预设数量的搜索词类型,在具有超过预设数量的搜索词类型时,认定所述用户的用户类型为第一类型;相应地,所述基于所述用户类型确定与所述用户类型对应的各种类的搜索推荐内容,进一步包括:在所述用户类型为第一类型时,抓取当前的热门信息,根据所述本地cookie获取推荐搜索词,并将抓取的热门信息、提取的推荐搜索词和超过预设数量的搜索词类型的推荐信息作为与所述用户类型对应的各种类的搜索推荐内容。可选地,所述判断所述聚类结果中是否具有数量超过预设数量的搜索词类型之后,所述方法还包括:在不具有超过预设数量的搜索词类型时,认定所述用户的用户类型为第二类型;相应地,所述基于所述用户类型确定与所述用户类型对应的各种类的搜索推荐内容,进一步包括:在所述用户类型为第二类型时,抓取当前的热门信息,根据所述本地cookie获取推荐搜索词,并将抓取的热门信息和提取的推荐搜索词作为与所述用户类型对应的各种类的搜索推荐内容。可选地,所述根据所述本地cookie获取推荐搜索词,进一步包括:从所述本地cookie中提取搜索词频超过预设词频的搜索词,并将提取的搜索词作为推荐搜索词;和/或,从所述本地cookie中提取搜索词频超过预设词频的搜索词,查找与提取的搜索词相关的扩展词,并将查找的扩展词作为推荐搜索词。可选地,所述将所述各种类的搜索推荐内容进行样式整合并加载至搜索界面内嵌的推荐窗口中,进一步包括:为所述搜索推荐内容分别生成对应的入口元素,将生成的入口元素进行样式整合并加载至搜索页面内嵌的推荐窗口中。可选地,所述对所述内嵌有推荐窗口的搜索界面进行展示之后,所述方法还包括:响应于用户触发所述推荐窗口中的一个入口元素,根据该入口元素对应的搜索推荐内容进行搜索。可选地,所述根据该入口元素对应的搜索推荐内容进行搜索之后,所述方法还包括:在新建页面或所述搜索界面中展示与该搜索推荐内容相关的搜索结果项。依据本专利技术的另一个方面,提供了一种基于用户类型的搜索界面展示装置,所述装置包括:类型确定器,适于响应于用户触发的搜索界面启动指令,获取本地cookie记录,根据所述本地cookie记录确定所述用户的用户类型;内容确定器,适于基于所述用户类型确定与所述用户类型对应的各种类的搜索推荐内容;加载展示器,适于将所述各种类的搜索推荐内容进行样式整合并加载至搜索界面内嵌的推荐窗口中,对所述内嵌有推荐窗口的搜索界面进行展示。可选地,所述类型确定器,进一步适于对所述本地cookie记录中的搜索词进行聚类,根据聚类结果确定所述用户的用户类型。可选地,所述类型确定器,进一步适于判断所述聚类结果中是否具有数量超过预设数量的搜索词类型,在具有超过预设数量的搜索词类型时,认定所述用户的用户类型为第一类型;相应地,所述内容确定器,进一步适于在所述用户类型为第一类型时,抓取当前的热门信息,根据所述本地cookie获取推荐搜索词,并将抓取的热门信息、提取的推荐搜索词和超过预设数量的搜索词类型的推荐信息作为与所述用户类型对应的各种类的搜索推荐内容。可选地,所述类型确定器,进一步适于在不具有超过预设数量的搜索词类型时,认定所述用户的用户类型为第二类型;相应地,所述内容确定器,进一步适于在所述用户类型为第二类型时,抓取当前的热门信息,根据所述本地cookie获取推荐搜索词,并将抓取的热门信息和提取的推荐搜索词作为与所述用户类型对应的各种类的搜索推荐内容。可选地,所述内容确定器,进一步适于从所述本地cookie中提取搜索词频超过预设词频的搜索词,并将提取的搜索词作为推荐搜索词;和/或,从所述本地cookie中提取搜索词频超过预设词频的搜索词,查找与提取的搜索词相关的扩展词,并将查找的扩展词作为推荐搜索词。可选地,所述加载展示器,进一步适于为所述搜索推荐内容分别生成对应的入口元素,将生成的入口元素进行样式整合并加载至搜索页面内嵌的推荐窗口中。可选地,所述装置还包括:搜索触发器,适于响应于用户触发所述推荐窗口中的一个入口元素,根据该入口元素对应的搜索推荐内容进行搜索。可选地,所述装置还包括:结果展示器,适于在新建页面或所述搜索界面中展示与该搜索推荐内容相关的搜索结果项。本专利技术根据本地cookie记录确定所述用户的用户类型,基于所述用户类型确定与所述用户类型对应的各种类的搜索推荐内容,将所述各种类的搜索推荐内容进行样式整合并加载至搜索界面内嵌的推荐窗口中,对所述内嵌有推荐窗口的搜索界面进行展示,从而能够根据用户类型来提供多种类的搜索推荐内容,使得搜索推荐内容能够满足更多用户的搜索需求,从而使更多用户降低输入成本,使得用户无需打字也可以找到自己所需的内容,提高了用户体验。【附图说明】通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1是本专利技术一种实施方式的基于用户类型的搜索界当前第1页1 2 3 4 本文档来自技高网...
【技术保护点】
一种基于用户类型的搜索界面展示方法,所述方法包括:响应于用户触发的搜索界面启动指令,获取本地cookie记录,根据所述本地cookie记录确定所述用户的用户类型;基于所述用户类型确定与所述用户类型对应的各种类的搜索推荐内容;将所述各种类的搜索推荐内容进行样式整合并加载至搜索界面内嵌的推荐窗口中,对所述内嵌有推荐窗口的搜索界面进行展示。
【技术特征摘要】
【专利技术属性】
技术研发人员:姚远,
申请(专利权)人:北京奇虎科技有限公司,奇智软件北京有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。