本公开涉及一种搜索结果展示方法、装置、计算机设备和介质;其中,该方法包括:确定与用户的搜索设备、搜索设备的使用场景以及用户的搜索内容对应的应用程序集合,并对应用程序集合中包含的所有应用程序按照预设排序方法进行排序,得到第一排序顺序;获取与搜索内容匹配的文本集合,并将文本集合中包含的所有文本内容按照预设排序方法进行排序,得到第二排序顺序;基于第一排序顺序和第二排序顺序,对文本内容进行展示,得到对应的展示结果。本公开实施例根据多个维度的排序顺序对文本内容进行展示,提高了展示结果的准确性和适用性。提高了展示结果的准确性和适用性。提高了展示结果的准确性和适用性。
【技术实现步骤摘要】
搜索结果展示方法、装置、计算机设备和介质
[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]从预先建立的文本库中获取与所述搜索内容匹配的文本,并根据所有文本建立所述文本集合;
[0026]针对所述文本集合中包含的所有文本内容,获取当前文本内容与所述搜索内容的语义相似度、所述当前文本内容的浏览量、发布日期以及网页等级PR值,基于所述语义相似度、所述浏览量、所述发布日期以及所述PR值,建立所述当前文本内容对应的第二线性回归模型,并根据所述第二线性回归模型确定所述当前文本内容对应的第二得分;
[0027]根据各文本内容分别对应的第二得分的大小关系,对所有文本内容进行排序,得到第二排序顺序。
[0028]可选的,所述方法还包括:
[0029]接收所述用户对所述展示结果的反馈信息;
[0030]根据所述反馈信息,对所述展示结果进行调整。
[0031]第二方面,本公开提供了一种搜索结果展示装置,包括:
[0032]第一排序模块,用于确定与用户的搜索设备、所述搜索设备的使用场景以及所述用户的搜索内容对应的应用程序集合,并对所述应用程序集合中包含的所有应用程序按照预设排序方法进行排序,得到第一排序顺序;
[0033]第二排序模块,用于获取与所述搜索内容匹配的文本集合,并将所述文本集合中包含的所有文本内容按照所述预设排序方法进行排序,得到第二排序顺序;
[0034]展示模块,用于基于所述第一排序顺序和所述第二排序顺序,对所述文本内容进行展示,得到对应的展示结果。
[0035]可选的,展示模块,具体用于:
[0036]基于所述文本集合中包含的所有文本内容,确定与所述第一排序顺序的各应用程序分别对应的目标文本内容集合;
[0037]根据所述第二排序顺序,确定所述目标文本内容集合中各目标文本内容对应的目标排列顺序;
[0038]基于所述第一排序顺序,对所述各应用程序对应的目标文本内容集合中的各目标文本内容按照所述目标排列顺序进行展示,得到对应的展示结果。
[0039]可选的,上述装置还包括:
[0040]获取模块,具体用于:在确定与用户的搜索设备、所述搜索设备的使用场景以及所述用户的搜索内容对应的应用程序集合之前,获取用户的搜索设备、所述搜索设备的使用场景以及所述用户的搜索内容。
[0041]可选的,获取模块,具体用于:
[0042]基于搜索设备的接口,或者所述用户的历史使用记录,确定所述用户使用的搜索设备;
[0043]根据所述用户使用所述搜索设备的时间段信息以及使用地点信息,确定所述搜索设备的使用场景;
[0044]根据所述用户输入的查询内容信息,确定所述用户的搜索内容。
[0045]可选的,所述预设排序方法包括基于线性回归模型的排序方法;
[0046]相应的,第一排序模块具体用于:
[0047]针对所述应用程序集合中包含的所有应用程序,获取当前应用程序对应的下载量、点击率以及内容覆盖量,基于所述下载量、所述点击率以及所述内容覆盖量,建立所述当前应用程序对应的第一线性回归模型,并根据所述第一线性回归模型确定所述当前应用程序对应的第一得分;
[0048]根据各应用程序分别对应的第一得分的大小关系,对所有应用程序进行排序,得到第一排序顺序。
[0049]可选的,所述预设排本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种搜索结果展示方法,其特征在于,所述方法包括:确定与用户的搜索设备、所述搜索设备的使用场景以及所述用户的搜索内容对应的应用程序集合,并对所述应用程序集合中包含的所有应用程序按照预设排序方法进行排序,得到第一排序顺序;获取与所述搜索内容匹配的文本集合,并将所述文本集合中包含的所有文本内容按照所述预设排序方法进行排序,得到第二排序顺序;基于所述第一排序顺序和所述第二排序顺序,对所述文本内容进行展示,得到对应的展示结果。2.根据权利要求1所述的方法,其特征在于,所述基于所述第一排序顺序和所述第二排序顺序,对所述文本内容进行展示,得到对应的展示结果,包括:基于所述文本集合中包含的所有文本内容,确定与所述第一排序顺序的各应用程序分别对应的目标文本内容集合;根据所述第二排序顺序,确定所述目标文本内容集合中各目标文本内容对应的目标排列顺序;基于所述第一排序顺序,对所述各应用程序对应的目标文本内容集合中的各目标文本内容按照所述目标排列顺序进行展示,得到对应的展示结果。3.根据权利要求1所述的方法,其特征在于,所述确定与用户的搜索设备、所述搜索设备的使用场景以及所述用户的搜索内容对应的应用程序集合之前,还包括:获取用户的搜索设备、所述搜索设备的使用场景以及所述用户的搜索内容。4.根据权利要求3所述的方法,其特征在于,所述获取用户的搜索设备、所述搜索设备的使用场景以及所述用户的搜索内容,包括:基于搜索设备的接口,或者所述用户的历史使用记录,确定所述用户使用的搜索设备;根据所述用户使用所述搜索设备的时间段信息以及使用地点信息,确定所述搜索设备的使用场景;根据所述用户输入的查询内容信息,确定所述用户的搜索内容。5.根据权利要求1所述的方法,其特征在于,所述预设排序方法包括基于线性回归模型的排序方法;所述对所述应用程序集合中包含的所有应用程序按照第一排序方法进行排序,得到第一排序顺序,包括:针对所述应用程序集合中包含的所有应用程序,获取当前应用程序对应的下载量、点击率以及内容覆盖量,基于所述下载量、所述点击率以及所述内容覆盖量,建立所述当前应用程序对应的第一线性回归模型,并根据所述第一线性回归模型确定所述当前应用程序对应...
【专利技术属性】
技术研发人员:郑伟,秦海龙,段金凤,
申请(专利权)人:山东库睿科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。