提供搜索结果的方法和系统技术方案

技术编号:16837434 阅读:32 留言:0更新日期:2017-12-19 19:56
本申请实施例提供了一种提供搜索结果的方法和系统。该方法可以包括:根据用户输入的搜索文本在搜索目标库中搜索,得到各匹配项目及其参数值;根据所述匹配项目的参数值确定所述匹配项目所属的级别;根据所述搜索文本在推荐项目库中搜索,得到各推荐项目及其参数值;根据所述推荐项目的参数值确定所述推荐项目所属的级别;生成包括所述匹配项目和所述推荐项目的搜索结果列表,其中,所述匹配项目和所述推荐项目根据其级别按预定方式排列;使所述用户的客户端呈现所述搜索结果列表。

Methods and systems for providing search results

The present application embodiment provides a method and system for providing search results. The method can include: according to the user input in the search text search in the target base, the project, and the parameter value; according to the parameters of the project, to determine the value of the project, the level; according to the text in the recommended project library search, get the recommended items and the parameter value; according to the parameters of the recommended value of the project determines that the project belongs to the recommended level; including the generation of matching items and the recommendation for the list of search results, among them, the project, and the project according to the recommended level according to the predetermined arrangement; the user client presents the search the list of results.

【技术实现步骤摘要】
提供搜索结果的方法和系统
本申请涉及互联网领域,特别涉及一种提供搜索结果的方法和系统。
技术介绍
目前,提供搜索服务的平台中,当采用搜索结果和推荐项目混合排列的呈现形式时,搜索结果和推荐项目的位次和个数往往是事先固定的,例如,固定采用第N位、第P位、第W位来提供向用户推荐的项目,采用其它位次来呈现搜索结果。这种方式不仅不够灵活,对用户有帮助的推荐项目可能因为受到限制不会出现在搜索结果中或者出现在比较靠后的位置,用户可能需要多次搜索或者多次翻页才能得到想要的结果,因此搜索的效率较低。
技术实现思路
本申请各实施例提供了一种提供搜索结果的方法和系统,可以根据搜索到的匹配项目和推荐项目的参数来确定其提供给用户时的排列顺序。本专利技术实施例的一种提供搜索结果的方法可以包括:根据用户输入的搜索文本在搜索目标库中搜索,得到各匹配项目及其参数值;根据所述匹配项目的参数值确定所述匹配项目所属的级别;根据所述搜索文本在推荐项目库中搜索,得到各推荐项目及其参数值;根据所述推荐项目的参数值确定所述推荐项目所属的级别;生成包括所述匹配项目和所述推荐项目的搜索结果列表,其中,所述匹配项目和所述推荐项目根据其级别按本文档来自技高网...
提供搜索结果的方法和系统

【技术保护点】
一种提供搜索结果的方法,其特征在于,包括:根据用户输入的搜索文本在搜索目标库中搜索,得到各匹配项目及其参数值;根据所述匹配项目的参数值确定所述匹配项目所属的级别;根据所述搜索文本在推荐项目库中搜索,得到各推荐项目及其参数值;根据所述推荐项目的参数值确定所述推荐项目所属的级别;生成包括所述匹配项目和所述推荐项目的搜索结果列表,其中,所述匹配项目和所述推荐项目根据其级别按预定方式排列;使所述用户的客户端呈现所述搜索结果列表。

【技术特征摘要】
1.一种提供搜索结果的方法,其特征在于,包括:根据用户输入的搜索文本在搜索目标库中搜索,得到各匹配项目及其参数值;根据所述匹配项目的参数值确定所述匹配项目所属的级别;根据所述搜索文本在推荐项目库中搜索,得到各推荐项目及其参数值;根据所述推荐项目的参数值确定所述推荐项目所属的级别;生成包括所述匹配项目和所述推荐项目的搜索结果列表,其中,所述匹配项目和所述推荐项目根据其级别按预定方式排列;使所述用户的客户端呈现所述搜索结果列表。2.根据权利要求1所述的方法,其特征在于,所述根据匹配项目的参数值确定所述匹配项目所属的级别包括:根据所述匹配项目的参数值计算所述匹配项目的得分值,根据预设的第一阈值和所述得分值确定所述推荐项目所属的级别。3.根据权利要求1所述的方法,其特征在于,所述根据推荐项目的参数值确定所述推荐项目所属的级别包括:根据所述推荐项目的参数值计算所述匹配项目的得分值,根据预设的第二阈值和所述得分值确定所述推荐项目所属的级别。4.根据权利要求1所述的方法,其特征在于,所述根据推荐项目的参数值确定所述推荐项目所属的级别包括:根据所述推荐项目的参数值计算所述匹配项目的得分值;根据第二参数值调整所述得分值;根据预设的第二阈值和所述得分值确定所述推荐项目所属的级别。5.根据权利要求3或4所述的方法,其特征在于,所述推荐项目的参数值包括以下中的至少一个:所述推荐项目与所述搜索文本的相关度、所述推荐项目所属的类别、所述推荐项目的点击率、所述推荐项目的来源的权威性数据、所述推荐项目的用户认可度数据。6.根据权利要求4所述的方法,其特征在于,所述第二参数值包括:根据所述搜索文本确定的搜索目标的类别特征;所述根据第二参数值调整所述得分值包括:如果所述推荐项目的类别符合所述搜索目标的类别特征,则增大所述得分值。7.根据权利要求4所述的方法,其特征在于,所述第二参数值包括:根据所述搜索文本确定的搜索模糊性特征,用于指示本次搜索为精确搜索还是模糊搜索;所述根据第二参数值调整所述得分值包括:当所述搜索模糊性特征指示本次搜索为精确搜索时,确定所述各匹配项目中与所述搜索文本相关度最高的第一匹配项目;如果所述推荐项目与所述第一匹配项目的相关度大于预设相关度阈值,增大所述推荐项目的得分值;当所述搜索模糊性特征指示本次搜索为模糊搜索时,如果所述推荐项目的第三参数值符合预设条件,增大所述推荐项目的得分值。8.根据权利要求7所述的方法,其特征在于,进一步包括:根据所述各匹配项目的参数值确定所述搜索模糊性特征;或根据预设的搜索文本与模糊性特征值之间的对应关系确定所述搜索文本的模糊性特征值,根据所述模糊性特征值确定所述搜索模糊性特征。9.根据权利要求2或8所述的方法,其特征在于,所述匹配项目的参数值包括以下中的至少一个:所述匹配项目与所述搜索文本的相关度、根据所述匹配项目的所属的类别、所述匹配项目的点击率、所述匹配项目的来源的权威性数据、所述匹配项目的用户认可度数据。10.根据权利要求7所述的方法,其特征在于,所述推荐项目的第三参数值包括以下中的至少一个:所述推荐项目的点击率、所述推荐项目的来源的权威性数据、所述推荐项目的用户认可度数据。11.根据权利要求1所述的方法,其特征在于,进一步包括:根据所述推荐项目的第四参数值确定属于同一级别的多个推荐项目的顺序;所述搜索结果列表中所述多个推荐项目根据所述顺序排列。12.根据权利要求11所述的方法,其特征在于,所述推荐项目的第四参数值包括以下中的至少一个:所述推荐项目的推荐需求、推荐所述推荐项目可获得的收益。13.根据权利要求1所述的方法,其特征在于,所述生成包括所述匹配项目和所述推荐项目的搜索结果列表包括:按预定方式并根据级别,对所得到的各匹配项...

【专利技术属性】
技术研发人员:曹训
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东,44

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

1