搜索系统、页面显示方法及客户端技术方案

技术编号:17733902 阅读:35 留言:0更新日期:2018-04-18 11:24
本申请实施方式公开了一种搜索系统、页面显示方法和客户端。搜索系统,包括:前端服务器,用于接收客户端提供的关键词;将所述关键词提供给所述内容搜索引擎;将得到的内容结果集反馈给所述客户端;内容搜索引擎用于根据所述关键词在内容资源池中搜索,得到内容结果集;向所述前端服务器提供内容结果集。本申请可以提供给用户多元化的搜索结果,便于用户的浏览,提升了用户体验。

Search system, page display method and client

This application implements a search system, a page display method, and a client. The search system, including: a front end server for receiving keywords provided by the client; the key word is provided to the content search engine; the content of the result set will be feedback to the client; the content search engine according to the keywords in the content resource pool in search, get the result set; to provide content to the the front-end server result set. This application can provide the user with a variety of search results, facilitate the user's browsing, and improve the user experience.

【技术实现步骤摘要】
搜索系统、页面显示方法及客户端
本申请涉及计算机
,特别涉及一种搜索系统、页面显示方法及客户端。
技术介绍
随着电子商务的不断发展,越来越多的消费者习惯了网上购物。以可以享受到网络购物带来的便捷。随着电子商务平台中各种元素的不断增多,单一页面入口渐渐不能满足消费者的需要。例如,淘宝、京东、亚马逊等购物网站,其内产品非常繁多。如果仅仅依靠页面导航,消费者操作会比较繁琐才能浏览到想要购买的商品。由此,购物平台内设置了搜索引擎,以为消费者提供商品的搜索功能。搜索引擎(searchengine)是指根据一定的策略、运用特定的计算机程序从互联网上搜集信息,在对信息进行组织和处理后,为用户提供检索服务,将用户检索相关的信息展示给用户的系统,其所实现的功能概括来说就是数据预处理、建立索引和接受查询请求并返回结果。其中,数据预处理是指根据搜索引擎要求,把经各种渠道获得的数据转化为结构化数据;建立索引是指根据结构化数据中的各种字段建立相应的索引;接受查询请求并返回结果是指使用查询关键词对建立的索引进行检索,并返回检索到的索引所指向的结构化数据。消费者可以利用购物平台的搜索功能,直接输入想要购买的商品名称。如此商品名称便可以作为关键词,在该购物平台的商品中进行搜索匹配,并显示搜索得到的列表。然而,现有的购物平台中提供的搜索功能较为单一。仅针对消费者提供的关键词,提供商品列表。难以满足消费者日益增长的多元化需求。
技术实现思路
本申请实施方式的目的是提供一种搜索系统、页面显示方法和客户端。能够提供给用户多元化的搜索结果。为实现上述目的,本申请实施方式提供一种搜索系统,包括:前端服务器、内容搜索引擎;所述前端服务器,用于接收客户端提供的关键词;将所述关键词提供给所述内容搜索引擎;将得到的内容结果集反馈给所述客户端;所述内容搜索引擎,用于根据所述关键词在内容资源池中搜索,得到内容结果集;向所述前端服务器提供内容结果集;其中,所述内容资源池中至少包括以下之一:对象的专题信息、对象的聚类信息;所述内容结果集中包括与所述关键词匹配的专题信息或者聚类信息;或者,所述内容结果集包括与所述关键词匹配的专题信息和聚类信息。本申请实施方式还提供一种搜索系统,包括:前端服务器、内容搜索引擎和对象搜索引擎;所述前端服务器,用于接收客户端提供的关键词;将所述关键词提供给所述内容搜索引擎和所述对象搜索引擎;将得到的内容结果集和对象结果集,反馈给所述客户端;所述内容搜索引擎,用于根据所述关键词在内容资源池中搜索,得到内容结果集;向所述前端服务器提供内容结果集;其中,所述内容资源池中至少包括以下之一:对象的专题信息、对象的聚类信息;所述内容结果集中包括与所述关键词匹配的专题信息或者聚类信息;或者,所述内容结果集包括与所述关键词匹配的专题信息和聚类信息;所述对象搜索引擎,用于根据所述关键词在对象资源池中搜索,得到对象结果集;向所述前端服务器提供对象结果集;其中,所述对象资源池包括至少一个对象信息。本申请实施方式还提供一种搜索系统,包括:前端服务器、协同搜索引擎和对象搜索引擎;所述前端服务器,用于接收客户端提供的关键词;将所述关键词提供给所述协同搜索引擎和所述对象搜索引擎;将得到的协同结果集和对象结果集,反馈给所述客户端;所述协同搜索引擎,用于获取所述客户端的访问数据;将所述关键词在所述访问数据中搜索得到协同结果集;向所述前端服务器反馈所述协同结果集;其中,所述协同结果集包括所述访问数据中与所述关键词匹配的对象信息。所述对象搜索引擎,用于根据所述关键词在对象资源池中搜索,得到对象结果集;向所述前端服务器提供对象结果集;其中,所述对象资源池包括至少一个对象信息。本申请实施方式还提供一种页面显示方法,包括:显示搜索页面;其中,所述搜索页面具有关键词输入框;接收用户在所述输入框输入的关键词;显示提示信息;其中,所述提示信息是根据所述关键词生成;在发生指向所述提示信息的触发事件时,显示基于所述关键词的搜索结果。本申请实施方式还提供一种客户端,包括:显示器;处理器,用于控制所述显示器显示搜索页面;其中,所述搜索页面具有关键词输入框;接收用户在所述输入框输入的关键词;控制所述显示器显示提示信息;其中,所述提示信息是根据所述关键词生成;在发生指向所述提示信息的触发事件时,展示基于所述关键词的搜索结果。由以上本申请实施方式提供的技术方案可见,本申请实施方式提供了内容搜索引擎、协同搜索引擎和对象搜索引擎。通过上述搜索引擎的任意组合,实现可以针对客户端提供的关键词,进行多元的搜索策略,进而可以提供给用户多维度的信息。用户可以在一个页面中获取专题信息的入口、促销等聚类信息入口、与浏览历史或收藏历史相关的协同结果子集入口、以及商品信息列表。如此,简化了用户的操作,让用户可以全面了解跟关键词相关的信息。给用户带来便利,提升了用户体验。附图说明为了更清楚地说明本申请实施方式或现有技术中的技术方案,下面将对实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本申请实施方式提供的一种搜索系统的模块示意图;;图2为本申请实施方式提供的一种搜索系统的工作流程示意图;图3为本申请实施方式提供的一种客户端的界面示意图;图4为本申请实施方式提供的一种客户端的界面示意图;图5为本申请实施方式提供的一种客户端的界面示意图;图6为本申请实施方式提供的一种客户端的界面示意图;图7为本申请实施方式提供的一种对象资源池生成方法的流程图;图8为本申请实施方式提供的一种页面显示方法的流程图;图9为本申请实施方式提供的一种客户端的界面;图10为本申请实施方式提供的一种客户端的界面;图11为本申请实施方式提供的客户端的结构示意图;图12为本申请实施方式提供的客户端的示意图;图13为本申请实施方式提供的客户端的示意图;图14为本申请实施方式提供的客户端的示意图。具体实施方式为了使本
的人员更好地理解本申请中的技术方案,下面将结合本申请实施方式中的附图,对本申请实施方式中的技术方案进行清楚、完整地描述,显然,所描述的实施方式仅仅是本申请一部分实施方式,而不是全部的实施方式。基于本申请中的实施方式,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施方式,都应当属于本申请保护的范围。请参阅图1。本申请实施方式提供一种搜索系统100。该搜索系统包括:前端服务器110、内容搜索引擎120。所述前端服务器110,用于接收客户端提供的关键词;将所述关键词提供给所述内容搜索引擎;将得到的内容结果集,反馈给所述客户端。在本实施方式中,前端服务器110可以为一个具有运算和网络交互功能的电子设备;也可以为运行于该电子设备中,为数据处理和网络交互提供支持的软体。在本实施方式中,前端服务器110并不具体限定服务器的数量。前端服务器110可以为一个服务器,还可以为几个服务器,或者,若干服务器形成的服务器集群。在本实施方式中,前端服务器110可以为电子商务网站平台的业务服务器。如此,客户端可以直接通过网络与前端服务器110进行通信。将关键词发送给前端服务器本文档来自技高网
...
搜索系统、页面显示方法及客户端

【技术保护点】
一种搜索系统,其特征在于,包括:前端服务器和内容搜索引擎;所述前端服务器,用于接收客户端提供的关键词;将所述关键词提供给所述内容搜索引擎和所述协同搜索引擎;将得到的内容结果集反馈给所述客户端;所述内容搜索引擎,用于根据所述关键词在内容资源池中搜索,得到内容结果集;向所述前端服务器提供内容结果集;其中,所述内容资源池中至少包括以下之一:对象的专题信息、对象的聚类信息;所述内容结果集中包括与所述关键词匹配的专题信息或者聚类信息;或者,所述内容结果集包括与所述关键词匹配的专题信息和聚类信息。

【技术特征摘要】
1.一种搜索系统,其特征在于,包括:前端服务器和内容搜索引擎;所述前端服务器,用于接收客户端提供的关键词;将所述关键词提供给所述内容搜索引擎和所述协同搜索引擎;将得到的内容结果集反馈给所述客户端;所述内容搜索引擎,用于根据所述关键词在内容资源池中搜索,得到内容结果集;向所述前端服务器提供内容结果集;其中,所述内容资源池中至少包括以下之一:对象的专题信息、对象的聚类信息;所述内容结果集中包括与所述关键词匹配的专题信息或者聚类信息;或者,所述内容结果集包括与所述关键词匹配的专题信息和聚类信息。2.如权利要求1所述的系统,其特征在于,所述系统还包括:协同搜索引擎,用于获取所述客户端的访问数据;将所述关键词在所述访问数据中搜索得到协同结果集;向所述前端服务器反馈所述协同结果集;其中,所述协同结果集包括所述访问数据中与所述关键词匹配的对象信息;所述前端服务器进一步用于:将所述关键词提供给所述协同搜索引擎;将得到的所述协同结果集,提供给所述客户端。3.如权利要求2所述的系统,其特征在于,所述前端服务器将所述内容结果集和所述协同结果集反馈给所述客户端时,将所述协同结果集划分至少一个协同结果子集,为所述协同结果子集指定在客户端中的显示位置。4.如权利要求2所述的系统,其特征在于,所述前端服务器将所述内容结果集和所述协同结果集反馈给所述客户端时,所述内容结果集优先于所述协同结果集。5.如权利要求1所述的系统,其特征在于,所述专题信息指向的页面,包括:对象的性能介绍页面、对象的导购页面、对象的评测页面、包含对象介绍信息的清单页面。6.如权利要求1所述的系统,其特征在于,所述聚类信息指向的页面为在网站平台的同一类对象中,将具有相同或相似属性对象的对象信息相聚和得到的数据集合。7.如权利要求1所述的系统,其特征在于,所述内容资源池中,对应所述专题信息或者所述聚类信息存储有对象信息;其中,所述对象信息用于与客户端提供的关键词匹配,确定所述专题信息或者所述聚类信息是否与所述关键词匹配。8.如权利要求1所述的系统,其特征在于,所述内容资源池中的聚类信息,间隔预设时长后,从网站平台中重新生成该聚类信息。9.如权利要求1所述的系统,其特征在于,所述内容资源池中的专题信息具有指定生命周期;其中,超过生命周期的所述专题信息,不会被客户端提供的关键词匹配。10.如权利要求1所述的系统,其特征在于,所述系统还包括:对象搜索引擎,用于根据所述关键词在对象资源池中搜索,得到对象结果集;向所述前端服务器提供对象结果集;其中,所述对象资源池包括至少一个对象信息;所述前端服务器,还用于将所述关键词提供给所述对象搜索引擎;将得到的所述对象结果集,提供给所述客户端。11.如权利要求10所述的系统,其特征在于,所述对象资源池的生成方法包括:在网站平台中筛选得到对象信息池;所述对象信息池包括至少一个对象信息;获取所述网站平台中具有问答内容的第一对象列表,具有推荐理由的第二对象列表,以及达到指定评级的第三对象列表;将所述对象信息池按照第一对象列表、第二对象列表和第三对象列表的顺序进行匹配,得到所述对象信息池中至少部分对象信息的推荐信息;其中,将与所述对象信息池中对象信息匹配的问答内容、推荐理由或指定评级作为所述推荐信息;将所述推荐信息和所述对象信息池组成所述对象资源池。12.如权利要求1所述的系统,其特征在于,当根据所述客户端提供的关键词搜索得到搜索结果集中数据量少于预设阈值时,所述前端服务器变更所述关键词,并基于变更后的关键词重新调用所述内容搜索引擎得到内容结果集。13.如权利要求12所述的系统,其特征在于,变更所述关键词的方式包括:针对客户端提供的二个以上关键词,减少关键词的数量。14.如权利要求1所述的系统,其特征在于,所述前端服务器从客户端提供的关键词中提取指定语义词,将所述指定语义词提供给所述内容搜索引擎进行搜索;其中,所述指定语义词可以为类目词或品牌词。15.如权利要求1所述的系统,其特征在于,客户端提供的关键词中包括多个关键词,所述前端服务器将所述多个关键词中部分关键词的组合调用所述内容搜索引擎进行搜索,将不同关键词组合搜索到的内容结果集反馈给所述客户端。16.一种搜索系统,其特征在于,包括:前端服务器、内容搜索引擎和对象搜索引擎;所述前端服务器,用于接收客户端提供的关键词;将所述关键词提供给所述内容搜索引擎和所述对象搜索引擎;将得到的内容结果集和对象结果集,反馈给所述客户端;所述内容搜索引擎,用于根据所述关键词在内容资源池中搜索,得到内容结果集;向所述前端服务器提供内容结果集;其中,所述内容资源池中至少包括以下之一:对象的专题信息、对象的聚类信息;所述内容结果集中包括与所述关键词匹配的专题信息或者聚类信息;或者,所述内容结果集包括与所述关键词匹配的专题信息和聚类信息;所述对象搜索引擎,用于根据所述关键词在对象资源池中搜索,得到对象结果集;向所述前端服务器提供对象结果集;其中,所述对象资源池包括至少一个对象信息。17.如权利要求16所述的系统,其特征在于,所述专题信息指向的页面,包括:对象的性能介绍页面、对象的导购页面、对象的评测页面、包含对象介绍信息的清单页面。18.如权利要求16所述的系统,其特征在于,所述聚类信息指向的页面为在网站平台的同一类对象中,将具有相同或相似属性对象的对象信息相聚和得到的数据集合。19.如权利要求16所述的系统,其特征在于,所述内容资源池中,对应所述专题信息或者所述聚类信息存储有对象信息;其中,所述对象信息用于与客户端提供的关键词匹配,确定所述专题信息或者所述聚类信息是否与所述关键词匹配。20.如权利要求16所述的系统,其特征在于,所述内容资源池中的聚类信息,间隔预设时长后,从网站平台中重新生成该聚类信息。21.如权利要求16所述的系统,其特征在于,所述内容资源池中的专题信息具有指定生命周期;其中,超过生命周期的所述专题信息,不会被客户端提供的关键词匹配。22.如权利要求16所述...

【专利技术属性】
技术研发人员:马静
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛,KY

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1