页面处理方法及装置制造方法及图纸

技术编号:33449556 阅读:13 留言:0更新日期:2022-05-19 00:34
本公开提供了一种页面处理方法及装置,涉及数据处理领域,尤其涉及智能搜索领域。具体实现方案为:接收客户端发送的搜索请求,搜索请求中包括检索信息。根据搜索请求确定多个页面和页面的页面信息,多个页面中存在至少两个页面包括第一对象。根据页面信息,确定第一对象在对应的页面中的显示方式,显示方式为有障碍显示或者无障碍显示。根据第一对象在对应的页面中的显示方式,对多个页面进行排序,并向客户端发送排序后的多个页面。本公开的技术方案可以有效提升搜索结果的排序的智能性。案可以有效提升搜索结果的排序的智能性。案可以有效提升搜索结果的排序的智能性。

【技术实现步骤摘要】
页面处理方法及装置


[0001]本公开涉及数据处理中的智能搜索领域,尤其涉及一种页面处理方法及装置。

技术介绍

[0002]随着互联网技术的不断发展,通过互联网进行信息的搜索和获取,已经成为了一种非常普遍的实现方式。
[0003]目前,现有技术中在实现信息搜索的时候,通常是根据用户输入的关键字进行相关信息的搜索,之后对搜索结果进行展示的时候,通常是根据搜索结果的相关性对搜索结果进行排序并展示。
[0004]然而,仅仅根据搜索结果的相关性对搜索结果进行排序,会导致搜索结果的排序缺乏智能性。

技术实现思路

[0005]本公开提供了一种页面处理方法及装置。
[0006]根据本公开的第一方面,提供了一种页面处理方法,包括:
[0007]接收客户端发送的搜索请求,所述搜索请求中包括检索信息;
[0008]根据所述搜索请求确定多个页面和所述页面的页面信息,所述多个页面中存在至少两个页面包括第一对象;
[0009]根据所述页面信息,确定所述第一对象在对应的页面中的显示方式,所述显示方式为有障碍显示或者无障碍显示;
[0010]根据所述第一对象在对应的页面中的显示方式,对所述多个页面进行排序,并向客户端发送排序后的所述多个页面。
[0011]根据本公开的第二方面,提供了一种页面处理装置,包括:
[0012]接收模块,用于接收客户端发送的搜索请求,所述搜索请求中包括检索信息;
[0013]第一确定模块,用于根据所述搜索请求确定多个页面和所述页面的页面信息,所述多个页面中存在至少两个页面包括第一对象;
[0014]第二确定模块,用于根据所述页面信息,确定所述第一对象在对应的页面中的显示方式,所述显示方式为有障碍显示或者无障碍显示;
[0015]处理模块,用于根据所述第一对象在对应的页面中的显示方式,对所述多个页面进行排序,并向客户端发送排序后的所述多个页面。
[0016]根据本公开的第三方面,提供了一种电子设备,包括:
[0017]至少一个处理器;以及
[0018]与所述至少一个处理器通信连接的存储器;其中,
[0019]所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行第一方面所述的方法。
[0020]根据本公开的第四方面,提供了一种存储有计算机指令的非瞬时计算机可读存储
介质,其中,所述计算机指令用于使所述计算机执行第一方面所述的方法。
[0021]根据本公开的第五方面,提供了一种计算机程序产品,所述计算机程序产品包括:计算机程序,所述计算机程序存储在可读存储介质中,电子设备的至少一个处理器可以从所述可读存储介质读取所述计算机程序,所述至少一个处理器执行所述计算机程序使得电子设备执行第一方面所述的方法。
[0022]根据本公开的技术解决了搜索结果的排序缺乏智能性的问题。
[0023]应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。
附图说明
[0024]附图用于更好地理解本方案,不构成对本公开的限定。其中:
[0025]图1为本公开实施例提供的现有技术的实现方式示意图;
[0026]图2为本公开实施例提供的页面处理方法的流程图;
[0027]图3为本公开实施例提供的页面处理方法的流程图二;
[0028]图4为本公开实施例提供的页面的实现示意图;
[0029]图5为本公开实施例提供的第一模型的处理示意图;
[0030]图6为本公开实施例提供的第二模型的处理示意图;
[0031]图7为本公开实施例提供的点击控件的实现示意图;
[0032]图8为本公开实施例提供的第三模型的处理示意图;
[0033]图9为本公开实施例提供的页面排序的实现示意图;
[0034]图10为本公开实施例的页面处理装置的结构示意图;
[0035]图11是用来实现本公开实施例的页面处理方法的电子设备的框图。
具体实施方式
[0036]以下结合附图对本公开的示范性实施例做出说明,其中包括本公开实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本公开的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。
[0037]为了更好的理解本公开的技术方案,下面对本公开所涉及的相关技术进行进一步的详细介绍。
[0038]随着互联网技术的不断发展,互联网中各种各样的站点为人们提供了丰富多彩的信息,因此目前通过搜索引擎在互联网中进行信息的搜索,已经成为了一种非常普遍的信息获取方式。
[0039]此处首先对现有技术中的信息搜索的实现方式进行介绍,目前,在现有的搜索实现过程中,通常是用户通过客户端输入搜索关键字,本公开中的客户端可以是终端设备上的应用程序客户端,或者还可以是网页中的web客户端,本公开对客户端的具体实现不做限制。之后搜索引擎根据搜索关键字与入库的网页内容进行匹配,从而向客户端或者web端返回相关性较高的网页内容,并且根据网页的相关性进行搜索结果的排序。
[0040]例如可以参照图1进行理解,图1为本公开实施例提供的现有技术的实现方式示意
图。
[0041]参见图1,客户端可以接收用户输入的搜索关键字101,假设当前客户端接收到的搜索关键字为“鞋子会把病毒带回家吗”,并且客户端在接收到用户对搜索控件102的点击操作时,可以将搜索关键字发送给服务器。
[0042]接着服务器可以根据搜索关键字与入库的网页内容进行匹配,从而得到与搜索关键字相关性较高的网页内容,并且将搜索到的网页内容发送给客户端。
[0043]在一种可能的实现方式中,客户端例如可以按照条目的方式显示搜索结果,如图1所示,当前的客户端中例如显示有两个条目,其中,每一个条目对应一个搜索结果,该搜索结果可以为网页内容。
[0044]假设客户端接收到的用户对其中的条目103的点击操作,则可以在显示该条目103对应的详细网页内容,比如说可以显示“鞋子会把病毒带回家吗”的详细内容。
[0045]基于上述介绍的内容,本领域技术人员可以确定的是,搜索引擎只是针对用户的搜索关键字进行匹配,并且返回相关性较高的内容,并且对返回的内容可以按照相关性进行排序。可以理解的是,针对相关性较高的搜索结果,排序就比较靠前,针对相关性较低的搜索结果,排序就比较靠后。
[0046]然而,互联网上各种各样的内容中,在用户的使用便捷度上存在着较大的差异。比如说有的网页内容用户就可以直接浏览,但是有的网页内容需要用户进行额外的操作之后才可以浏览,例如需要进行登录、付费等等的操作,这就对用户获取和使用信息造成了一定的障碍。...

【技术保护点】

【技术特征摘要】
1.一种页面处理方法,包括:接收客户端发送的搜索请求,所述搜索请求中包括检索信息;根据所述搜索请求确定多个页面和所述页面的页面信息,所述多个页面中存在至少两个页面包括第一对象;根据所述页面信息,确定所述第一对象在对应的页面中的显示方式,所述显示方式为有障碍显示或者无障碍显示;根据所述第一对象在对应的页面中的显示方式,对所述多个页面进行排序,并向客户端发送排序后的所述多个页面。2.根据权利要求1所述的方法,其中,所述页面信息中包括所述页面中的页面文本和点击控件的控件信息;针对第一对象对应的任一个页面,所述根据所述页面信息,确定所述第一对象在对应的页面中的显示方式,包括:判断所述页面文本中是否包括预设关键字;若是,则通过第一模型对所述页面文本进行识别处理,得到所述第一对象在对应的页面中的显示方式,所述第一模型为对多个第一样本学习得到的,所述第一样本包括样本文本和样本显示方式;若否,则根据所述控件信息,确定所述第一对象在对应的页面中的显示方式。3.根据权利要求2所述的方法,其中,所述通过第一模型对所述页面文本进行识别处理,得到所述第一对象在对应的页面中的显示方式,包括:在所述页面文本中确定目标文本,所述目标文本中包括所述预设关键字;通过所述第一模型对所述目标文本进行处理,得到所述第一对象在对应的页面中的显示方式。4.根据权利要求2或3所述的方法,其中,所述控件信息中包括所述点击控件对应的控件代码;所述根据所述控件信息,确定所述第一对象在对应的页面中的显示方式,包括:通过第二模型对所述控件代码进行处理,得到所述点击控件的控件类型,所述第二模型为对多个第二样本学习得到的,所述第二样本包括样本控件代码和样本控件类型;若所述点击控件的控件类型是预设类型,则获取所述点击控件对应的跳转页面,并根据所述跳转页面确定所述第一对象在对应的页面中的显示方式;所述预设类型的点击控件对应的跳转页面为预设类型的页面;若所述点击控件的控件类型不是所述预设类型,则确定所述第一对象在对应的页面中的显示方式为无障碍显示。5.根据权利要求4所述的方法,其中,所述根据所述跳转页面确定所述第一对象在对应的页面中的显示方式,包括:获取所述跳转页面对应的跳转页面代码;通过第三模型对所述跳转页面代码进行处理,得到所述第一对象在对应的页面中的显示方式,所述第三模型为对多个第三样本学习得到的,所述第三样本包括样本页面代码和样本显示方式。6.根据权利要求1

5任一项所述的方法,其中,所述根据所述第一对象在对应的页面中的显示方式,对所述多个页面进行排序,包括:根据所述第一对象在对应的页面中的显示方式,在所述多个页面中确定第一页面和第
二页面,所述第一对象在所述第一页面中的显示方式为无障碍显示,所述第一对象在所述第二页面中的显示方式为有障碍显示;对所述第一页面和所述第二页面进行排序,所述第一页面位于所述第二页面之前。7.根据权利要求6所述的方法,其中,所述有障碍显示包括付费显示和登陆显示;所述对所述第一页面和所述第二页面进行排序,包括:在所述第二页面中确定第三页面和第四页面,所述第一对象在所述第三页面中的显示方式为登陆显示,所述第一对象在所述第四页面中的显示方式为付费显示;对所述第一页面、所述第三页面和所述第四页面进行排序,所述第一页面位于所述第三页面之前,所述第三页面位于所述第四页面之前。8.一种页面处理装置,包括:接收模块,用于接收客户端发送的搜索请求,所述搜索请求中包括检索信息;第一确定模块,用于根据所述搜索请求确定多个页面和所述页面的页面信息,所述多个页面中存在至少两个页...

【专利技术属性】
技术研发人员:田振雷邓宇光许郑磊高文灵
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:

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

1