搜索结果的提供方法和装置制造方法

xiaoxiao2020-7-22  12

搜索结果的提供方法和装置制造方法
【专利摘要】本发明提出一种搜索结果的提供方法和装置。该方法包括:接收用户输入的搜索词,并根据搜索词获得搜索结果;对搜索词进行分析以确定搜索词对应的图片展现需求信息;根据图片展现需求信息在预先建立的图片数据库中查询搜索结果对应的网页是否存在代表图片,代表图片是根据对应网页的站长发布的数据所提取的;向用户展现搜索结果,其中,当搜索结果对应的网页存在代表图片时,向用户展现所述代表图片。本发明实施例的方法,向用户展现的代表图片最新、更有权威性;另外,由于站长发布的数据的规范性,在获取代表图片时更加简捷、快速、准确、维护成本低,不容易失效,而且适合任何网页。
【专利说明】搜索结果的提供方法和装置
【技术领域】
[0001]本发明涉及互联网【技术领域】,尤其涉及一种搜索结果的提供方法和装置。
【背景技术】
[0002]目前,用户通常使用搜索引擎获取信息。具体地,搜索引擎抓取网页,并根据用户输入的搜索词匹配网页中包含该搜索词的搜索结果,将搜索结果排序后提供给用户。提供搜索结果给用户时,为了使用户能够直观地从搜索结果中了解对应的网页,最有效的方法是在搜索结果中提供网页代表图片。
[0003]相关技术中,主要通过两种方式获取网页代表图片:(I)分析网页的源代码以获取网页代表图片。例如,对网页的HTML (Hyper Text Markup language,超文本标记语言)源代码进行渲染,计算出网页中每个节点的坐标和面积,得到主体图片,再根据每个主体图片语意、内容信息和网页主题的相关性,得到网页代表图片;(2)配置网页结构模板,根据网页结构模板配置网页代表图片所在的XPath,并根据XPath抽取网页代表图片。
[0004]相关技术存在的问题是,第一种方式从源代码角度无法准确地识别出网页的区域大小,不能很好地判断出网页的主体区域,进而不能很好判断出主体图片;另外如果对页面做完整的渲染,速度太慢。第二种方式灵活度不高,只能处理规整的网站,并且网页结构模板的生成和维护代价很大,在页面改版时就会失效。

【发明内容】

[0005]本发明旨在至少在一定程度上解决相关技术中的技术问题之一。
[0006]为此,本发明的第一个目的在于提出一种搜索结果的提供方法。该方法在获取代表图片时更加简捷、快速、准确、维护成本低,不容易失效,而且适合任何网页。
[0007]本发明的第二个目的在于提出一种搜索结果的提供装置。
[0008]为了实现上述目的,本发明第一方面实施例的搜索结果的提供方法,包括:接收用户输入的搜索词,并根据所述搜索词获得搜索结果;对所述搜索词进行分析以确定所述搜索词对应的图片展现需求信息;根据所述图片展现需求信息在预先建立的图片数据库中查询所述搜索结果对应的网页是否存在代表图片,所述代表图片是根据对应网页的站长发布的数据所提取的;向所述用户展现所述搜索结果,其中,当所述搜索结果对应的网页存在代表图片时,向所述用户展现所述代表图片。
[0009]本发明实施例的搜索结果的提供方法,当搜索结果对应的网页存在代表图片时,向用户展现代表图片,该代表图片是根据对应网页的站长发布的数据所提取的,因此向用户展现的代表图片最新、更有权威性;另外,由于站长发布的数据的规范性,在获取代表图片时更加简捷、快速、准确、维护成本低,不容易失效,而且适合任何网页。
[0010]为了实现上述目的,本发明第二方面实施例的搜索结果的提供装置,包括:接收模块,用于接收用户输入的搜索词;获得模块,用于根据所述搜索词获得搜索结果;确定模块,用于对所述搜索词进行分析以确定所述搜索词对应的图片展现需求信息;查询模块,用于根据所述图片展现需求信息在预先建立的图片数据库中查询所述搜索结果对应的网页是否存在代表图片,所述代表图片是根据对应网页的站长发布的数据所提取的;展现模块,用于向所述用户展现所述搜索结果,其中,当所述搜索结果对应的网页存在代表图片时,向所述用户展现所述代表图片。
[0011]本发明实施例的搜索结果的提供装置,当搜索结果对应的网页存在代表图片时,向用户展现代表图片,该代表图片是根据对应网页的站长发布的数据所提取的,因此向用户展现的代表图片最新、更有权威性;另外,由于站长发布的数据的规范性,在获取代表图片时更加简捷、快速、准确、维护成本低,不容易失效,而且适合任何网页。
[0012]本发明附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
【专利附图】

【附图说明】
[0013]本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中,
[0014]图1是根据本发明一个实施例的搜索结果的提供方法的流程图;
[0015]图2是根据本发明另一个实施例的搜索结果的提供方法的流程图;
[0016]图3是根据本发明一个实施例的搜索结果的提供装置的结构框图;
[0017]图4是根据本发明另一个实施例的搜索结果的提供装置的结构框图;以及
[0018]图5是根据本发明又一个实施例的搜索结果的提供装置的结构框图。
【具体实施方式】
[0019]下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的模块或具有相同或类似功能的模块。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能理解为对本发明的限制。相反,本发明的实施例包括落入所附加权利要求书的精神和内涵范围内的所有变化、修改和等同物。
[0020]在本发明的描述中,需要理解的是,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。此外,在本发明的描述中,除非另有说明,“多个”的含义是两个或两个以上。
[0021]流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属【技术领域】的技术人员所理解。
[0022]下面参考附图描述根据本发明实施例的搜索结果的提供方法和装置。
[0023]图1是根据本发明一个实施例的搜索结果的提供方法的流程图。
[0024]如图1所示,该搜索结果的提供方法包括:
[0025]S101,接收用户输入的搜索词,并根据搜索词获得搜索结果。
[0026]具体地,在本发明的实施例中,用户可在搜索引擎提供的输入框中输入搜索词,用户还可在各种快捷搜索输入框中输入搜索词,对此,本方法的实施例不进行限定。另外,搜索引擎获取用户输入的搜索词后,可以根据现有技术或今后可能出现的任何技术根据搜索词获得搜索结果,对此,本方法的实施例不进行限定。
[0027]S102,对搜索词进行分析以确定搜索词对应的图片展现需求信息。
[0028]具体地,搜索引擎接收到用户输入的搜索词后,需要判断有多大的可能性是想在搜索结果中看到与搜索词关联的图片。例如,用户输入搜索词为iphone5S时,用户可能想看到关于iphone5S的外观、参数等的图片,此时对应的需求大,又例如,用户输入搜索词为龙抓槐时,用户可能想看到关于龙抓槐这种植物对应的图片,此时对应的需求也较大。
[0029]在本发明的一个实施例中,S102具体包括:判断搜索词是否包含预设关键词,如果包含预设关键词,根据对应的预设关键词获取需求信息,其中预设关键词以及对应的需求信息可预存储在数据库中。例如,如果搜索词包含人物、物体或地点等类型关键词,对应的需求强度比较强烈,可以根据人物、物体或地点等类型关键词具体确定。
[0030]需要理解的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何对搜索词进行分析以确定搜索词对应的图片展现需求信息的实现方式,均应包含在本发明的范围内。
[0031]S103,根据图片展现需求信息在预先建立的图片数据库中查询搜索结果对应的网页是否存在代表图片,代表图片是根据对应网页的站长发布的数据所提取的。
[0032]具体地,如果代表图片是根据对应网页的站长发布的数据所提取的,则对应的代表图片更新、更有权威性,而且相对于相关技术更加容易提取。站长发布的数据可以有多种表现形式,以下将具体列举几个实施例进行详细描述,但同样需要说明的是以下的实施例仅是示意性的,并非仅能通过以下实施例来实现,本领域技术人员可根据以下实施例进行相应的扩展或变化,这些均应包含在本发明的保护范围之内。
[0033]在本发明的一个实施例中,站长发布的数据嵌入在网页源代码的元信息标签中,或,站长发布的数据嵌入在网页源代码的图片标签中。具体地,首先站长获取网页的代表图片,然后按照约定规则生成数据进行发布。例如,站长可以以下面的方式发布网页的代表图片:<meta name = “bd_representative_img” content = “x.jpg” >,其中,meta 表示元信息标签,bd_representative_img表示meta的名称或属性为代表图片,content包括代表图片的具体内容;又如,站长可以以下面的方式发布自己的代表图片:〈img src =“X.jpg”bd_representative_img = I〉,其中,img表示图片标签,在图片标签增加代表图片属性representative_img,表示该图片标签中的图片为代表图片,src包括代表图片的具体内容。需要理解的是,bd_representative_img等仅为了更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,可以以任何方便的形式表示代表图片属性,这些形式均应包含在本发明的范围内。
[0034]在本发明的另一个实施例中,站长发布的数据是网页的站长定向发送的二元组数据。具体地,二元组数据主要包括网页的统一资源定位符URL(Uniform ResourceLocator)和代表图片的链接信息,二元组数据可以包括多种表现形式,例如可扩展标记语言 XML(extensible Markup Language)文件等。
[0035]另外,需要理解的是,站长发布的数据嵌入在网页源代码的元信息标签中,或,站长发布的数据嵌入在网页源代码的图片标签中,这两种发布方式是公开的,即任何机构都可以获取到,具有普遍性。站长发布的数据是网页的站长定向发送的二元组数据,这种发布方式是保密的,只有特定的机构能够获取的,具有针对性。
[0036]S104,向用户展现搜索结果,其中,当搜索结果对应的网页存在代表图片时,向用户展现代表图片。
[0037]本发明实施例的搜索结果的提供方法,当搜索结果对应的网页存在代表图片时,向用户展现代表图片,该代表图片是根据对应网页的站长发布的数据所提取的,因此向用户展现的代表图片最新、更有权威性;另外,由于站长发布的数据的规范性,在获取代表图片时更加简捷、快速、准确、维护成本低,不容易失效,而且适合任何网页。
[0038]图2是根据本发明另一个实施例的搜索结果的提供方法的流程图。
[0039]如图2所示,该搜索结果的提供方法包括:
[0040]S201,接收用户输入的搜索词,并根据搜索词获得搜索结果。
[0041]具体地,在本发明的实施例中,用户可在搜索引擎提供的输入框中输入搜索词,用户还可在各种快捷搜索输入框中输入搜索词,对此,本方法的实施例不进行限定。另外,搜索引擎获取用户输入的搜索词后,可以根据现有技术或今后可能出现的任何技术根据搜索词获得搜索结果,对此,本方法的实施例不进行限定。
[0042]S202,对搜索词进行分析以确定搜索词对应的图片展现需求信息。
[0043]在本发明的一个实施例中,S102具体包括:判断搜索词是否包含预设关键词,如果包含预设关键词,根据对应的预设关键词获取需求信息,其中预设关键词以及对应的需求信息可预存储在数据库中。例如,如果搜索词包含人物、物体或地点等类型关键词,对应的需求强度比较强烈,可以根据人物、物体或地点等类型关键词具体确定。
[0044]需要理解的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何对搜索词进行分析以确定搜索词对应的图片展现需求信息的实现方式,均应包含在本发明的范围内。
[0045]在本发明的一个实施例中,需求信息包括需求强度。
[0046]S203,根据需求强度确定是否需要展现代表图片。
[0047]例如,设置阈值,如0.1等,如果需求强度超过阈值,则确定需要展现代表图片,否则不需要展现代表图片。
[0048]S204,在确定需要展现代表图片时,在预先建立的图片数据库中查询搜索结果对应的网页是否存在代表图片。
[0049]其中,代表图片是根据对应网页的站长发布的数据所提取的。具体地,如果代表图片是根据对应网页的站长发布的数据所提取的,则对应的代表图片更新、更有权威性,而且相对于相关技术更加容易提取。站长发布的数据可以有多种表现形式,以下将具体列举几个实施例进行详细描述,但同样需要说明的是以下的实施例仅是示意性的,并非仅能通过以下实施例来实现,本领域技术人员可根据以下实施例进行相应的扩展或变化,这些均应包含在本发明的保护范围之内。在本发明的一个实施例中,站长发布的数据嵌入在网页源代码的元信息标签中,或,站长发布的数据嵌入在网页源代码的图片标签中。在本发明的另一个实施例中,站长发布的数据是网页的站长定向发送的二元组数据。
[0050]S205,向用户展现搜索结果,其中,当搜索结果对应的网页存在代表图片时,向用户展现代表图片。[0051]在本发明的一个实施例中,在S205之前,还包括(图中未示出):根据图片展现需求强度对搜索结果的排序进行调整。例如,如果图片展现需求强度比较强,则将搜索结果中对应图片较多的网页可以提前排序显示。由此更加满足用户的需求,提升用户体验。
[0052]在本发明的一个实施例中,在S205之前,还包括(图中未示出):获取代表图片,获取代表图片具体包括:获取搜索结果对应的网页的统一资源定位符URL ;从图片数据库中获取与URL对应的图片,图片是站长得到的原始图片的缩略图;将获取的图片确定为代表图片。
[0053]本发明实施例的搜索结果的提供方法,根据需求强度确定是否需要展现代表图片,并在确定需要展现代表图片时向用户展现代表图片,更加满足用户的需求,提升用户体验。
[0054]在本发明的一个实施例中,在SlOl或S102之前还包括:建立图片数据库,建立图片数据库具体包括:根据站长发布的数据获取搜索结果对应的网页的统一资源定位符URL、代表图片的链接信息;根据代表图片的链接信息抓取代表图片的原始图片,并对抓取的所述原始图片进行压缩处理以生成所述缩略图;建立网页的URL和缩略图之间的对应关系O
[0055]为了实现上述实施例,本发明的实施例还提出一种搜索结果的提供装置。
[0056]图3是根据本发明一个实施例的搜索结果的提供装置的结构框图。
[0057]如图3所示,该搜索结果的提供装置100包括:接收模块110、获得模块120、确定模块130、查询模块140和展现模块150。
[0058]具体地,接收模块110用于接收用户输入的搜索词。获得模块120用于根据搜索词获得搜索结果。在本发明的实施例中,用户可在搜索引擎提供的输入框中输入搜索词,用户还可在各种快捷搜索输入框中输入搜索词,对此,本方法的实施例不进行限定。另外,获取用户输入的搜索词后,获得模块120可以根据现有技术或今后可能出现的任何技术根据搜索词获得搜索结果,对此,本方法的实施例不进行限定。
[0059]确定模块130用于对搜索词进行分析以确定搜索词对应的图片展现需求信息。其中,接收到用户输入的搜索词后,需要判断有多大的可能性是想在搜索结果中看到与搜索词关联的图片。例如,用户输入搜索词为iphone5s时,用户可能想看到关于iphone5s的外观、参数等的图片,此时对应的需求大,又例如,用户输入搜索词为龙抓槐时,用户可能想看到关于龙抓槐这种植物对应的图片,此时对应的需求也较大。
[0060]在本发明的一个实施例中,确定模块130具体用于:判断搜索词是否包含预设关键词,如果包含预设关键词,根据对应的预设关键词获取需求信息,其中预设关键词以及对应的需求信息可预存储在数据库中。例如,如果搜索词包含人物、物体或地点等类型关键词,对应的需求强度比较强烈,可以根据人物、物体或地点等类型关键词具体确定。
[0061]需要理解的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何对搜索词进行分析以确定搜索词对应的图片展现需求信息的实现方式,均应包含在本发明的范围内。
[0062]查询模块140用于根据图片展现需求信息在预先建立的图片数据库中查询搜索结果对应的网页是否存在代表图片,代表图片是根据对应网页的站长发布的数据所提取的。[0063]更具体地,如果代表图片是根据对应网页的站长发布的数据所提取的,则对应的代表图片更新、更有权威性,而且相对于相关技术更加容易提取。站长发布的数据可以有多种表现形式,以下将具体列举几个实施例进行详细描述,但同样需要说明的是以下的实施例仅是示意性的,并非仅能通过以下实施例来实现,本领域技术人员可根据以下实施例进行相应的扩展或变化,这些均应包含在本发明的保护范围之内。
[0064]在本发明的一个实施例中,站长发布的数据嵌入在网页源代码的元信息标签中,或,站长发布的数据嵌入在网页源代码的图片标签中。具体地,首先站长获取网页的代表图片,然后按照约定规则生成数据进行发布。例如,站长可以以下面的方式发布网页的代表图片:<meta name = “bd_representative_img” content = “x.jpg” >,其中,meta 表示元信息标签,bd_representative_img表示meta的名称或属性为代表图片,content包括代表图片的具体内容;又如,站长可以以下面的方式发布自己的代表图片:〈img src =“X.jpg”bd_representative_img = I〉,其中,img表示图片标签,在图片标签增加代表图片属性representative_img,表示该图片标签中的图片为代表图片,src包括代表图片的具体内容。需要理解的是,bd_representative_img等仅为了更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,可以以任何方便的形式表示代表图片属性,这些形式均应包含在本发明的范围内。
[0065]在本发明的另一个实施例中,站长发布的数据是网页的站长定向发送的二元组数据。具体地,二元组数据主要包括网页的统一资源定位符URL(Uniform ResourceLocator)和代表图片的链接信息,二元组数据可以包括多种表现形式,例如可扩展标记语言 XML(extensible Markup Language)文件等。
[0066]另外,需要理解的是,站长发布的数据嵌入在网页源代码的元信息标签中,或,站长发布的数据嵌入在网页源代码的图片标签中,这两种发布方式是公开的,即任何机构都可以获取到,具有普遍性。站长发布的数据是网页的站长定向发送的二元组数据,这种发布方式是保密的,只有特定的机构能够获取的,具有针对性。
[0067]展现模块150用于向用户展现搜索结果,其中,当搜索结果对应的网页存在代表图片时,向用户展现代表图片。
[0068]本发明实施例的搜索结果的提供装置,当搜索结果对应的网页存在代表图片时,向用户展现代表图片,该代表图片是根据对应网页的站长发布的数据所提取的,因此向用户展现的代表图片最新、更有权威性;另外,由于站长发布的数据的规范性,在获取代表图片时更加简捷、快速、准确、维护成本低,不容易失效,而且适合任何网页。
[0069]在本发明的一个实施例中,需求信息包括需求强度。
[0070]在本发明的一个实施例中,查询模块140具体用于:根据需求强度确定是否需要展现代表图片,例如,设置阈值,如0.1等,如果需求强度超过阈值,则确定需要展现代表图片,否则不需要展现代表图片,并在确定需要展现代表图片时,在预先建立的图片数据库中查询搜索结果对应的网页是否存在代表图片。
[0071]图4是根据本发明另一个实施例的搜索结果的提供装置的结构框图。
[0072]如图4所示,该搜索结果的提供装置100包括:接收模块110、获得模块120、确定模块130、查询模块140、展现模块150和调整模块160。
[0073]具体地,调整模块160用于在向用户展现搜索结果之前,根据图片展现需求强度对搜索结果的排序进行调整。例如,如果图片展现需求强度比较强,则将搜索结果中对应图片较多的网页可以提前排序显示。由此更加满足用户的需求,提升用户体验。
[0074]图5是根据本发明又一个实施例的搜索结果的提供装置的结构框图。
[0075]如图5所示,该搜索结果的提供装置100包括:接收模块110、获得模块120、确定模块130、查询模块140、展现模块150、调整模块160、获取模块170和建立模块180。
[0076]具体地,获取模块170用于获取代表图片,其中,获取模块170具体用于:获取搜索结果对应的网页的统一资源定位符URL,并从图片数据库中获取与URL对应的图片,图片是站长得到的原始图片的缩略图,以及将获取的图片确定为代表图片。
[0077]在本发明的一个实施例中,建立模块180用于建立图片数据库,建立模块180具体用于:根据站长发布的数据获取搜索结果对应的网页的统一资源定位符URL、代表图片的链接信息,并根据代表图片的链接信息抓取代表图片的原始图片,并对抓取的原始图片进行压缩处理以生成缩略图,以及建立网页的URL和缩略图之间的对应关系。
[0078]应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。
[0079]在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
[0080]尽管已经示出和描述了本发明的实施例,本领域的普通技术人员可以理解:在不脱离本发明的原理和宗旨的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由权利要求及其等同物限定。
【权利要求】
1.一种搜索结果的提供方法,其特征在于,包括: 接收用户输入的搜索词,并根据所述搜索词获得搜索结果; 对所述搜索词进行分析以确定所述搜索词对应的图片展现需求信息; 根据所述图片展现需求信息在预先建立的图片数据库中查询所述搜索结果对应的网页是否存在代表图片,所述代表图片是根据对应网页的站长发布的数据所提取的; 向所述用户展现所述搜索结果,其中,当所述搜索结果对应的网页存在代表图片时,向所述用户展现所述代表图片。
2.根据权利要求1所述的方法,其特征在于,所述站长发布的数据嵌入在网页源代码的元信息标签中,或,所述站长发布的数据嵌入在网页源代码的图片标签中。
3.根据权利要求1所述的方法,其特征在于,所述站长发布的数据是所述网页的站长定向发送的二元组数据。
4.根据权利要求1-3任一项所述的方法,其特征在于,所述需求信息包括需求强度。
5.根据权利要求4所述的方法,其特征在于,所述根据所述图片展现需求信息在预先建立的图片数据库中查询所述搜索结果对应的网页是否存在代表图片,包括: 根据所述需求强度确定是否需要展现所述代表图片; 在确定需要展现所述代表图片时,在预先建立的所述图片数据库中查询所述搜索结果对应的网页是否存在所述代表图片。
6.根据权利要求4所述的方法,其特征在于,在所述向所述用户展现所述搜索结果之前,还包括: 根据所述图片展现需求强度对所述搜索结果的排序进行调整。
7.根据权利要求1-3任一项所述的方法,其特征在于,还包括:获取所述代表图片,所述获取所述代表图片,包括: 获取所述搜索结果对应的网页的统一资源定位符URL ; 从所述图片数据库中获取与所述URL对应的图片,所述图片是站长得到的原始图片的缩略图; 将获取的所述图片确定为所述代表图片。
8.根据权利要求7所述的方法,其特征在于,还包括:建立所述图片数据库,所述建立所述图片数据库,包括: 根据所述站长发布的数据获取所述搜索结果对应的网页的统一资源定位符URL、所述代表图片的链接信息; 根据所述代表图片的链接信息抓取所述代表图片的原始图片,并对抓取的所述原始图片进行压缩处理以生成所述缩略图; 建立所述网页的URL和所述缩略图之间的对应关系。
9.一种搜索结果的提供装置,其特征在于,包括: 接收模块,用于接收用户输入的搜索词; 获得模块,用于根据所述搜索词获得搜索结果;确定模块,用于对所述搜索词进行分析以确定所述搜索词对应的图片展现需求信息;查询模块,用于根据所述图片展现需求信息在预先建立的图片数据库中查询所述搜索结果对应的网页是否存在代表图片,所述代表图片是根据对应网页的站长发布的数据所提取的; 展现模块,用于向所述用户展现所述搜索结果,其中,当所述搜索结果对应的网页存在代表图片时,向所述用户展现所述代表图片。
10.根据权利要求9所述的装置,其特征在于,所述站长发布的数据嵌入在网页源代码的元信息标签中,或,所述站长发布的数据嵌入在网页源代码的图片标签中。
11.根据权利要求9所述的装置,其特征在于,所述站长发布的数据是所述网页的站长定向发送的二元组数据。
12.根据权利要求9-11任一项所述的装置,其特征在于,所述需求信息包括需求强度。
13.根据权利要求12所述的装置,其特征在于,所述查询模块具体用于:根据所述需求强度确定是否需要展现所述代表图片,并在确定需要展现所述代表图片时,在预先建立的所述图片数据库中查询所述搜索结果对应的网页是否存在所述代表图片。
14.根据权利要求12所述的装置,其特征在于,还包括: 调整模块,用于在所述向所述用户展现所述搜索结果之前,根据所述图片展现需求强度对所述搜索结果的排序进行调整。
15.根据权利要求9-11任一项所述的装置,其特征在于,还包括: 获取模块,用于获取所述代表图片,其中,所述获取模块具体用于:获取所述搜索结果对应的网页的统一资源定位符URL,并从所述图片数据库中获取与所述URL对应的图片,所述图片是站长得到的原始图片的缩略图,以及将获取的所述图片确定为所述代表图片。
16.根据权利要求15所述的装置,其特征在于,还包括: 建立模块,用于建立所述图片数据库,所述建立模块具体用于:根据所述站长发布的数据获取所述搜索结果对应的网页的统一资源定位符URL、所述代表图片的链接信息,并根据所述代表图片的链接信息抓取所述代表图片的原始图片,并对抓取的所述原始图片进行压缩处理以生成所述缩略图,以及建立所述网页的URL和所述缩略图之间的对应关系。
【文档编号】G06F17/30GK103927380SQ201410175750
【公开日】2014年7月16日 申请日期:2014年4月28日 优先权日:2014年4月28日
【发明者】陶涛, 牛正雨, 郭瑞, 张梦涵, 张岩 申请人:百度在线网络技术(北京)有限公司

最新回复(0)