一种信息搜索方法及装置的制造方法_4

文档序号:9217290阅读:来源:国知局
序。
[0094]当第一排序中任意一个搜索词对应的多个搜索结果连续时,表明有相关联的网络信息,如同一个供应商提供的多个相关联的产品信息展示在同一个网络搜索界面中,因此为将不关联的网络信息交叉展示则需要打乱连续的搜索词对应的多个搜索结果,即更改这些连续的搜索词对应的多个搜索结果。
[0095]在本发明实施例中,更改多个搜索结果的排序的一种方式是:更改单元15中的第一计算子单元基于搜索结果的第一权重和调整参数,得到每个搜索结果的第二权重。再由更改单元15中的第二计算子单元基于第二权重,得到搜索结果的第二排序。其中调整参数为预设的用于更改搜索结果排序的一个参数,其可以与产品出现次数相结合来调整第一权重,具体可以为:
[0096]第二权重yw = (xw+tc)/bc,xw为第一权重、tc为调整参数、be为产品出现次数,通过这种调整可以使得第二排序中任意一个主词对应的多个搜索结果与其他搜索结果交叉排序,这样在同一个网络搜索界面中可以同时展示不同供应商提供的产品信息,便于用户查找。
[0097]在这里需要说明的一点是:当第一排序中不存在搜索词对应的多个搜索结果连续时,表明第一排序中各个相关联的网络信息同时展示在一个网络搜索界面的几率较小,此时可以不对搜索结果的排序进行更改,直接基于第一排序展示搜索结果即可。
[0098]从上述技术方案可知,本发明提供的信息搜索装置在获取用户输入的搜索词后,基于搜索词进行搜索,得到至少一个搜索结果,并基于至少一个第一权重参数,得到每个搜索结果的第一权重。基于每个搜索结果的第一权重对搜索结果进行排序,得到搜索结果的第一排序;当第一排序中任意一个搜索词对应的多个搜索结果连续时,更改多个搜索结果的排序以使多个搜索结果与其他搜索结果交叉排序,这样一个网页搜索界面中可以同时显示多个不同的搜索结果,尤其是对于产品来说可以在一个网页搜索界面中同时显示多个对应不同产品信息的搜索结果,这样用户可以在同一个网页搜索界面中查找到多个搜索结果,便于用户快速查找到所需的网络信息。
[0099]需要说明的是,在本文中,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0100]对所公开的实施例的上述说明,使本领域技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
【主权项】
1.一种信息搜索方法,其特征在于,包括: 获取用户输入的搜索词,并基于所述搜索词进行搜索,得到至少一个搜索结果; 基于至少一个第一权重参数,得到每个所述搜索结果的第一权重; 基于每个所述搜索结果的第一权重对搜索结果进行排序,得到所述搜索结果的第一排序; 当所述第一排序中任意一个所述搜索词对应的多个搜索结果连续时,更改所述多个搜索结果的排序以使所述多个搜索结果与其他搜索结果交叉排序。2.根据权利要求1所述的方法,其特征在于,所述当所述第一排序中任意一个所述搜索词对应的多个搜索结果连续时,更改所述多个搜索结果的排序,包括: 基于所述搜索结果的第一权重和调整参数,得到每个所述搜索结果的第二权重; 基于所述第二权重,得到所述搜索结果的第二排序,其中所述第二排序中任意一个所述搜索词对应的多个搜索结果与其他搜索结果交叉排序。3.根据权利要求1所述的方法,其特征在于,所述基于所述搜索词进行搜索,得到至少一个搜索结果,包括: 基于所述搜索词中的主词进行搜索,得到与所述主词匹配的产品信息; 基于所述搜索词中的限定词的词性对所述产品信息进行匹配,得到所述搜索结果,所述限定词用于对所述主词进行说明。4.根据权利要求1所述的方法,其特征在于,所述基于至少一个第一权重参数,得到每个所述搜索结果的第一权重,包括: 基于搜索词权重参数和信息搜索权重参数,计算每个搜索结果的第一权重。5.根据权利要求4所述的方法,其特征在于,所述信息搜索权重参数包括:成交次数、询价次数、咨询次数、用户总访问数量、网页总访问数量、单条产品评分、供应商评分和供应商权重。6.一种信息搜索装置,其特征在于,包括: 获取单元,用于获取用户输入的搜索词; 搜索单元,用于基于所述搜索词进行搜索,得到至少一个搜索结果; 计算单元,用于基于至少一个第一权重参数,得到每个所述搜索结果的第一权重; 排序单元,用于基于每个所述搜索结果的第一权重对搜索结果进行排序,得到所述搜索结果的第一排序; 更改单元,用于当所述第一排序中任意一个所述搜索词对应的多个搜索结果连续时,更改所述多个搜索结果的排序以使所述多个搜索结果与其他搜索结果交叉排序。7.根据权利要求6所述的装置,其特征在于,所述更改单元包括: 第一计算子单元,用于基于所述搜索结果的第一权重和调整参数,得到每个所述搜索结果的第二权重; 第二计算子单元,用于基于所述第二权重,得到所述搜索结果的第二排序,其中所述第二排序中任意一个所述搜索词对应的多个搜索结果与其他搜索结果交叉排序。8.根据权利要求6所述的装置,其特征在于,所述搜索单元包括: 搜索子单元,用于基于所述搜索词中的主词进行搜索,得到与所述关键词匹配的产品信息; 匹配子单元,用于基于所述搜索词中的限定词的词性对所述产品信息进行匹配,得到所述搜索结果,所述限定词用于对所述主词进行说明。9.根据权利要求6所述的装置,其特征在于,所述计算单元用于:基于搜索词权重参数和信息搜索权重参数,计算每个搜索结果的第一权重。10.根据权利要求9所述的装置,其特征在于,所述信息搜索权重参数包括:成交次数、询价次数、咨询次数、用户总访问数量、网页总访问数量、单条产品评分、供应商评分和供应商权重。
【专利摘要】本发明提供一种信息搜索方法及装置,在获取用户输入的搜索词后,基于搜索词进行搜索,得到至少一个搜索结果,并基于至少一个第一权重参数,得到每个搜索结果的第一权重。基于每个搜索结果的第一权重对搜索结果进行排序,得到搜索结果的第一排序;当第一排序中任意一个搜索词对应的多个搜索结果连续时,更改多个搜索结果的排序以使多个搜索结果与其他搜索结果交叉排序,这样一个网页搜索界面中可以同时显示多个不同的搜索结果,尤其是对于产品来说可以在一个网页搜索界面中同时显示多个对应不同产品信息的搜索结果,这样用户可以在同一个网页搜索界面中查找到多个搜索结果,便于用户快速查找到所需的网络信息。
【IPC分类】G06F17/30
【公开号】CN104933149
【申请号】CN201510351592
【发明人】骆超锋, 吕云毅, 王路, 刘建辉, 陈静
【申请人】郑州悉知信息技术有限公司
【公开日】2015年9月23日
【申请日】2015年6月23日
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1