搜索方法和装置制造方法及图纸

技术编号:11271008 阅读:77 留言:0更新日期:2015-04-08 17:46
本发明专利技术提出一种搜索方法和装置,该搜索方法包括接收客户端发送的当前搜索词;获取所述当前搜索词中包括的图片可表词,并根据所述图片可表词获取对应的图片结果;将所述图片结果发送给所述客户端。该方法能够提高搜索结果的信息表达效果。

【技术实现步骤摘要】
【专利摘要】本专利技术提出一种搜索方法和装置,该搜索方法包括接收客户端发送的当前搜索词;获取所述当前搜索词中包括的图片可表词,并根据所述图片可表词获取对应的图片结果;将所述图片结果发送给所述客户端。该方法能够提高搜索结果的信息表达效果。【专利说明】搜索方法和装置
本专利技术涉及互联网
,尤其涉及一种搜索方法和装置。
技术介绍
目前搜索引擎主要通过聚合网络上相关的关键词所在的数据信息来提供结果,通常是根据搜索请求命中情况从数据库中将结果数据提取出来,并渲染到网页上。 但是,这种方式得到的搜索结果通常是文本形式,信息表达效果较差。
技术实现思路
本专利技术旨在至少在一定程度上解决相关技术中的技术问题之一。 为此,本专利技术的一个目的在于提出一种搜索方法,该方法可以提高搜索结果的信息表达效果。 本专利技术的另一个目的在于提出一种搜索装置。 为达到上述目的,本专利技术第一方面实施例提出的搜索方法,包括:接收客户端发送的当前搜索词;获取所述当前搜索词中包括的图片可表词,并根据所述图片可表词获取对应的图片结果;将所述图片结果发送给所述客户端。 本专利技术第一方面实施例提出的搜索方法,通过获取当前搜索词包括的图片可表词,并根据该图片可表词获取图片结果,由于图片可以生动快速表达信息,并且含有的信息量更丰富,从而可以根据搜索词挖掘出用户对图片的需求,并提供图片作为搜索结果,提高搜索结果的信息表达效果。 为达到上述目的,本专利技术第二方面实施例提出的搜索方法,包括:接收当前搜索词;根据所述当前搜索词获取图片结果,其中,所述图片结果是获取所述当前搜索词中包括的图片可表词后,根据所述图片可表词获取的;展示所述图片结果。 本专利技术第二方面实施例提出的搜索方法,通过根据当前搜索词获取图片结果,图片结果是根据当前搜索词包括的图片可表词获取的,由于图片可以生动快速表达信息,并且含有的信息量更丰富,从而可以根据搜索词挖掘出用户对图片的需求,并提供图片作为搜索结果,提高搜索结果的信息表达效果。 为达到上述目的,本专利技术第三方面实施例提出的搜索装置,包括:接收模块,用于接收客户端发送的当前搜索词;获取模块,用于获取所述当前搜索词中包括的图片可表词,并根据所述图片可表词获取对应的图片结果;发送模块,用于将所述图片结果发送给所述客户端。 本专利技术第三方面实施例提出的搜索装置,通过获取当前搜索词包括的图片可表词,并根据该图片可表词获取图片结果,由于图片可以生动快速表达信息,并且含有的信息量更丰富,从而可以根据搜索词挖掘出用户对图片的需求,并提供图片作为搜索结果,提高搜索结果的信息表达效果。 为达到上述目的,本专利技术第四方面实施例提出的搜索装置,包括:接收模块,用于接收当前搜索词;获取模块,用于根据所述当前搜索词获取图片结果,其中,所述图片结果是获取所述当前搜索词中包括的图片可表词后,根据所述图片可表词获取的;展示模块,用于展示所述图片结果。 本专利技术第四方面实施例提出的搜索装置,通过根据当前搜索词获取图片结果,图片结果是根据当前搜索词包括的图片可表词获取的,由于图片可以生动快速表达信息,并且含有的信息量更丰富,从而可以根据搜索词挖掘出用户对图片的需求,并提供图片作为搜索结果,提高搜索结果的信息表达效果。 本专利技术附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本专利技术的实践了解到。 【专利附图】【附图说明】 本专利技术上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中: 图1是本专利技术一实施例提出的搜索方法的流程示意图; 图2是本专利技术实施例中建立图片可表词词库的流程示意图; 图3是本专利技术另一实施例提出的搜索方法的流程示意图; 图4是本专利技术另一实施例提出的搜索装置的结构示意图; 图5是本专利技术另一实施例提出的搜索装置的结构示意图; 图6是本专利技术另一实施例提出的搜索装置的结构示意图。 【具体实施方式】 下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本专利技术,而不能理解为对本专利技术的限制。相反,本专利技术的实施例包括落入所附加权利要求书的精神和内涵范围内的所有变化、修改和等同物。 图1是本专利技术一实施例提出的搜索方法的流程示意图,该方法包括: Sll:服务端接收客户端发送的当前搜索词。 例如,用户可以在搜索引擎中输入要搜索的搜索词(query),其中,搜索词也可以称为查询词,或者,检索词等。搜索词可以是字,词,或者句子等。 搜索引擎的客户端接收到用户输入的当前搜索词后,可以将当前搜索词发送给服务端。 S12:服务端获取所述当前搜索词中包括的图片可表词,并根据所述图片可表词获取对应的图片结果。 其中,图片可表词是指对应的搜索结果包括图片的词。 可选的,可以预先建立图片可表词词库,以便在接收到当前搜索词时,从当前搜索词中获取属于图片可表词词库的图片可表词。 参见图2,建立图片可表词词库可以包括: S21:对历史搜索词进行切词,得到多个片断。 可以采用通常的切词算法对搜索词进行切词,得到切词后的多个分词作为片断。 例如,历史搜索词是北京到泸沽湖旅游,经过切词后可以得到四个片断,分别是:北京,到,泸沽湖,旅游。 S22:获取第一图片队列以及第二图片队列,所述第一图片队列是与所述历史搜索词对应的图片队列,所述第二图片队列是与所述片断对应的图片队列。 其中,可以分别对应历史搜索词,以及每个片断进行搜索,得到第一图片队列和第二图片队列。 例如,采用“北京到泸沽湖旅游”进行搜索后,可以得到30个图片,采用“北京”进行搜索后,可以得到另外的30个图片,类似的,分别对应“到”,“泸沽湖”,“旅游”都可以得到相应的图片队列。 可以理解的是,上述每个队列中包括的图片的数量也可以采用其他预设数量,另外不同队列中包括的图片的个数也可以不同。 S23:计算所述第二图片队列与所述第一图片队列之间的相似度,根据所述相似度从所述片断中确定图片可表词,并由图片可表词组成图片可表词词库。 例如,可以计算“北京”对应的图片队列与“北京到泸沽湖旅游”对应的图片队列之间的相似度,得到第一数值;计算“到”对应的图片队列与“北京到泸沽湖旅游”对应的图片队列之间的相似度,得到第二数值;计算“泸沽湖”对应的图片队列与“北京到泸沽湖旅游”对应的图片队列之间的相似度,得到第三数值;计算“旅游”对应的图片队列与“北京到泸沽湖旅游”对应的图片队列之间的相似度,得到第四数值。 假设对应每个历史搜索词选择一个图片可表词,则可以选择相似度最高的,例如,第三数值最大,则可以确定“北京到泸沽湖旅游”对应的图片可表词是“泸沽湖”。 可以理解的是,每个搜索词对应的图片可表词也可以是多个,此时可以选择相似度较大的多个词作为图片可表词。 具体的,计算两个图片队列之间的相似度时可以采用如下方式: 对每个图片队列中的每个图片进行特征提取,例如,提取视觉特征,具体的,采用预设数学算法提取图片中像素点颜色变化值等; 根据提取的特征将图片队列映射为一个预设维度的本文档来自技高网...

【技术保护点】
一种搜索方法,其特征在于,包括:接收客户端发送的当前搜索词;获取所述当前搜索词中包括的图片可表词,并根据所述图片可表词获取对应的图片结果;将所述图片结果发送给所述客户端。

【技术特征摘要】

【专利技术属性】
技术研发人员:秦首科韩友张泽明陈志扬程小华徐培治马小林江焱文石磊陈世佳李旭斌
申请(专利权)人:百度在线网络技术北京有限公司
类型:发明
国别省市:北京;11

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

1