搜索方法和搜索设备的制造方法

文档序号:9646621阅读:514来源:国知局
搜索方法和搜索设备的制造方法
【技术领域】
[0001]本发明涉及互联网领域,具体涉及一种搜索方法和搜索设备。
【背景技术】
[0002]随着互联网的高速发展,搜索成为在互联网上寻找信息的最重要的手段。现有的搜索引擎往往呈现单一化的搜索结果。例如,中国的百度搜索引擎通常会呈现中文的搜索结果,美国的谷歌搜索引擎通常会呈现英文的搜索结果,等等。然而,对于用户来说,其可能希望浏览到更多种语言的网站,以了解不同国家的技术、生活、社会等信息。因此,需要提供一种能够实现多语言搜索的搜索技术。

【发明内容】

[0003]鉴于上述问题,提出了本发明以便提供一种至少部分地解决上述问题的搜索方法和搜索设备。
[0004]依据本发明的一个方面,提供了一种搜索方法。该搜索方法包括:接收搜索关键词;根据搜索关键词搜索相匹配的、分别对应于不同语言的至少两个搜索结果集合;以及输出至少两个搜索结果集合中的每一个搜索结果集合的至少部分搜索结果以在至少一个搜索结果页面上显示。
[0005]依据本发明的另一个方面,提供了一种搜索设备。该搜索设备包括接收装置、搜索装置和输出装置。接收装置用于接收搜索关键词。搜索装置用于根据搜索关键词搜索相匹配的、分别对应于不同语言的至少两个搜索结果集合。输出装置用于输出至少两个搜索结果集合中的每一个搜索结果集合的至少部分搜索结果以在至少一个搜索结果页面上显示。
[0006]根据本发明提供的搜索方法和搜索设备,通过多语言搜索方式,获得对应于多种不同语言的搜索结果,从而可以使得用户能够浏览到多种不同语言的网站,方便用户了解不同国家的技术、生活、社会等信息。
[0007]上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的【具体实施方式】。
【附图说明】
[0008]通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
[0009]图1示出根据本发明一个实施例的搜索方法的流程示意图;
[0010]图2示出根据本发明另一个实施例的搜索方法的流程示意图;以及
[0011]图3示出根据本发明一个实施例的搜索设备的示意性框图。
【具体实施方式】
[0012]下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
[0013]根据本发明的一个方面,提供一种搜索方法。图1示出根据本发明一个实施例的搜索方法100的流程示意图。如图1所示,搜索方法100包括以下步骤。
[0014]在步骤S110,接收搜索关键词。
[0015]可以理解的是,本文所述的搜索方法100可以在支持搜索引擎的服务器端实现。服务器端可以存储和管理数据、对来自客户端的搜索请求进行响应等。客户端可以是任何合适的终端设备,诸如用户的智能手机、个人计算机、平板电脑等。用户可以经由客户端上的浏览器界面输入搜索关键词,随后客户端将搜索关键词传送到服务器端。
[0016]在步骤S120,根据搜索关键词搜索相匹配的、分别对应于不同语言的至少两个搜索结果集合。
[0017]在接收到搜索关键词之后,可以开始搜索。可选地,搜索可以在本地的服务器上进行。例如,可以定期抓取全球网站上的网页资源,随后在对这些网页资源进行一些处理和分析之后,将它们存储在服务器上。随后,可以从服务器中搜索需要的信息。当然,也可以基于搜索关键词在各种现有的或未来可能实现的搜索引擎中进行搜索,分别获得来自不同搜索引擎的网页资源,随后可以将这些网页资源汇总在一起返回给客户端。
[0018]通过搜索,可以获得对应于多种语言的搜索结果。例如,如果搜索关键词是以中文表示的“旅游景点”,则可以搜索到中文、英文、俄文、日文等各种语言中的至少两种语言所对应的、与旅游景点相关的网页。待搜索的搜索结果的语言可以根据实际情况设定。例如,如果用户经由浏览器界面进行了设定,则遵从用户设定。如果用户没有设定,则可以设定默认的语言,例如可以以中文和英文作为默认语言。这样,在进行搜索时,仅搜索与旅游景点相关的中文网页和英文网页。随后,在经由浏览器界面所呈现的每个搜索结果页面上,可以显示部分中文搜索结果和部分英文搜索结果。
[0019]可以理解的是,本文所述的“搜索结果”是与网页资源唯一对应的、可以链接到网页资源的结果。搜索结果可以包括但不限于下列项中的一项或多项:所搜索到的网页的标题、所搜索到的网页的链接、一段简短的并且与搜索关键字相匹配的关于网页的文字摘要、最后抓取所搜索到的网页的日期和时间、所搜索到的网页的文件大小、与所搜索到的网页相关的同网站的其他链接、所搜索到的网页的其他相关信息(诸如评论、打分和联系信息等)Ο
[0020]在步骤S130,输出至少两个搜索结果集合中的每一个搜索结果集合的至少部分搜索结果以在至少一个搜索结果页面上显示。
[0021]例如,如果根据搜索关键词“旅游景点”可以搜索到若干中文搜索结果(即中文搜索结果集合)和若干英文搜索结果(即英文搜索结果集合),则可以针对每个搜索结果页面,输出部分中文搜索结果和部分英文搜索结果以在该搜索结果页面上显示。如果用户连续翻页,则可以连续输出并在每个搜索结果页面上显示部分中文搜索结果和部分英文搜索结果,直至将所有搜索结果全部显示出来。由于用户通常不会向后翻太多页,因此可以针对前面几个搜索结果页面输出并显示比较重要的搜索结果。
[0022]根据本发明提供的搜索方法,通过多语言搜索方式,获得对应于多种不同语言的搜索结果,从而可以使得用户能够浏览到多种不同语言的网站,方便用户了解不同国家的技术、生活、社会等信息。
[0023]图2示出根据本发明另一个实施例的搜索方法200的流程示意图。图2所示的搜索方法200的步骤S210、S220和S250分别与图1所示的搜索方法100的步骤S110、S120和S130相对应。本领域技术人员根据图1和上文的描述可以理解图2中的上述步骤,为了简洁,在此不再赘述。根据本实施例,在步骤S250之前,搜索方法200可以进一步包括以下步骤。
[0024]在步骤S230,对于至少一个搜索结果页面中的每一个搜索结果页面,根据预设的语言权重和至少两个搜索结果集合中的未显示的搜索结果的数目确定该搜索结果页面上的与至少两个搜索结果集合中的每一个搜索结果集合对应的搜索结果条目数。
[0025]预设的语言权重可以用于指定在每个搜索结果页面上所显示的搜索结果的语言种类以及每种语言所对应的搜索结果的比例。例如,预设的语言权重可以是英文、中文与日文的比例为5:3:2。这样,如果一个搜索结果页面上可以显示10条搜索结果,则可以显示5条英文搜索结果、3条中文搜索结果和2条日文搜索结果。
[0026]在未显示的搜索结果的数目充足的情况下,可以完全按照预设的语言权重在待搜索结果页面上显示搜索结果。然而,可以理解的是,对于某些搜索关键词来说,能够搜索到的相关网页可能数量有限。因此,在某一搜索结果页面上可能无法完全按照预设的语言权重显示搜索结果。这样的情况可能出现在翻过若干搜索结果页面之后,也有可能在第一个搜索结果页面上就出现。对于这种情况,可以根据实际情况对要在该搜索结果页面上显示的搜索结果进行调整。例如,如果对于某一搜索结果页面来说,未显示的搜索结果包括2条英文搜索结果、10条中文搜索结果和1条日文搜索结果,则无法按照上述比例5:3:2来显示英文、中文和日文的搜索结果。这样,可以显示2条英文搜索结果、7条中文搜索结果和1条日文搜索结果。
[0027]因此,在步骤S230中,可以确定出在
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1