CN102982137A - 资源的搜索方法、***和装置 - Google Patents
资源的搜索方法、***和装置 Download PDFInfo
- Publication number
- CN102982137A CN102982137A CN2012104662331A CN201210466233A CN102982137A CN 102982137 A CN102982137 A CN 102982137A CN 2012104662331 A CN2012104662331 A CN 2012104662331A CN 201210466233 A CN201210466233 A CN 201210466233A CN 102982137 A CN102982137 A CN 102982137A
- Authority
- CN
- China
- Prior art keywords
- resource
- information
- searching
- search
- user
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本发明提出一种资源的搜索方法,包括:接收用户的搜索请求;根据搜索请求进行搜索以获得多个资源;对每个资源进行分析以生成每个资源对应的评分信息;根据每个资源对应的评分信息对多个资源进行分类以生成第一类资源和第二类资源,其中,第一类资源的评分信息高于第二类资源的评分信息;在搜索结果页面中优先显示第一类资源及第一类资源对应的资源信息及链接信息。本发明通过搜索引擎挖掘、评分优质资源,并根据用户特点在结果页面提供了优化的展现方式,搜索结果质量高,用户满意度好。本发明还公开了一种资源的搜索***和一种搜索服务器。
Description
技术领域
本发明涉及互联网技术领域,特别涉及一种资源的搜索方法、***和装置。
背景技术
随着互联网快速发展,互联网上提供的服务和资源也在急剧增加。在为用户提供了丰富多彩的内容的同时,信息的泛滥也造成了很多问题。
由于信息急速的膨胀,网站提供的信息质量层次不齐,例如一些信息资源本身不可用,如连接为错误链接或者虚假连接,资源质量低,如视频不清晰,音频有杂质,文档有乱码,软件版本陈旧等。一般情况下,用户普遍采用如下两种方式得到所需的资源:
(一)、通过资源站点获取信息资源。通过某资源站点获取的方式需要用户首先掌握资源站点的信息,并且获取的信息资源的优劣很大程度以来站点自身特点,资源质量层次不齐。一些优质资源站点即使能够满足用户对资源质量的需求,但是由于互联网中信息量非常庞大,单个站点的收录资源范围有限,用户的很多需求无法得到满足。
(二)、通过搜索引擎进行获取信息资源。通过搜索引擎获取,查找的范围可以覆盖大多网站,但是由于各网站良莠不齐,如果搜索引擎对搜索结果无法对资源质量做出有效的区分,会造成搜索结果不准确,质量低下,用户通常还需要手工访问和检查搜索结果来判断是否满足需求。
现有技术中,对网站资源质量区分的普遍方式为公司合作的方式。资源供应方直接将优质资源格式化,然后将数据提交至搜索引擎,通过审核后,将该资源标记为有效、优质资源,在结果页直接展现给用户。然后这种解决方法虽然能够保证资源的质量,但是却不能充分满足用户多样化的需求。因为通过合作方式能覆盖的范围有限,这使得用户无法查找到所需的资源信息,仍需对搜索结果手动排查。
发明内容
本发明旨在至少解决现有技术中存在的技术问题之一。
为此,本发明的一个目的在于提出一种资源搜索的方法。本方法通过搜索引擎挖掘、评分优质资源,并根据用户特点在结果页面提供了优化的展现方式,搜索结果质量高,用户满意度好。
本发明的第二个目的在于提出一种资源的搜索***。
本发明的第三个目的在于提出一种搜索服务器。
为达到上述目的,本发明第一方面的实施例提出了一种资源的搜索方法,包括以下步骤:接收用户的搜索请求;根据所述搜索请求进行搜索以获得多个资源;对每个资源进行分析以生成每个资源对应的评分信息;根据所述每个资源对应的评分信息对所述多个资源进行分类以生成第一类资源和第二类资源,其中,所述第一类资源的评分信息高于所述第二类资源的评分信息;在搜索结果页面中优先显示所述第一类资源及所述第一类资源对应的资源信息及链接信息。
根据本发明实施例的资源的搜索方法根据搜索请求,通过对资源进行分析评分,将资源的质量进行划分,优先显示满足用户需求且质量高的资源,从而提高了用户搜索结果的质量和满意度,节省了用户的时间和精力,提供了更优质和可靠的服务。
在本发明的一个实施例中,还包括:在所述搜索结果页面中显示所述第二类资源及所述第二类资源对应的资源信息,并对所述第二类资源进行提示;当接收到用户根据所述提示进行的确认之后,显示所述第二类资源对应的链接信息。对质量和可靠性相对较差第二类资源进行提示可以提醒用户资源的风险和缺陷。
在本发明的一个实施例中,所述资源的评分信息包括资源属性信息、用户反馈信息和资源所属网站信息中的一种或多种。
在本发明的一个实施例中,所述资源属性信息、用户反馈信息和资源所属网站信息分别具有不同的权重值。
在本发明的一个实施例中,还包括:获得所述搜索请求所请求的资源的类型;根据所述搜索请求所请求的资源的类型对所述资源属性信息、用户反馈信息和资源所属网站信息的权重值进行调整。由于不同资源的需求和关注点有差异,因此根据不同的搜索请求对评分信息的权重进行调整,可以使评分更能够体现资源的质量和可靠性。
在本发明的一个实施例中,所述生成每个资源对应的评分信息进一步包括:获得所述资源,并通过模拟点击所述资源以生成所述资源的可用信息,根据所述可用信息生成所述评分信息。
在本发明的一个实施例中,还包括:获得所述资源的内容信息,根据所述资源的内容信息生成所述评分信息。
在本发明的一个实施例中,还包括:获得所述用户当前的搜索环境信息;根据所述用户当前的搜索环境信息对搜索的资源进行排序。
在本发明的一个实施例中,所述搜索环境信息为浏览器的插件信息。
在本发明的一个实施例中,所述根据用户当前的搜索环境信息对搜索的资源进行排序进一步包括:优先向所述用户推荐不需要安装插件的资源。
在本发明的一个实施例中,还包括:获得所述用户当前使用的浏览器打开所述资源时所需的插件信息或者运行所述资源时所需的插件信息,并获得对应的插件;在搜索结果页面中显示所述插件对应的链接并提示所述用户。
本发明第二方面的实施例提出了一种资源的搜索***,包括客户端及搜索服务器。其中,所述客户端用于向所述搜索服务器发送用户的搜索请求;所述搜索服务器用于根据所述搜索请求进行搜索以获得多个资源,并对每个资源进行分析以生成每个资源对应的评分信息,以及根据所述每个资源对应的评分信息对所述多个资源进行分类以生成第一类资源和第二类资源,其中,所述第一类资源的评分信息高于所述第二类资源的评分信息,其中,在所述客户端的搜索结果页面中优先显示所述第一类资源及所述第一类资源对应的资源信息及链接信息。
根据本发明实施例的资源的搜索***根据搜索请求,通过对资源进行分析评分,将资源的质量进行划分,优先显示满足用户需求且质量高的资源,从而提高了用户搜索结果的质量和满意度,节省了用户的时间和精力,提供了更优质和可靠的服务。
在本发明的一个实施例中,所述客户端,还用于在所述搜索结果页面中显示所述第二类资源及所述第二类资源对应的资源信息,并对所述第二类资源进行提示,以及在接收到用户根据所述提示进行的确认之后,显示所述第二类资源对应的链接信息。对质量相对较差第二类资源进行提示可以提醒用户资源的风险和缺陷。
在本发明的一个实施例中,所述资源的评分信息包括资源属性信息、用户反馈信息和资源所属网站信息中的一种或多种。
在本发明的一个实施例中,所述资源属性信息、用户反馈信息和资源所属网站信息分别具有不同的权重值。
在本发明的一个实施例中,所述搜索服务器还用于获得所述搜索请求所请求的资源的类型,并根据所述搜索请求所请求的资源的类型对所述资源属性信息、用户反馈信息和资源所属网站信息的权重值进行调整。由于不同资源的需求和关注点有差异,因此根据不同的搜索请求对评分信息的权重进行调整,可以使评分更能够体现资源的质量和可靠性。
在本发明的一个实施例中,所述搜索服务器还用于获得所述资源,并通过模拟点击所述资源以生成所述资源的可用信息,根据所述可用信息生成所述评分信息。
在本发明的一个实施例中,所述搜索服务器还用于获得所述资源的内容信息,根据所述资源的内容信息生成所述评分信息。
在本发明的一个实施例中,所述搜索服务器还用于获得所述用户当前的搜索环境信息,并根据所述用户当前的搜索环境信息对搜索的资源进行排序。
在本发明的一个实施例中,所述搜索环境信息为浏览器的插件信息。
在本发明的一个实施例中,所述搜索服务器还用于优先向所述用户推荐不需要安装插件的资源。
在本发明的一个实施例中,所述搜索服务器还用于获得所述用户当前使用的浏览器打开所述资源时所需的插件信息或者运行所述资源时所需的插件信息,并获得对应的插件,以及在搜索结果页面中显示所述插件对应的链接并提示所述用户。
本发明第三方面的实施例提出了一种搜索服务器,包括接收模块、搜索模块、评分模块和排序模块。接收模块用于接收客户端发送的用户的搜索请求;搜索模块用于根据所述搜索请求进行搜索以获得多个资源;评分模块用于对每个资源进行分析以生成每个资源对应的评分信息,并根据所述每个资源对应的评分信息对所述多个资源进行分类以生成第一类资源和第二类资源,其中,所述第一类资源的评分信息高于所述第二类资源的评分信息;排序模块用于在所述客户端的搜索结果页面中优先显示所述第一类资源及所述第一类资源对应的资源信息及链接信息。
根据本发明实施例的搜索服务器根据搜索请求,通过对资源进行分析评分,将资源的质量进行划分,优先显示满足用户需求且质量高的资源,从而提高了用户搜索结果的质量和满意度,节省了用户的时间和精力,提供了更优质和可靠的服务。
在本发明的一个实施例中,所述排序模块还用于在所述客户端的搜索结果页面中显示所述第二类资源及所述第二类资源对应的资源信息,并对所述第二类资源进行提示,以及在接收到用户根据所述提示进行的确认之后,通过所述客户端的搜索结果页面显示所述第二类资源对应的链接信息。对质量相对较差第二类资源进行提示可以提醒用户资源的风险和缺陷。
在本发明的一个实施例中,所述资源的评分信息包括资源属性信息、用户反馈信息和资源所属网站信息中的一种或多种。
在本发明的一个实施例中,所述资源属性信息、用户反馈信息和资源所属网站信息分别具有不同的权重值。
在本发明的一个实施例中,所述评分模块还用于获得所述搜索请求所请求的资源的类型,并根据所述搜索请求所请求的资源的类型对所述资源属性信息、用户反馈信息和资源所属网站信息的权重值进行调整。由于不同资源的需求和关注点有差异,因此根据不同的搜索请求对评分信息的权重进行调整,可以使评分更能够体现资源的质量和可靠性。
在本发明的一个实施例中,所述评分模块还用于获得所述资源,并通过模拟点击所述资源以生成所述资源的可用信息,根据所述可用信息生成所述评分信息。
在本发明的一个实施例中,所述评分模块还用于获得所述资源的内容信息,根据所述资源的内容信息生成所述评分信息。
在本发明的一个实施例中,所述排序模块还用于获得所述用户当前的搜索环境信息,并根据所述用户当前的搜索环境信息对搜索的资源进行排序。
在本发明的一个实施例中,所述搜索环境信息为浏览器的插件信息。
在本发明的一个实施例中,所述排序模块还用于优先向所述用户推荐不需要安装插件的资源。
在本发明的一个实施例中,所述排序模块还用于获得所述用户当前使用的浏览器打开所述资源时所需的插件信息或者运行所述资源时所需的插件信息,并获得对应的插件,以及在搜索结果页面中显示所述插件对应的链接并提示所述用户。
本发明的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
附图说明
本发明的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:
图1是根据本发明实施例的资源的搜索方法的流程图;
图2是根据本发明实施例的资源的搜索***的结构示意图;和
图3是根据本发明实施例的搜索服务器的结构示意图。
具体实施方式
下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能理解为对本发明的限制。
下面参考图1描述根据本发明实施例的资源的搜索方法,包括以下步骤:
步骤S110:接收用户的搜索请求。
步骤S120:根据搜索请求进行搜索以获得多个资源。
步骤S130:对每个资源进行分析以生成每个资源对应的评分信息。
在本发明的一个实施例中,资源的评分信息包括资源属性信息、用户反馈信息和资源所属网站信息中的一种或多种。其中,资源属性信息、用户反馈信息和资源所属网站信息分别具有不同的权重值。
例如,资源属性信息可以包括资源的可用性和资源质量等。用户反馈信息可以包括下载次数和/或浏览次数、收藏数、评论数、正/负向评价等。资源所属网站信息可以包括网站权威性、广告量等。可以理解的是,上述指标仅出于示例目的,根据本发明的实施例不限于此。
在本发明的另一个实施例中,获得搜索请求所请求的资源的类型;根据搜索请求所请求的资源的类型对资源属性信息、用户反馈信息和资源所属网站信息的权重值进行调整。
例如,如果用户搜索资源为视频,则用户反馈信息中的评论相对更加重要,因此需要适当提高用户反馈信息的权重值;如果用户所搜资源为下载类,则用户反馈信息中的下载次数相对更加重要,因此适当提高用户反馈信息的权重值。
其中,生成每个资源对应的评分信息进一步可以包括如下步骤的一种或多种。可以理解的是,下述步骤仅出于示例目的,本发明的实施例不限于此。
(一)、获得资源,并通过模拟点击资源以生成资源的可用信息,根据可用信息生成评分信息。
模拟可以判断资源是否为可用资源。例如,如果资源是软件,通过机器模拟点击链接是否可用;如果资源是视频,则通过机器模拟点击可否观看。根据模拟结果对信息可用性进行评分。
(二)、获得资源的内容信息,根据资源的内容信息生成评分信息。
根据资源的内容信息判断资源是否优质。例如资源如果是软件,则通过页面内容及链接确定软件版本是否满足需求;如果是视频,则通过抓取的视频清晰度、时长、语言等确定是否满足需求;如果是小说,则通过分析小说目录、内容是否乱码乱码等确定是否满足需求。根据资源内容信息满足需求的程度对资源生成评分信息。
(三)、根据资源的其它属性生成评分信息,其中,其它属性可以包括资源是否免费、更新时间、安全认证等。
步骤S140:根据每个资源对应的评分信息对多个资源进行分类以生成第一类资源和第二类资源,其中,第一类资源的评分信息高于第二类资源的评分信息。
步骤S150:在搜索结果页面中优先显示第一类资源及第一类资源对应的资源信息及链接信息。
在本发明的一个实施例中,还包括:
在搜索结果页面中显示第二类资源及第二类资源对应的资源信息,并对第二类资源进行提示;当接收到用户根据提示进行的确认之后,显示第二类资源对应的链接信息。
在本发明的一个实施例中,对搜索资源显示进行排序还可以包括:获得用户当前的搜索环境信息;根据用户当前的搜索环境信息对搜索的资源进行排序。其中,搜索环境信息可以为浏览器的插件信息。
其中,根据用户当前的搜索环境信息对搜索的资源进行排序进一步包括:优先向用户推荐不需要安装插件的资源。
此外,如果用户选择需要使用插件的资源时,还可以包括:获得用户当前使用的浏览器打开资源时所需的插件信息或者运行资源时所需的插件信息,并获得对应的插件;在搜索结果页面中显示插件对应的链接并提示用户。
例如,在搜索结果页面中优先显示第一类资源及第一类资源对应的资源信息及链接信息,可以综合根据资源信息和用户当前的搜索环境信息在搜索结果页面优化展现的方式。
(一)、对于可用、优质的资源,直接在结果中呈现资源信息及核心链接(或图标形式),供用户点击下载或使用。
(二)、对于资源中需要安装插件的资源,从源页面中抓取的插件信息,在结果中优先呈现插件下载链接,提示用户进行安装。
(三)、分析用户当前的搜索环境,例如搜索引擎分析用户使用的搜索环境,如浏览器的特点,根据不同浏览器对插件不同的要求,优先推荐无需安装插件的版本。用户可以通过操作,取消无插件版本的推荐排序。
对于需要安装插件的浏览器,搜索引擎从浏览器中获得插件信息,并在结果中呈现下载链接。
可以理解的是,上述排序方式仅出于示例目的,本发明的实施例不限于此。
根据本发明实施例的资源的搜索方法通过搜索引擎挖掘优质资源,并根据搜索资源的特点和用户使用的搜索环境在结果页面提供了优化的展现方式。本方法综合考虑了资源本身的质量、用户的搜索信息和用户的使用环境,从而使得搜索结果更贴近用户的需求,提供了质量和满意度更高的资源,从而节省了用户的时间和精力,改善了用户体验。
下面参考图2描述根据本发明实施例的资源的搜索***100,包括客户端110及搜索服务器120。其中,客户端110用于向搜索服务器120发送用户的搜索请求;搜索服务器120用于根据搜索请求进行搜索以获得多个资源,并对每个资源进行分析以生成每个资源对应的评分信息,以及根据每个资源对应的评分信息对多个资源进行分类以生成第一类资源和第二类资源,其中,第一类资源的评分信息高于第二类资源的评分信息,其中,在客户端110的搜索结果页面中优先显示第一类资源及第一类资源对应的资源信息及链接信息。
客户端110,还用于在搜索结果页面中显示第二类资源及第二类资源对应的资源信息,并对第二类资源进行提示,以及在接收到用户根据提示进行的确认之后,显示第二类资源对应的链接信息。
在本发明的一个实施例中,资源的评分信息包括资源属性信息、用户反馈信息和资源所属网站信息中的一种或多种。其中,资源属性信息、用户反馈信息和资源所属网站信息分别具有不同的权重值。
例如,资源属性信息可以包括资源的可用性和资源质量等。用户反馈信息可以包括下载次数和/或浏览次数、收藏数、评论数、正/负向评价等。资源所属网站信息可以包括网站权威性、广告量等。可以理解的是,上述指标仅出于示例目的,根据本发明的实施例不限于此。
在本发明的另一个实施例中,搜索服务器120还用于获得搜索请求所请求的资源的类型,并根据搜索请求所请求的资源的类型对资源属性信息、用户反馈信息和资源所属网站信息的权重值进行调整。
例如,如果用户搜索资源为视频,则用户反馈信息中的评论相对更加重要,因此搜索服务器120适当提高用户反馈信息的权重值;如果用户所搜资源为下载类,则用户反馈信息中的下载次数相对更加重要,因此搜索服务器120适当提高用户反馈信息的权重值。
其中,搜索服务器120生成每个资源对应的评分信息进一步可以包括如下步骤的一种或多种。可以理解的是,下述步骤仅出于示例目的,本发明的实施例不限于此。
(一)、搜索服务器120还用于获得资源,并通过模拟点击资源以生成资源的可用信息,根据可用信息生成评分信息。
搜索服务器120的模拟可以判断资源是否为可用资源。例如,如果资源是软件,搜索服务器120通过机器模拟点击链接是否可用;如果资源是视频,则搜索服务器120通过机器模拟点击可否观看。根据模拟结果对信息可用性进行评分。
(二)、搜索服务器120还用于获得资源的内容信息,根据资源的内容信息生成评分信息。
搜索服务器120根据资源的内容信息判断资源是否优质。例如资源如果是软件,则搜索服务器120通过页面内容及链接确定软件版本是否满足需求;如果是视频,则搜索服务器120通过抓取的视频清晰度、时长、语言等确定是否满足需求;如果是小说,则搜索服务器120通过分析小说目录、内容是否乱码乱码等确定是否满足需求。搜索服务器120根据资源内容信息满足需求的程度对资源生成评分信息。
(三)、根据资源的其它属性生成评分信息,其中,其它属性可以包括资源是否免费、更新时间、安全认证等。
在本发明的一个实施例中,搜索服务器120还用于获得用户当前的搜索环境信息,并根据用户当前的搜索环境信息对搜索的资源进行排序。其中,搜索环境信息可以为浏览器的插件信息。
在本发明的一个实施例中,搜索服务器120还用于优先向用户推荐不需要安装插件的资源。
在本发明的一个实施例中,搜索服务器120还用于获得用户当前使用的浏览器打开资源时所需的插件信息或者运行资源时所需的插件信息,并获得对应的插件,以及在搜索结果页面中显示插件对应的链接并提示用户。
例如,搜索服务器120在搜索结果页面中优先显示第一类资源及第一类资源对应的资源信息及链接信息,搜索服务器120可以综合根据资源信息和用户当前的搜索环境信息在搜索结果页面优化展现的方式。
(一)、对于可用、优质的资源,搜索服务器120直接在结果中呈现资源信息及核心链接(或图标形式),供用户点击下载或使用。
(二)、对于资源中需要安装插件的资源,搜索服务器120从源页面中抓取的插件信息,在结果中优先呈现插件下载链接,提示用户进行安装。
(三)、搜索服务器120分析用户当前的搜索环境,例如搜索引擎分析用户使用的搜索环境,如浏览器的特点,根据不同浏览器对插件不同的要求,优先推荐无需安装插件的版本。用户可以通过操作,取消无插件版本的推荐排序。
对于需要安装插件的浏览器,搜索服务器120从浏览器中获得插件信息,并在结果中呈现下载链接。
可以理解的是,上述排序方式仅出于示例目的,本发明的实施例不限于此。
根据本发明实施例的资源的搜索***通过搜索引擎挖掘优质资源,并根据搜索资源的特点和用户使用的搜索环境在结果页面提供了优化的展现方式。本***综合考虑了资源本身的质量、用户的搜索信息和用户的使用环境,从而使得搜索结果更贴近用户的需求,提供了质量和满意度更高的资源,从而节省了用户的时间和精力,改善了用户体验。
下面参考图3描述根据本发明实施例的搜索服务器200,包括接收模块210、搜索模块220、评分模块230和排序模块240。
其中,接收模块210用于接收客户端发送的用户的搜索请求;搜索模块220用于根据搜索请求进行搜索以获得多个资源;评分模块230用于对每个资源进行分析以生成每个资源对应的评分信息,并根据每个资源对应的评分信息对多个资源进行分类以生成第一类资源和第二类资源,其中,第一类资源的评分信息高于第二类资源的评分信息;排序模块240用于在客户端的搜索结果页面中优先显示第一类资源及第一类资源对应的资源信息及链接信息。
此外,排序模块240还用于在客户端的搜索结果页面中显示第二类资源及第二类资源对应的资源信息,并对第二类资源进行提示,以及在接收到用户根据提示进行的确认之后,通过客户端的搜索结果页面显示第二类资源对应的链接信息。
在本发明的一个实施例中,资源的评分信息包括资源属性信息、用户反馈信息和资源所属网站信息中的一种或多种。其中,资源属性信息、用户反馈信息和资源所属网站信息分别具有不同的权重值。
例如,资源属性信息可以包括资源的可用性和资源质量等。用户反馈信息可以包括下载次数和/或浏览次数、收藏数、评论数、正/负向评价等。资源所属网站信息可以包括网站权威性、广告量等。可以理解的是,上述指标仅出于示例目的,根据本发明的实施例不限于此。
在本发明的另一个实施例中,评分模块230还用于获得搜索请求所请求的资源的类型,并根据搜索请求所请求的资源的类型对资源属性信息、用户反馈信息和资源所属网站信息的权重值进行调整。
例如,如果用户搜索资源为视频,则用户反馈信息中的评论相对更加重要,因此评分模块230适当提高用户反馈信息的权重值;如果用户所搜资源为下载类,则用户反馈信息中的下载次数相对更加重要,因此评分模块230适当提高用户反馈信息的权重值。
其中,评分模块230生成每个资源对应的评分信息进一步可以包括如下步骤的一种或多种。可以理解的是,下述步骤仅出于示例目的,本发明的实施例不限于此。
(一)、评分模块230还用于获得资源,并通过模拟点击资源以生成资源的可用信息,根据可用信息生成评分信息。
评分模块230模拟可以判断资源是否为可用资源。例如,如果资源是软件,评分模块230通过机器模拟点击链接是否可用;如果资源是视频,则评分模块230通过机器模拟点击可否观看。根据模拟结果对信息可用性进行评分。
(二)、评分模块230还用于获得资源的内容信息,根据资源的内容信息生成评分信息。
评分模块230根据资源的内容信息判断资源是否优质。例如资源如果是软件,则评分模块230通过页面内容及链接确定软件版本是否满足需求;如果是视频,则评分模块230通过抓取的视频清晰度、时长、语言等确定是否满足需求;如果是小说,则评分模块230通过分析小说目录、内容是否乱码乱码等确定是否满足需求。评分模块230根据资源内容信息满足需求的程度对资源生成评分信息。
(三)、评分模块230根据资源的其它属性生成评分信息,其中,其它属性可以包括资源是否免费、更新时间、安全认证等。
在本发明的一个实施例中,排序模块240还用于获得用户当前的搜索环境信息,并根据用户当前的搜索环境信息对搜索的资源进行排序。其中,搜索环境信息可以为浏览器的插件信息。
在本发明的一个实施例中,排序模块240还用于优先向用户推荐不需要安装插件的资源。
在本发明的一个实施例中,排序模块240还用于获得用户当前使用的浏览器打开资源时所需的插件信息或者运行资源时所需的插件信息,并获得对应的插件,以及在搜索结果页面中显示插件对应的链接并提示用户。
例如,排序模块240在搜索结果页面中优先显示第一类资源及第一类资源对应的资源信息及链接信息,排序模块240可以综合根据资源信息和用户当前的搜索环境信息在搜索结果页面优化展现的方式。
(一)、对于可用、优质的资源,排序模块240直接在结果中呈现资源信息及核心链接(或图标形式),供用户点击下载或使用。
(二)、对于资源中需要安装插件的资源,排序模块240从源页面中抓取的插件信息,在结果中优先呈现插件下载链接,提示用户进行安装。
(三)、排序模块240分析用户当前的搜索环境,例如搜索引擎分析用户使用的搜索环境,如浏览器的特点,根据不同浏览器对插件不同的要求,优先推荐无需安装插件的版本。用户可以通过操作,取消无插件版本的推荐排序。
对于需要安装插件的浏览器,排序模块240从浏览器中获得插件信息,并在结果中呈现下载链接。
可以理解的是,上述排序模块240的排序方式仅出于示例目的,本发明的实施例不限于此。
根据本发明实施例的搜索服务器通过搜索引擎挖掘优质资源,并根据搜索资源的特点和用户使用的搜索环境在结果页面提供了优化的展现方式。本服务器综合考虑了资源本身的质量、用户的搜索信息和用户的使用环境,从而使得搜索结果更贴近用户的需求,提供了质量和满意度更高的资源,从而节省了用户的时间和精力,改善了用户体验。
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同限定。
Claims (33)
1.一种资源的搜索方法,其特征在于,包括以下步骤:
接收用户的搜索请求;
根据所述搜索请求进行搜索以获得多个资源;
对每个资源进行分析以生成每个资源对应的评分信息;
根据所述每个资源对应的评分信息对所述多个资源进行分类以生成第一类资源和第二类资源,其中,所述第一类资源的评分信息高于所述第二类资源的评分信息;以及
在搜索结果页面中优先显示所述第一类资源及所述第一类资源对应的资源信息及链接信息。
2.如权利要求1所述的资源的搜索方法,其特征在于,还包括:
在所述搜索结果页面中显示所述第二类资源及所述第二类资源对应的资源信息,并对所述第二类资源进行提示;
当接收到用户根据所述提示进行的确认之后,显示所述第二类资源对应的链接信息。
3.如权利要求1或2所述的资源的搜索方法,其特征在于,所述资源的评分信息包括资源属性信息、用户反馈信息和资源所属网站信息中的一种或多种。
4.如权利要求3所述的资源的搜索方法,其特征在于,所述资源属性信息、用户反馈信息和资源所属网站信息分别具有不同的权重值。
5.如权利要求4所述的资源的搜索方法,其特征在于,还包括:
获得所述搜索请求所请求的资源的类型;以及
根据所述搜索请求所请求的资源的类型对所述资源属性信息、用户反馈信息和资源所属网站信息的权重值进行调整。
6.如权利要求4所述的资源的搜索方法,其特征在于,所述生成每个资源对应的评分信息进一步包括:
获得所述资源,并通过模拟点击所述资源以生成所述资源的可用信息,根据所述可用信息生成所述评分信息。
7.如权利要求6所述的资源的搜索方法,其特征在于,还包括:
获得所述资源的内容信息,根据所述资源的内容信息生成所述评分信息。
8.如权利要求1-7任一项所述的资源的搜索方法,其特征在于,还包括:
获得所述用户当前的搜索环境信息;
根据所述用户当前的搜索环境信息对搜索的资源进行排序。
9.如权利要求8所述的资源的搜索方法,其特征在于,所述搜索环境信息为浏览器的插件信息。
10.如权利要求9所述的资源的搜索方法,其特征在于,所述根据用户当前的搜索环境信息对搜索的资源进行排序进一步包括:
优先向所述用户推荐不需要安装插件的资源。
11.如权利要求1-10任一项所述的资源的搜索方法,其特征在于,还包括:
获得所述用户当前使用的浏览器打开所述资源时所需的插件信息或者运行所述资源时所需的插件信息,并获得对应的插件;
在搜索结果页面中显示所述插件对应的链接并提示所述用户。
12.一种资源的搜索***,其特征在于,包括客户端及搜索服务器,其中,
所述客户端,用于向所述搜索服务器发送用户的搜索请求;
所述搜索服务器,用于根据所述搜索请求进行搜索以获得多个资源,并对每个资源进行分析以生成每个资源对应的评分信息,以及根据所述每个资源对应的评分信息对所述多个资源进行分类以生成第一类资源和第二类资源,其中,所述第一类资源的评分信息高于所述第二类资源的评分信息,其中,在所述客户端的搜索结果页面中优先显示所述第一类资源及所述第一类资源对应的资源信息及链接信息。
13.如权利要求12所述的资源的搜索***,其特征在于,所述客户端,还用于在所述搜索结果页面中显示所述第二类资源及所述第二类资源对应的资源信息,并对所述第二类资源进行提示,以及在接收到用户根据所述提示进行的确认之后,显示所述第二类资源对应的链接信息。
14.如权利要求12或13所述的资源的搜索***,其特征在于,所述资源的评分信息包括资源属性信息、用户反馈信息和资源所属网站信息中的一种或多种。
15.如权利要求14所述的资源的搜索***,其特征在于,所述资源属性信息、用户反馈信息和资源所属网站信息分别具有不同的权重值。
16.如权利要求12或13所述的资源的搜索***,其特征在于,所述搜索服务器还用于获得所述搜索请求所请求的资源的类型,并根据所述搜索请求所请求的资源的类型对所述资源属性信息、用户反馈信息和资源所属网站信息的权重值进行调整。
17.如权利要求16所述的资源的搜索***,其特征在于,所述搜索服务器还用于获得所述资源,并通过模拟点击所述资源以生成所述资源的可用信息,根据所述可用信息生成所述评分信息。
18.如权利要求17所述的资源的搜索***,其特征在于,所述搜索服务器还用于获得所述资源的内容信息,根据所述资源的内容信息生成所述评分信息。
19.如权利要求12-18任一项所述的资源的搜索***,其特征在于,所述搜索服务器还用于获得所述用户当前的搜索环境信息,并根据所述用户当前的搜索环境信息对搜索的资源进行排序。
20.如权利要求19所述的资源的搜索***,其特征在于,所述搜索环境信息为浏览器的插件信息。
21.如权利要求20所述的资源的搜索***,其特征在于,所述搜索服务器还用于优先向所述用户推荐不需要安装插件的资源。
22.如权利要求12所述的资源的搜索***,其特征在于,所述搜索服务器还用于获得所述用户当前使用的浏览器打开所述资源时所需的插件信息或者运行所述资源时所需的插件信息,并获得对应的插件,以及在搜索结果页面中显示所述插件对应的链接并提示所述用户。
23.一种搜索服务器,其特征在于,包括:
接收模块,用于接收客户端发送的用户的搜索请求;
搜索模块,用于根据所述搜索请求进行搜索以获得多个资源;
评分模块,用于对每个资源进行分析以生成每个资源对应的评分信息,并根据所述每个资源对应的评分信息对所述多个资源进行分类以生成第一类资源和第二类资源,其中,所述第一类资源的评分信息高于所述第二类资源的评分信息;以及
排序模块,用于在所述客户端的搜索结果页面中优先显示所述第一类资源及所述第一类资源对应的资源信息及链接信息。
24.如权利要求23所述的搜索服务器,其特征在于,所述排序模块还用于在所述客户端的搜索结果页面中显示所述第二类资源及所述第二类资源对应的资源信息,并对所述第二类资源进行提示,以及在接收到用户根据所述提示进行的确认之后,通过所述客户端的搜索结果页面显示所述第二类资源对应的链接信息。
25.如权利要求23或24所述的搜索服务器,其特征在于,所述资源的评分信息包括资源属性信息、用户反馈信息和资源所属网站信息中的一种或多种。
26.如权利要求25所述的搜索服务器,其特征在于,所述资源属性信息、用户反馈信息和资源所属网站信息分别具有不同的权重值。
27.如权利要求25所述的搜索服务器,其特征在于,所述评分模块还用于获得所述搜索请求所请求的资源的类型,并根据所述搜索请求所请求的资源的类型对所述资源属性信息、用户反馈信息和资源所属网站信息的权重值进行调整。
28.如权利要求27所述的搜索服务器,其特征在于,所述评分模块还用于获得所述资源,并通过模拟点击所述资源以生成所述资源的可用信息,根据所述可用信息生成所述评分信息。
29.如权利要求28所述的搜索服务器,其特征在于,所述评分模块还用于获得所述资源的内容信息,根据所述资源的内容信息生成所述评分信息。
30.如权利要求23-29任一项所述的搜索服务器,其特征在于,所述排序模块还用于获得所述用户当前的搜索环境信息,并根据所述用户当前的搜索环境信息对搜索的资源进行排序。
31.如权利要求30所述的搜索服务器,其特征在于,所述搜索环境信息为浏览器的插件信息。
32.如权利要求31所述的搜索服务器,其特征在于,所述排序模块还用于优先向所述用户推荐不需要安装插件的资源。
33.如权利要求23所述的搜索服务器,其特征在于,所述排序模块还用于获得所述用户当前使用的浏览器打开所述资源时所需的插件信息或者运行所述资源时所需的插件信息,并获得对应的插件,以及在搜索结果页面中显示所述插件对应的链接并提示所述用户。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2012104662331A CN102982137A (zh) | 2012-11-16 | 2012-11-16 | 资源的搜索方法、***和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2012104662331A CN102982137A (zh) | 2012-11-16 | 2012-11-16 | 资源的搜索方法、***和装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102982137A true CN102982137A (zh) | 2013-03-20 |
Family
ID=47856154
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2012104662331A Pending CN102982137A (zh) | 2012-11-16 | 2012-11-16 | 资源的搜索方法、***和装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102982137A (zh) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103605758A (zh) * | 2013-11-22 | 2014-02-26 | 中国科学院深圳先进技术研究院 | 一种移动终端文件查找的方法及装置 |
CN105183913A (zh) * | 2015-10-12 | 2015-12-23 | 广州神马移动信息科技有限公司 | 一种查询处理方法、装置及设备 |
CN106708817A (zh) * | 2015-07-17 | 2017-05-24 | 腾讯科技(深圳)有限公司 | 信息搜索方法及装置 |
CN107430615A (zh) * | 2015-09-30 | 2017-12-01 | 谷歌公司 | 深度链接到多个本原应用 |
CN108259533A (zh) * | 2016-12-28 | 2018-07-06 | 阿里巴巴集团控股有限公司 | 一种数据传输方法和装置 |
CN109242262A (zh) * | 2018-08-14 | 2019-01-18 | 阿里巴巴集团控股有限公司 | 服务插件质量检测的方法、装置、服务器及可读存储介质 |
CN110889020A (zh) * | 2019-11-22 | 2020-03-17 | 百度在线网络技术(北京)有限公司 | 站点资源挖掘方法、装置以及电子设备 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101281519A (zh) * | 2007-04-02 | 2008-10-08 | 奇智软件(北京)有限公司 | 一种评价网络资源价值的方法及其在搜索引擎领域的应用 |
CN101636737A (zh) * | 2007-01-24 | 2010-01-27 | 谷歌公司 | 混合移动搜索结果 |
US20110087655A1 (en) * | 2009-10-09 | 2011-04-14 | Yahoo! Inc. | Search Ranking for Time-Sensitive Queries by Feedback Control |
CN102163228A (zh) * | 2011-04-13 | 2011-08-24 | 北京百度网讯科技有限公司 | 用于确定资源候选项的排序结果的方法、装置及设备 |
-
2012
- 2012-11-16 CN CN2012104662331A patent/CN102982137A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101636737A (zh) * | 2007-01-24 | 2010-01-27 | 谷歌公司 | 混合移动搜索结果 |
CN101281519A (zh) * | 2007-04-02 | 2008-10-08 | 奇智软件(北京)有限公司 | 一种评价网络资源价值的方法及其在搜索引擎领域的应用 |
US20110087655A1 (en) * | 2009-10-09 | 2011-04-14 | Yahoo! Inc. | Search Ranking for Time-Sensitive Queries by Feedback Control |
CN102163228A (zh) * | 2011-04-13 | 2011-08-24 | 北京百度网讯科技有限公司 | 用于确定资源候选项的排序结果的方法、装置及设备 |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103605758A (zh) * | 2013-11-22 | 2014-02-26 | 中国科学院深圳先进技术研究院 | 一种移动终端文件查找的方法及装置 |
CN103605758B (zh) * | 2013-11-22 | 2017-09-08 | 中国科学院深圳先进技术研究院 | 一种移动终端文件查找的方法及装置 |
CN106708817A (zh) * | 2015-07-17 | 2017-05-24 | 腾讯科技(深圳)有限公司 | 信息搜索方法及装置 |
CN106708817B (zh) * | 2015-07-17 | 2020-11-06 | 腾讯科技(深圳)有限公司 | 信息搜索方法及装置 |
CN107430615A (zh) * | 2015-09-30 | 2017-12-01 | 谷歌公司 | 深度链接到多个本原应用 |
CN107430615B (zh) * | 2015-09-30 | 2021-02-02 | 谷歌有限责任公司 | 深度链接到多个本原应用 |
CN105183913A (zh) * | 2015-10-12 | 2015-12-23 | 广州神马移动信息科技有限公司 | 一种查询处理方法、装置及设备 |
CN108259533A (zh) * | 2016-12-28 | 2018-07-06 | 阿里巴巴集团控股有限公司 | 一种数据传输方法和装置 |
CN109242262A (zh) * | 2018-08-14 | 2019-01-18 | 阿里巴巴集团控股有限公司 | 服务插件质量检测的方法、装置、服务器及可读存储介质 |
CN110889020A (zh) * | 2019-11-22 | 2020-03-17 | 百度在线网络技术(北京)有限公司 | 站点资源挖掘方法、装置以及电子设备 |
CN110889020B (zh) * | 2019-11-22 | 2022-08-23 | 百度在线网络技术(北京)有限公司 | 站点资源挖掘方法、装置以及电子设备 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102982137A (zh) | 资源的搜索方法、***和装置 | |
US8056014B2 (en) | Web portal page interactive user interfaces with maximum accessibility to user selected portlets | |
WO2009125711A1 (ja) | レコメンド情報評価装置およびレコメンド情報評価方法 | |
KR100725541B1 (ko) | 일체형 포탈서비스 시스템 및 방법과, 이를 위한 사용자단말장치 | |
CN102541853B (zh) | 一种利用浏览器地址栏获取应用信息的方法和装置 | |
CN103002327B (zh) | 获取电视频道列表的方法和装置 | |
CN102891874A (zh) | 一种基于会话提供搜索提示信息的方法、装置及*** | |
JPWO2009072174A1 (ja) | 情報検索装置、情報検索方法及び検索処理プログラム | |
JP2018205897A (ja) | デバイス管理の自動化のための装置、サーバ、プログラム及び方法 | |
EP2423837B1 (en) | Method and system for viewing web page and computer program product thereof | |
CN103473339A (zh) | 更新信息过程中的信息获取方法和*** | |
CN108345606A (zh) | 网页资源的获取方法和装置 | |
KR101439928B1 (ko) | 사용자 단말의 식별 정보와 웹 브라우저의 식별 정보의 매칭 방법 및 서비스 제공 서버 | |
EP1679854B1 (en) | Apparatus and method for creating control code for home network appliance according to resolution of control device | |
CN104602039B (zh) | 视频业务处理方法、装置及*** | |
EP2015577A1 (en) | Method and apparatus for classifying and displaying RSS information | |
KR101703742B1 (ko) | 사용자 기반 재핑광고 분석 및 제공시스템 | |
CN103718179A (zh) | 信息处理装置、信息处理方法、信息处理程序以及记录有信息处理程序的记录介质 | |
CN104809017A (zh) | 应用程序分发控制、执行方法及其相应装置 | |
KR20120103333A (ko) | 온라인 맞춤 광고를 활용한 클릭투콜 서비스 제공 시스템 | |
CN103686406A (zh) | 一种数字电视控制智能终端进行信息显示的方法及设备 | |
KR20150071976A (ko) | Tv기반의 사용자 단말기에 대한 웹페이지의 가상채널관리시스템 및 가상채널 정보처리방법 | |
CN106714004A (zh) | 一种双向数字电视机顶盒实现天气预报的方法及*** | |
CN102291602B (zh) | 数字网络一体机网络资源的标识方法及装置 | |
US9128808B2 (en) | Computer readable storage medium for registration of site information and a computer to register site information |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20130320 |
|
RJ01 | Rejection of invention patent application after publication |