搜索方法和系统的制作方法

文档序号:6333302阅读:274来源:国知局
专利名称:搜索方法和系统的制作方法
技术领域
本发明涉及通讯技术领域,特别涉及一种搜索方法和系统。
背景技术
随着互联网技术的发展,从互联网上可以获得的信息越来越多,人们可以更快更全面的获得信息,但是同样造成想要精确地从海量的信息中查找到自己所需要的信息也变得越来越困难。搜索引擎就是为了从互联网中尽量准确的查找所需的信息,以提高获取信息的效率。现有技术至少存在以下问题现有的搜索引擎进行信息检索时,搜索引擎会返回很多搜索结果,导致用户经常需要反复尝试很多关键词,并打开每一关键词对应的多个网页,这些网页中很多速度慢、广告多、甚至充斥着木马病毒。而用户在使用搜索引擎时,经常其所需的检索结果很容易通过一段文字和/或一张图片表示,而现有技术中搜索引擎只能返回大量搜索结果的链接,导致用户获取所需数据的过程复杂。

发明内容
为了解决现有技术中搜索引擎针对所有搜索请求都返回很多搜索信息导致用户获取所需数据的过程复杂的问题,本发明实施例提出了一种搜索方法和系统。所述技术方案如下本发明实施例提出了一种搜索方法,包括获取直达区数据库,所述直达区数据库包括用户检索的关键词,以及该关键词对应的数据;当接收到用户输入的查询串时,获取与该查询串对应的搜索结果;并将所述查询串与所述直达区数据库中的关键词进行对比以确定是否具有与该查询串相匹配的关键词, 如果有相匹配的关键词,则将所述直达区数据库中的所述关键词对应的数据结合搜索结果进行显示。作为上述技术方案的优选,所述获取直达区数据库包括通过日志记录用户输入的查询串;对查询串进行分词,以获取查询串中包含的检索关键词;分析所述检索关键词,统计其中出现次数超过预定次数的关键词,或出现频率超过预定频率的关键词;获取所述关键词对应的数据,并建立所述直达区数据库;该直达区数据库中包括该关键词以及该关键词对应的数据。作为上述技术方案的优选,所述将所述直达区数据库中的所述关键词对应的数据结合搜索结果进行显示包括获取所述关键词对应的直达区数据库中的数据;
获取对所述关键词进行搜索的搜索结果;将所述数据设置于返回页面的上方,并将搜索结果设置于所述数据的下方,以生成返回页面;显示所述返回页面。

作为上述技术方案的优选,所述方法还包括对所述直达区数据库中的数据进行更新。作为上述技术方案的优选,所述关键词对应的数据为以下至少一种所述关键词对应的文字、图片、所述关键词对应的文字的链接、所述关键词对应的图片的链接。本发明实施例还提出了一种搜索系统,包括存储模块,用于获取直达区数据库,所述直达区数据库包括用户检索的关键词,以及该关键词对应的数据;显示模块,用于当接收到用户输入的查询串时,获取与该查询串对应的搜索结果; 并将所述查询串与所述直达区数据库中的关键词进行对比以确定是否具有与该查询串相匹配的关键词,如果有相匹配的关键词,则将所述直达区数据库中的所述关键词对应的数据结合搜索结果进行显示。作为上述技术方案的优选,所述存储模块包括获取单元,用于通过日志记录用户输入的查询串;分词单元,用于对查询串进行分词,以获取查询串中包含的检索关键词;分析单元,用于分析所述检索关键词,获取其中出现次数超过预定次数的关键词或是统计出现频率超过预定频率的关键词;建立单元,用于获取所述关键词对应的数据,并建立所述直达区数据库;该直达区数据库中包括该关键词以及该关键词对应的数据。作为上述技术方案的优选,所述显示模块包括判断单元,用于当用户使用搜索引擎进行搜索时,获取用户输入的查询串,并将查询串与所述直达区数据库进行匹配,以确定所述查询串中是否包括与所述直达区数据库中的关键词对应的关键词;直达区数据库检索单元,用于获取所述关键词对应的直达区数据库中的数据;搜索单元,用于获取对所述关键词进行搜索的搜索结果;返回页面生成单元,用于将所述直达区数据库检索单元获得的数据设置于返回页面的上方,并将所述搜索单元获得的搜索结果设置于所述数据的下方,以生成返回页面 ’然后显示所述返回页面。作为上述技术方案的优选,所述系统还包括更新模块,用于对所述直达区数据库中的数据进行更新。作为上述技术方案的优选,所述关键词对应的数据为以下至少一种所述关键词对应的文字、图片、所述关键词对应的文字的链接、所述关键词对应的图片的链接。本发明实施例提供的技术方案的有益效果是本发明实施例提出了一种搜索方法和系统,可以通过预设置一个直达区数据库,并将该直达区数据库中的关键词与数据对应存储。这样在用户进行搜索时,同时搜索该直达区数据库,以获取该关键词对应的数据。在搜索引擎返回并显示搜索结果时,将该直达区数据库中的数据与搜索引擎的搜索结果一起显示给用户。这样可以使用户在搜索引擎返回的网页中直接获得搜索结果,而无需通过频繁的从搜索结果中点击各种网页的链接以寻找所需的搜索结果,这样可以提高用户的搜索效率。由于很多用户通过搜索引擎进行搜索时,其所需要的检索结果很容易通过一段文字或一个图片或一段视频的方式显示,通过直达区数据库的方式可以使用户无需点击即可获得搜索结果。同时,即使该直达区数据库中的数据并非用户所需的搜索结果,由于是将搜索引擎返回的搜索结果与直达区数据库中的数据一起显示的,用户还可以通过常规的方法继续进行搜索。
附图说 明为了更清楚地说明本发明实施例的技术方案,下面将对实施例中使用的附图作一简单地介绍,显而易见地,下面所列附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明第一实施例的流程示意图;图2为本发明第二实施例的流程示意图;图3为本发明第二实施例的添加短时间热点关键词的流程示意图;图4为本发明第二实施例的更新的流程示意图;图5为本发明第三实施例的结构示意图;图6为本发明第四实施例的结构示意图;图7为本发明第四实施例的添加短时间热点关键词的结构示意图;图8为本发明第四实施例的更新的结构示意图。
具体实施例方式为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。很多用户使用搜索引擎所需的搜索结果很容易通过一段文字或图片表示,以简单的获得搜索结果。因此如果能通过一个预设的直达区数据库,在搜索引擎返回的网页中直接显示该段文字或图片,这样无需频繁的从搜索结果中点击各种网页的链接以寻找所需的搜索结果,可以提高用户的搜索效率。以下通过实施例对本发明进行进一步的说明。实施例1本发明第一实施例提出了一种搜索方法,其流程如图1所示,包括步骤101、获取直达区数据库,所述直达区数据库包括用户检索的关键词,以及该关键词对应的数据;步骤102、当接收到用户输入的查询串时,获取与该查询串对应的搜索结果;并将所述查询串与所述直达区数据库中的关键词进行对比以确定是否具有与该查询串相匹配的关键词,如果有相匹配的关键词,则将所述直达区数据库中的所述关键词对应的数据结合搜索结果进行显示。本发明实施例提出的方法可以通过预设置一个直达区数据库,并将该直达区数据库中的关键词与数据对应存储。这样在用户进行搜索时,同时搜索该直达区数据库,以获取该关键词对应的数据。在搜索引擎返回并显示搜索结果时,将该直达区数据库中的数据与搜索引擎的搜索结果一起显示给用户。这样可以使用户在搜索引擎返回的网页中直接获得搜索结果,而无需通过频繁的从搜索结果中点击各种网页的链接以寻找所需的搜索结果, 这样可以提高用户的搜索效率。由于很多用户通过搜索引擎进行搜索时,其所需要的检索结果很容易通过一段文字或一个图片或一段视频的方式显示。通过直达区数据库的方式可以使用户无需点击即可获得搜索结果。同时,即使该直达区数据库中的数据并非用户所需的搜索结果,由于是将搜索引擎返回的搜索结果与直达区数据库中的数据一起显示的,用户还可以通过常规的方法继续进行搜索。实施例2本发明第二实施例提出了一种搜索方法,是在第一实施例基础上改进而来,其流程如图2所示,包括步骤201、在搜索引擎中预置日志,以记录用户输入的查询串;并对查询串进行分词,以获取查询串中包含的检索关键词。由于用户输入的查询串可以为简单的词或词组,也可以为一个句子,因此分词后可能获得一个或多个检索关键词。分词技术是成熟的现有技术,本发明实施例并不对此做出限定。步骤202、通过分析该检索关键词,获取其中出现次数超过预定次数的关键词,或是统计出现频率超过预定频率的关键词。这是由于如果对所有关键词都建立直达区数据库将造成建立数据库时的系统开销极大,且检索时的系统开销也极大,在现有的系统负载情况下会造成搜索速度变慢。当然,这只是本发明一个实施方式,本发明实施例中并不限定只可以用热点关键词,步骤202并非必须的步骤,步骤202只是为了降低直达区数据库的复杂度。步骤203、根据获取的关键词建立直达区数据库;该直达区数据库中包括该关键词以及该关键词对应的数据,该数据可以为文字和/或图片等形式,也可以是文字和/或图片的链接,本发明实施例并不对此做出限定。所述直达区数据库中包括该关键词,以及所述关键词对应的文字和/或图片;和 /或,所述直达区数据库中包括该关键词,以及获取所述关键词对应的文字和/或图片的连接。这是由于对于问答类、星座类、影视类等方面的搜索,是可以通过简短的文字或图片等直接回答。由于其搜索结果不是随时间改变的,因此可以将该文字或图片直接存储在该直达区数据库中,并与关键词对应。而对于天气类、股票类等方面的检索,例如大盘走势图、个股走势图、实时天气信息等,其搜索结果是时刻改变的且不会重复的,因此需要实时的获取其检索结果,并存储在直达区数据库中,并与关键词对应。对于不会变化的数据,本发明实施例中可以将该数据直接存储到该直达区数据库中。例如对于问答类的一段文字、图片等,可以将与该问题对应的答案直接存储到该直达区数据库中,用户搜索时该文字、图片等直接显示在网页中。对于实时改变的数据,本发明实施例中可以通过访问预设的URL (Uniform/ UniversalResource Locator,统一资源定位符)的方式获取其对应的文字、图片等数据。例如对于大盘走势图,在股市开盘期间是实时变化的;本发明实施例中可以通过在该直达区数据库中针对该关键词存储一个或多个对应的URL地址,以实时从该网页中截取文字、图片等数据显示。当然,还可以通过其他方式获取,本发明实施例并不对此做出限定。步骤204、当用户使用搜索引擎进行搜索时,获取用户输入的查询串,并将查询串与所述直达区数据库进行匹配,以确定所述查询串中是否包括与所述直达区数据库中的关键词对应的关键词;如果所述查询串中不包括与所述直达区数据库中的关键词对应的关键词,则按照搜索引擎现有的方式直接进行搜索并将搜索结果显示给用户;如果所述查询串中包括与所述直达区数据库中的关键词对应的关键词,则获取所述直达区数据库中该关键词对应的图片或文字,并结合搜索引擎现有的方式直接进行搜索获得的搜索结果一起显
7J\ ο
在显示时,可以将直达区数据库内的数据显示在网页的上方,并将搜索结果显示在该数据的下方。即步骤204可以具体为步骤2041、当用户使用搜索引擎进行搜索时,获取用户输入的查询串,并将查询串与所述直达区数据库进行匹配,以确定所述查询串中是否包括与所述直达区数据库中的关键词对应的关键词;如果所述查询串中不包括与所述直达区数据库中的关键词对应的关键词,则按照搜索引擎现有的方式直接进行搜索并将搜索结果显示给用户;如果所述查询串中包括与所述直达区数据库中的关键词对应的关键词,则跳转到步骤2042 ;步骤2042、获取所述关键词对应的直达区数据库中的数据;步骤2043、获取对所述关键词进行搜索的搜索结果;步骤2044、将所述数据设置于返回页面的上方,并将搜索结果设置于所述数据的下方,以生成返回页面;显示所述返回页面。这种方式可以将直达区数据库中预存储的数据直接显示给用户,用户在通过搜索引擎进行搜索时可以在通过现有的方式获取搜索结果的同时,将直达区数据库中的数据一起显示给用户。由于直达区数据库中的数据为文字和/或图片,这样用户无需点击URL链接就可以直接获取所需的信息,提高了用户搜索的效率。同时即使该直达区数据库中的数据并非用户所需的信息,本发明实施例中还保留了按现有方式进行搜索以获取搜索结果的方式,用户只需按现有方式继续进行搜索即可。同时,对于突发新闻等事件,搜索引擎会在短时间内接收到频率很高的具有相同或相似关键词的搜索请求,即短时间内的热点关键词。因此如图3所示,本发明实施例中还可以进一步包括以下步骤步骤205、对预置日志进行分析以获取预定时间内出现次数超过预定次数或是统计出现频率超过预定频率的关键词。步骤206、将所述关键词及对应的数据添加到所述直达区数据库中。当用户搜索该关键词时,通过步骤204的方式显示给用户。为了保持数据的可靠性,因此如图4所示,本发明实施例中还可以进一步包括步骤207、对该直达区数据库进行实时更新。实时更新的内容包括通过检索日志获得的检索关键词,以及直达区数据库中对应的文字、图片等数据的正确性,以及URL的有效性。本发明实施例的方法可以通过分析用户搜索串的方式获取其中出现频率高的关键词,并分析该关键词所对应的搜索结果是否是随时间变化的。然后根据其特性通过不同的方式获取其对应的检索结果并存储到直达区数据库内。当显示搜索结果时,将该直达区数据库内的数据与普通搜索引擎的搜索结果一同显示给用户。这样即使该直达区数据库内的数据并非用户所需的,也不会造成过多系统开销的浪费和网络资源的浪费。而大多数用户在进行搜索时,其所需要的搜索结果都可以通过一张图片和/或一段文字简单的体现在搜索引擎返回的搜索结果中,这样用户无需进行频繁的点击即可获取其所需的数据,极大的提高搜索效率。实施例3本发明第三实施例提出了一种搜索系统,其结构如图5所示,包括

存储模块1,用于获取直达区数据库,所述直达区数据库包括用户检索的关键词, 以及该关键词对应的数据;显示模块2,用于当接收到用户输入的查询串时,获取与该查询串对应的搜索结果;并将所述查询串与所述直达区数据库中的关键词进行对比以确定是否具有与该查询串相匹配的关键词,如果有相匹配的关键词,则将所述直达区数据库中的所述关键词对应的数据结合搜索结果进行显示。本发明实施例提出的系统可以通过预设置一个直达区数据库,并将该直达区数据库中的关键词与数据对应存储。这样在用户进行搜索时,同时搜索该直达区数据库,以获取该关键词对应的数据。在搜索引擎返回并显示搜索结果时,将该直达区数据库中的数据与搜索引擎的搜索结果一起显示给用户。这样可以使用户在搜索引擎返回的网页中直接获得搜索结果,而无需通过频繁的从搜索结果中点击各种网页的链接以寻找所需的搜索结果, 这样可以提高用户的搜索效率。由于很多用户通过搜索引擎进行搜索时,其所需要的检索结果很容易通过一段文字或一个图片或一段视频的方式显示。通过直达区数据库的方式可以使用户无需点击即可获得搜索结果。同时,即使该直达区数据库中的数据并非用户所需的搜索结果,由于是将搜索引擎返回的搜索结果与直达区数据库中的数据一起显示的,用户还可以通过常规的方法继续进行搜索。实施例4本发明第四实施例提出了一种搜索系统,是在第三实施例基础上改进而来,其结构如图6所示,包括存储模块1,用于将分析获得的关键词建立直达区数据库;该直达区数据库中包括该关键词以及该关键词对应的数据,该数据可以为文字和/或图片等形式,也可以是文字和/或图片的链接,本发明实施例并不对此做出限定。如图6所示,该存储模块1可以具体包括获取单元11,用于通过搜索引擎的日志记录用户输入的查询串。分词单元12,用于对查询串进行分词,以获取查询串中包含的检索关键词;由于用户输入的查询串可以为简单的词或词组,也可以为一个句子,因此分词后可能获得一个或多个检索关键词。分词技术是成熟的现有技术,本发明实施例并不对此做出限定。分析单元13,用于分析所述检索关键词,获取其中出现次数超过预定次数的关键词或是统计出现频率超过预定频率的关键词。分析单元13是为了获取其中出现次数超过预定次数的关键词,或是统计出现频率超过预定频率的关键词。这是由于如果对所有关键词都建立直达区数据库将造成建立数据库时的系统开销极大,且检索时的系统开销也极大,在现有的系统负载情况下会造成搜索速度变慢。当然,这只是本发明一个实施方式,本发明实施例中并不限定只可以用热点关键词,分析单元并非必须的单元,只是为了降低直达区数据库的复杂度。
建立单元14,用于获取所述关键词对应的数据,并建立所述直达区数据库;该直达区数据库中包括该关键词以及该关键词对应的数据。其中,所述建立单元14建立的所述直达区数据库中包括该关键词,以及所述关键词对应的文字和/或图片;和/或,所述直达区数据库中包括该关键词,以及获取所述关键词对应的文字和/或图片的连接。这是由于对于问答类、星座类、影视类等方面的搜索,是可以通过简短的文字或图片等直接回答。这是由于其搜索结果不是随时间改变的,因此可以将该文字或图片直接存储在该直达区数据库中,并与关键词对应。而对于天气类、股票类等方面的检索,例如大盘走势图、个股走势图、实时天气信息等,其搜索结果是时刻改变的且不会重复的,因此需要实时的获取其检索结果,并存储在直达区数据库中,并与关键词对应。对于不会变化的数据,本发明实施例中可以将该数据直接存储到该直达区数据库中。例如对于问答类的一段文字、图片等,可以将与该问题对应的答案直接存储到该直达区数据库中,用户搜索时直接将该文字、图片等直接显示在网页中。对于实时改变的数据,本发明实施例中可以通过访问预设的URL的方式获取其对应的文字、图片等数据。例如对于大盘走势图,在股市开盘期间是实时变化的;本发明实施例中可以通过在该直达区数据库中针对该关键词存储一个或多个对应的URL地址,以实时从该网页中截取文字、图片等数据显示。当然,还可以通过其他方式获取,本发明实施例并不对此做出限定。对于问答类、星座类、影视类等方面的搜索,是可以通过简短的文字或图片等直接回答,这是由于其搜索结果不是随时间改变的,因此可以将该文字或图片直接存储在该直达区数据库中,并与关键词对应。而对于天气类、股票类等方面的检索,例如大盘走势图、个股走势图、实时天气信息等,其搜索结果是时刻改变的且不会重复的,因此需要实时的获取其检索结果,并存储在直达区数据库中,并与关键词对应。对于不会变化的数据,本发明实施例中可以将该数据直接存储到该直达区数据库中。例如对于问答类的一段文字、图片等,可以将与该问题对应的答案直接存储到该直达区数据库中,用户搜索时直接将该文字、图片等直接显示在网页中。对于实时改变的数据,本发明实施例中可以通过访问预设的URL的方式获取其对应的文字、图片等数据。例如对于大盘走势图,在股市开盘期间是实时变化的;本发明实施例中可以通过在该直达区数据库中针对该关键词存储一个或多个对应的URL地址,以实时从该网页中截取文字、图片等数据显示。当然,还可以通过其他方式获取,本发明实施例并不对此做出限定。显示模块2,用于当用户使用搜索引擎进行搜索时,获取用户输入的查询串,并将查询串与所述直达区数据库进行匹配,以确定所述查询串中是否包括与所述直达区数据库中的关键词对应的关键词;如果否则按照搜索引擎现有的方式直接进行搜索并将搜索结果显示给用户;如果是则获取所述直达区数据库中该关键词对应的图片或文字,并结合搜索引擎现有的方式直接进行搜索获得的搜索结果一起显示。在显示时,可以将直达区数据库内的数据显示在网页的最上方,并将搜索结果显示在该数据的下方。即显示模块2可以具体包括判断单元21,用于当用户使用搜索引擎进行搜索时,获取用户输入的查询串,并将查询串与所述直达区数据库进行匹配,以确定所述查询串中是否包括与所述直达区数据库中的关键词对应的关键词;直达区数据库检索单元22,用于获取所述关键词对应的直达区数据库中的数据;搜索单元23,用于获取对 所述关键词进行搜索的搜索结果;其中搜索单元23是现有搜索引擎内已有的单元,其可以根据用户输入的搜索关键词进行搜索,其具体工作原理在此不再赘述;返回页面生成单元24,用于将所述直达区数据库检索单元22获得的数据设置于返回页面的上方,并将所述搜索单元23获得的搜索结果设置于所述数据的下方,以生成返回页面;然后显示所述返回页面。这种方式可以将直达区数据库中预存储的数据直接显示给用户,用户在通过搜索引擎进行搜索时可以在通过现有的方式获取搜索结果的同时,将直达区数据库中的数据一起显示给用户。由于直达区数据库中的数据为文字和/或图片,这样用户无需点击URL链接就可以直接获取所需的信息,提高了用户搜索的效率。同时即使该直达区数据库中的数据并非用户所需的信息,本发明实施例中还保留了按现有方式进行搜索以获取搜索结果的方式,用户只需按现有方式继续进行搜索即可。对于突发新闻等事件,搜索引擎会在短时间内接收到收到频率很高的具有相同或相似关键词的搜索请求,即短时间内的热点关键词。因此如图7所示,本发明实施例中还可以进一步包括以下步骤统计模块3,用于对预置日志进行分析以获取预定时间内出现次数超过预定次数或是统计出现频率超过预定频率的关键词。添加模块4,用于将所述关键词及对应的数据添加到所述直达区数据库中。当用户搜索该关键词时,通过显示模块2的方式显示给用户。为了保持数据的可靠性,因此如图3所示,本发明实施例中还可以进一步包括更新模块5,用于对该直达区数据库进行实时更新。实时更新的内容包括通过检索日志获得的检索关键词,以及直达区数据库中对应的文字、图片等数据的正确性以及URL 的有效性。本发明实施例的系统可以通过分析用户搜索串的方式获取其中出现频率高的关键词,并分析该关键词所对应的搜索结果是否是随时间变化的。然后根据其特性通过不同的方式获取其对应的检索结果并存储到直达区数据库内。当显示搜索结果时,将该直达区数据库内的数据与普通搜索引擎的搜索结果一同显示给用户。这样即使该直达区数据库内的数据并非用户所需的,也不会造成过多系统开销的浪费和网络资源的浪费。而大多数用户在进行搜索时,其所需要的搜索结果都可以通过一张图片和/或一段文字简单的体现在搜索引擎返回的搜索结果中,这样用户无需进行频繁的点击即可获取其所需的数据,极大的提高搜索效率。本发明实施例第三和第四实施例的系统,与前述的第一和第二实施例的方法构思和原理相同,因此在第三和第四实施例中对与第一和第二实施例中相同的部分不再赘述。本发明实施例可以应用于搜索网站的搜索引擎,当然这只是本发明实施例的一个举例说明,并非是对本发明实施例用途的限定。发明实施例所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储 在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分。而前述的存储介质包括U盘、移动硬盘、只读存储器(ROM,Read-only Memory)、随机存取存储器 (RAM, Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
以上仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种搜索方法,其特征在于,包括获取直达区数据库,所述直达区数据库包括用户检索的关键词,以及该关键词对应的数据;当接收到用户输入的查询串时,获取与该查询串对应的搜索结果;并将所述查询串与所述直达区数据库中的关键词进行对比以确定是否具有与该查询串相匹配的关键词,如果有相匹配的关键词,则将所述直达区数据库中的所述关键词对应的数据结合搜索结果进行显不。
2.根据权利要求1所述的搜索方法,其特征在于,所述获取直达区数据库包括通过日志记录用户输入的查询串;对查询串进行分词,以获取查询串中包含的检索关键词;分析所述检索关键词,统计其中出现次数超过预定次数的关键词,或出现频率超过预定频率的关键词;获取所述关键词对应的数据,并建立所述直达区数据库;该直达区数据库中包括该关键词以及该关键词对应的数据。
3.根据权利要求1所述的搜索方法,其特征在于,所述将所述直达区数据库中的所述关键词对应的数据结合搜索结果进行显示包括获取所述关键词对应的直达区数据库中的数据;获取对所述关键词进行搜索的搜索结果;将所述数据设置于返回页面的上方,将所述搜索结果设置于所述数据的下方,并显示所述返回页面。
4.根据权利要求1所述的搜索方法,其特征在于,所述方法还包括对所述直达区数据库中的数据进行更新。
5.根据权利要求1至4任一项所述的搜索方法,其特征在于,所述关键词对应的数据为以下至少一种所述关键词对应的文字、图片、所述关键词对应的文字的链接、所述关键词对应的图片的链接。
6.一种搜索系统,其特征在于,包括存储模块,用于获取直达区数据库,所述直达区数据库包括用户检索的关键词,以及该关键词对应的数据;显示模块,用于当接收到用户输入的查询串时,获取与该查询串对应的搜索结果;并将所述查询串与所述直达区数据库中的关键词进行对比以确定是否具有与该查询串相匹配的关键词,如果有相匹配的关键词,则将所述直达区数据库中的所述关键词对应的数据结合搜索结果进行显示。
7.根据权利要求6所述的搜索系统,其特征在于,所述存储模块包括获取单元,用于通过日志记录用户输入的查询串;分词单元,用于对查询串进行分词,以获取查询串中包含的检索关键词;分析单元,用于分析所述检索关键词,获取其中出现次数超过预定次数的关键词或是统计出现频率超过预定频率的关键词;建立单元,用于获取所述关键词对应的数据,并建立所述直达区数据库;该直达区数据库中包括该关键词以及该关键词对应的数据。
8.根据权利要求5所述的搜索系统,其特征在于,所述显示模块包括判断单元,用于当用户使用搜索引擎进行搜索时,获取用户输入的查询串,并将查询串与所述直达区数据库进行匹配,以确定所述查询串中是否包括与所述直达区数据库中的关键词对应的关键词;直达区数据库检索单元,用于获取所述关键词对应的直达区数据库中的数据;搜索单元,用于获取对所述关键词进行搜索的搜索结果;返回页面生成单元,用于将所述直达区数据库检索单元获得的数据设置于返回页面的上方,并将所述搜索单元获得的搜索结果设置于所述数据的下方,以生成返回页面;然后显示所述返回页面。
9.根据权利要求5所述的搜索系统,其特征在于,所述系统还包括更新模块,用于对所述直达区数据库中的数据进行更新。
10.根据权利要求6至9任一项所述的搜索系统,其特征在于,所述关键词对应的数据为以下至少一种所述关键词对应的文字、图片、所述关键词对应的文字的链接、所述关键词对应的图片的链接。
全文摘要
本发明提出了一种搜索方法和系统,属于通讯技术领域。本发明的装置包括存储模块和现实模块。方法包括获取直达区数据库,所述直达区数据库包括用户检索的关键词,以及该关键词对应的数据;当接收到用户输入的查询串时,将所述查询串与所述直达区数据库中的关键词进行对比以确定是否具有与该查询串相匹配的关键词,如果有相匹配的关键词,则将所述直达区数据库中的所述关键词对应的数据结合搜索结果进行显示。本发明实施例提出了一种搜索方法和系统,可以使用户在搜索引擎返回的网页中直接获得其所需要的搜索结果,而无需通过频繁的从搜索结果中点击各种网页的链接以寻找所需的搜索结果,这样可以提高用户的搜索效率。
文档编号G06F17/30GK102436448SQ201010500390
公开日2012年5月2日 申请日期2010年9月29日 优先权日2010年9月29日
发明者孙良 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1