一种信息搜索方法及装置制造方法及图纸

技术编号:12220711 阅读:124 留言:0更新日期:2015-10-21 23:40
本发明专利技术提供一种信息搜索方法及装置,在获取用户输入的搜索词后,基于搜索词进行搜索,得到至少一个搜索结果,并基于至少一个第一权重参数,得到每个搜索结果的第一权重。基于每个搜索结果的第一权重对搜索结果进行排序,得到搜索结果的第一排序;当第一排序中任意一个搜索词对应的多个搜索结果连续时,更改多个搜索结果的排序以使多个搜索结果与其他搜索结果交叉排序,这样一个网页搜索界面中可以同时显示多个不同的搜索结果,尤其是对于产品来说可以在一个网页搜索界面中同时显示多个对应不同产品信息的搜索结果,这样用户可以在同一个网页搜索界面中查找到多个搜索结果,便于用户快速查找到所需的网络信息。

【技术实现步骤摘要】

本专利技术涉及网络信息
,更具体地说,涉及一种信息搜索方法及装置
技术介绍
近年来,由于网络技术的蓬勃发展与网络频宽的大幅提升,移动终端可通过网络快速地连接上全世界各个角落的网络,以获取网络中提供的信息。正因如此,面对网络所提供的大量信息,如何查找到需要的网络信息为网络使用者的首要需求,搜索引擎即提供了网页帅选的服务,以为网络使用者提供其需要的网络信息。一般而言,搜索引擎的运作方式可分为三类,包括全文搜索、目录搜索与集合式(META)搜索。其中,Google与Yahoo分别为全文搜索与目录搜索的代表。当使用者需要搜索网络信息时,可根据使用习惯将移动终端与一个搜索引擎取得连结,输入关键词后执行搜索功能,搜索引擎便会将搜索结果以网页形式呈现在使用者的移动终端上。然而,尽管这些搜索引擎给用户提供了选择信息的便利,但是用户在进行信息选择的过程中,仍然需要花费大量的时间和精力进行信息选择,尤其是网络信息的庞大,给用户选择带来了困难。有鉴于此,有必要提供一种信息搜索方法,以便于用户可以快速查找到所需的网络信息。
技术实现思路
有鉴于此,本专利技术提供的目的一种信息搜索方法及装置,用于使用户可以快速查找到所需的网络信息。为了实现上述目的,本专利技术提供如下技术方案:本专利技术提供一种信息搜索方法,包括:获取用户输入的搜索词,并基于所述搜索词进行搜索,得到至少一个搜索结果;基于至少一个第一权重参数,得到每个所述搜索结果的第一权重,其中所述第一权重参数至少包括:搜索词权重参数和信息搜索权重参数,所述信息搜索权重参数至少包括:成交次数、询价次数、咨询次数、用户总访问数量、网页总访问数量、单条产品评分、供应商评分和供应商权重;基于每个所述搜索结果的第一权重对搜索结果进行排序,得到所述搜索结果的第一排序;当所述第一排序中任意一个所述搜索词对应的多个搜索结果连续时,更改所述多个搜索结果的排序以使所述多个搜索结果与其他搜索结果交叉排序。优选地,所述当所述第一排序中任意一个所述搜索对应的多个搜索结果连续时,更改所述多个搜索结果的排序,包括:基于所述搜索结果的第一权重和调整参数,得到每个所述搜索结果的第二权重;基于所述第二权重,得到所述搜索结果的第二排序,其中所述第二排序中任意一个所述搜索词对应的多个搜索结果与其他搜索结果交叉排序。优选地,在获取用户输入的搜索词之后,所述方法还包括:对用户输入的搜索词根据词性定义进行分词,得到第一关键词和至少一个第二关键词,其中所述第一关键词用于指示所述搜索词的关键信息,所述至少一个第二关键词是根据词性定义对所述第一关键词进行限定的限定词。优选地,所述基于所述搜索词进行搜索,得到至少一个搜索结果,包括:基于所述第一关键词进行搜索,得到与所述第一关键词匹配的产品信息;基于所述第二关键词的词性对所述产品信息进行匹配,得到所述搜索结果。本专利技术还提供一种信息搜索装置,包括:获取单元,用于获取用户输入的搜索词;搜索单元,用于基于所述搜索词进行搜索,得到至少一个搜索结果;计算单元,用于基于至少一个第一权重参数,得到每个所述搜索结果的第一权重,其中所述第一权重参数至少包括:搜索词权重参数和信息搜索权重参数,所述信息搜索权重参数至少包括:成交次数、询价次数、咨询次数、用户总访问数量、网页总访问数量、单条产品评分、供应商评分和供应商权重;排序单元,用于基于每个所述搜索结果的第一权重对搜索结果进行排序,得到所述搜索结果的第一排序;更改单元,用于当所述第一排序中任意一个所述搜索词对应的多个搜索结果连续时,更改所述多个搜索结果的排序以使所述多个搜索结果与其他搜索结果交叉排序。优选地,所述更改单元包括:第一计算子单元,用于基于所述搜索结果的第一权重和调整参数,得到每个所述搜索结果的第二权重;第二计算子单元,用于基于所述第二权重,得到所述搜索结果的第二排序,其中所述第二排序中任意一个所述第一关键词对应的多个搜索结果与其他搜索结果交叉排序。优选地,所述获取单元还用于:对用户输入的搜索词根据词性定义进行分词,得到第一关键词和至少一个第二关键词,其中所述第一关键词用于指示所述搜索词的关键信息,所述至少一个第二关键词是根据词性定义对所述第一关键词进行限定的限定词。优选地,所述搜索单元包括:搜索子单元,用于基于所述第一关键词进行搜索,得到与所述第一关键词匹配的广品?目息;匹配子单元,用于基于所述第二关键词的词性对所述产品信息进行匹配,得到所述搜索结果。与现有技术相比,本专利技术的优点如下:本专利技术提供的上述技术方案中,第一关键词和至少一个第二关键词是对用户输入的搜索词根据词性定义进行分词得到,因此基于第一关键词和至少一个第二关键词搜索得到的至少一个搜索结果与用户输入的搜索词更加匹配。并且在得到搜索结果的第一排序后,若第一排序中任意一个第一关键词对应的多个搜索结果连续,则会更改多个搜索结果的排序以使多个搜索结果与其他搜索结果交叉排序,这样一个网页搜索界面中可以同时显示多个不同的搜索结果,尤其是对于产品来说可以在一个网页搜索界面中同时显示多个对应不同产品信息的搜索结果,这样用户可以在同一个网页搜索界面中查找到多个搜索结果,便于用户快速查找到所需的网络信息。【附图说明】为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本专利技术实施例提供的信息搜索方法的流程图;图2为本专利技术实施例提供的信息搜索装置的结构示意图。【具体实施方式】专利技术人经过研宄发现,目前网络搜索界面在展示网络信息时通常将相关联的网络显示连续展示,比如网络搜索界面在展示用户搜索的一个产品时,通常是将同一个供应商提供的多个相关联的产品信息展示在同一个网络搜索界面中,而用户通常的采购习惯是对比多个供应商提供的产品之后再决定采购哪个产品,因此这种将同一个供应商提供的多个相关联的产品信息展示在同一个网络搜索界面中使得用户不能及时查找到所需的网络信息。为解决这一问题,本专利技术实施例提供一种信息搜索方法及装置,其可以将搜索结果打散,使得相关联的网络信息与其他网络信息交叉,例如将同一个供应商提供的多个相关联的产品信息与其他供应商提供的产品信息交叉,这样同一个网络搜索页面可以展示多种网络信息,便于用户快速查找到所需的网络信息。为了使本领域技术人员更好地理解本专利技术实施例,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的当前第1页1 2 3 4 本文档来自技高网...

【技术保护点】
一种信息搜索方法,其特征在于,包括:获取用户输入的搜索词,并基于所述搜索词进行搜索,得到至少一个搜索结果;基于至少一个第一权重参数,得到每个所述搜索结果的第一权重,其中所述第一权重参数至少包括:搜索词权重参数和信息搜索权重参数,所述信息搜索权重参数至少包括:成交次数、询价次数、咨询次数、用户总访问数量、网页总访问数量、单条产品评分、供应商评分和供应商权重;基于每个所述搜索结果的第一权重对搜索结果进行排序,得到所述搜索结果的第一排序;当所述第一排序中任意一个所述搜索词对应的多个搜索结果连续时,更改所述多个搜索结果的排序以使所述多个搜索结果与其他搜索结果交叉排序。

【技术特征摘要】

【专利技术属性】
技术研发人员:王路骆超锋吕云毅孟伟李国强
申请(专利权)人:郑州悉知信息技术有限公司
类型:发明
国别省市:河南;41

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

1