[发明专利]搜索方法和搜索引擎有效
申请号: | 201410444072.5 | 申请日: | 2014-09-02 |
公开(公告)号: | CN104239463B | 公开(公告)日: | 2017-10-31 |
发明(设计)人: | 康永根;马旭 | 申请(专利权)人: | 百度在线网络技术(北京)有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京清亦华知识产权代理事务所(普通合伙)11201 | 代理人: | 宋合成 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 搜索 方法 搜索引擎 | ||
技术领域
本发明涉及搜索技术领域,特别涉及一种搜索方法和搜索引擎。
背景技术
随着互联网技术的不断发展,网络资源日益丰富,用户可根据输入的搜索词获取搜索结果。搜索引擎会将与用户输入的搜索词相关的搜索结果按照一定的顺序提供给用户。因此,为了使用户在获取需要的搜索结果时能够花费尽可能少的时间和操作,对搜索结果进行排序是一个关键。
目前,主要通过搜索结果与用户输入的搜索词的匹配度、相关度等对搜索结果进行排序。但是,对于同一个搜索词来说,用户在不同状态、环境下所期望的搜索结果可能会有很大差距,并且,对于不同用户来说,由于其习惯的不同,他们对于同一个搜索词所期望的搜索结果也是不同的。因而,目前的搜索结果的排序方法针对同一个搜索词提供给用户的搜索结果的排序都是相同的,难以满足用户多样化、个性化的需求,使得用户需要花费更多的时间和操作才能获取需要的结果,用户体验差。
发明内容
本发明旨在至少在一定程度上解决上述技术问题。
为此,本发明的第一个目的在于提出一种搜索方法,减少了用户获取搜索结果的时间和操作,并且满足了用户个性化、多样化的需求,提升了用户的搜索体验。
本发明的第二个目的在于提出一种搜索引擎。
为达上述目的,根据本发明第一方面实施例提出了一种搜索方法,包括以下步骤:接收用户的搜索词,并获取所述用户所处环境的当前环境参数;根据所述搜索词获取多个搜索结果;根据所述当前环境参数对所述多个搜索结果进行排序;以及将排序之后的搜索结果提供至所述用户。
本发明实施例的搜索方法,通过获取用户进行搜索时所处环境的当前环境参数,并根据当前环境参数对根据搜索词获取的多个搜索结果进行排序,然后将排序后的搜索结果提供给用户,能够根据所处的环境参数对搜索结果的排序进行优化,使用户能够快速获取需要的结果,减少了用户获取搜索结果的时间和操作,并且满足了用户个性化、多样化的需求,提升了用户的搜索体验。
本发明第二方面实施例提供了一种搜索引擎,包括:接收模块,用于接收用户的搜索词;第一获取模块,用于获取所述用户所处环境的当前环境参数;第二获取模块,用于根据所述搜索词获取多个搜索结果;排序模块,用于根据所述当前环境参数对所述多个搜索结果进行排序;以及提供模块,用于将排序之后的搜索结果提供至所述用户。
本发明实施例的搜索引擎,通过获取用户进行搜索时所处环境的当前环境参数,并根据当前环境参数对根据搜索词获取的多个搜索结果进行排序,然后将排序后的搜索结果提供给用户,能够根据所处的环境参数对搜索结果的排序进行优化,使用户能够快速获取需要的结果,减少了用户获取搜索结果的时间和操作,并且满足了用户个性化、多样化的需求,提升了用户的搜索体验。
本发明的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
附图说明
本发明的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:
图1为根据本发明一个实施例的搜索的流程图;
图2为根据本发明另一个实施例的搜索的流程图;
图3为根据本发明一个实施例的搜索引擎的结构示意图;
图4为根据本发明另一个实施例的搜索引擎的结构示意图。
具体实施方式
下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能理解为对本发明的限制。
在本发明的描述中,需要理解的是,术语“多个”指两个或两个以上;术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性。
下面参考附图描述根据本发明实施例的搜索方法和搜索引擎。
为了根据用户所处的环境对提供给用户的搜索结果的排序进行优化,本发明提出了一种搜索方法,包括以下步骤:接收用户的搜索词,并获取用户所处环境的当前环境参数;根据搜索词获取多个搜索结果;根据当前环境参数对多个搜索结果进行排序;以及将排序之后的搜索结果提供至用户。
图1为根据本发明一个实施例的搜索的流程图。
如图1所示,根据本发明实施例的搜索方法,包括:
S101,接收用户的搜索词,并获取用户所处环境的当前环境参数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于百度在线网络技术(北京)有限公司,未经百度在线网络技术(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410444072.5/2.html,转载请声明来源钻瓜专利网。