搜索结果优化方法及搜索引擎的制作方法

文档序号:9235510阅读:550来源:国知局
搜索结果优化方法及搜索引擎的制作方法
【专利说明】
【技术领域】
[0001]本发明涉及互联网技术领域,尤其涉及一种搜索结果优化方法及搜索引擎。
【【背景技术】】
[0002]随着互联网技术的不断发展以及信息的不断膨胀,人们对于网络信息的使用需求越来越高,搜索引擎成为人们获取网络信息的重要工具。用户输入搜索需求描述信息,例如关键字(query)或图像,搜索引擎根据搜索需求描述信息向用户返回搜索结果。
[0003]在现有技术中,用户输入的搜索需求描述信息可能存在多种语义或者语义比较宽泛,所以搜索引擎对用户搜索意图的理解可能会有偏差,导致返回的搜索结果的准确度较低。

【发明内容】

[0004]本发明的多个方面提供一种搜索结果优化方法及搜索引擎,用以提高搜索结果的准确度。
[0005]本发明的一方面,提供一种搜索结果优化方法,包括:
[0006]获取用户的搜索需求描述信息;
[0007]根据所述搜索需求描述信息获得初始搜索结果以及搜索需求优化信息;
[0008]根据所述用户选择的搜索需求优化信息,对所述初始搜索结果进行优化处理,以获得最终搜索结果。
[0009]本发明的另一方面,提供一种搜索引擎,包括:
[0010]第一获取模块,用于获取用户的搜索需求描述信息;
[0011]第二获取模块,用于根据所述搜索需求描述信息获得初始搜索结果以及搜索需求优化信息;
[0012]优化处理模块,用于根据所述用户选择的搜索需求优化信息,对所述初始搜索结果进行优化处理,以获得最终搜索结果。
[0013]由上述技术方案可知,本发明获取用户的搜索需求描述信息之后,并不是像现有技术那样直接根据搜索需求描述信息给出最终搜索结果,而是根据该搜索需求描述信息获得初始搜索结果以及搜索需求优化信息,进一步根据用户选择的搜索需求优化信息,对初始搜索结果进行优化处理,以获得最终搜索结果,通过用户参与的搜索结果优化处理,能够提高搜索结果与用户搜索需求的匹配度,提高搜索结果的准确度。
【【附图说明】】
[0014]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0015]图1为本发明一实施例提供的搜索结果优化方法的流程示意图;
[0016]图2为本发明一实施例提供的一种搜索需求优化信息的示意图;
[0017]图3为本发明一实施例提供的另一种搜索需求优化信息的示意图;
[0018]图4为本发明一实施例提供的又一种搜索需求优化信息的示意图;
[0019]图5为本发明一实施例提供的又一种搜索需求优化信息的示意图;
[0020]图6为本发明一实施例提供的搜索引擎的结构示意图;
[0021]图7为本发明另一实施例提供的搜索引擎的结构示意图。
【【具体实施方式】】
[0022]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0023]图1为本发明一实施例提供的搜索结果优化方法的流程示意图。如图1所示,该方法包括:
[0024]101、获取用户的搜索需求描述信息。
[0025]102、根据上述搜索需求描述信息获得初始搜索结果以及搜索需求优化信息。
[0026]103、根据用户选择的搜索需求优化信息,对初始搜索结果进行优化处理,以获得最终搜索结果。
[0027]本实施例提供一种搜索结果优化方法,可由搜索引擎来执行,用以进行搜索结果的优化处理。
[0028]在实际搜索应用中,当用户需要进行搜索时,一般会输入搜索需求描述信息,搜索需求描述信息是指描述用户搜索需求的信息。在本实施例中,搜索需求描述信息可以是图像、关键字或者图像与关键字的组合。对搜索引擎来说,获取用户的搜索需求描述信息。
[0029]在一些情况下,用户的搜索需求描述信息会有多种语义或理解,并不能很明确的表达用户的搜索需求,进而导致搜索引擎无法根据搜索需求描述信息明确确定用户的搜索需求。
[0030]举例说明,假设用户的搜索需求描述信息为一图像,该图像具体为一客厅局部照片,在该照片中包括多个对象,例如电视机、电视柜、背景墙、无线路由器、电插座等等。对于这种同时包括多个对象的图像,其所表达的用户的搜索需求可能有多种,例如用户的搜索需求可以是搜索电视,或者是搜索电视柜,或者是搜索屋内设计,或者是搜索装饰或装潢,或者是搜索无线路由器等等。搜索引擎无法准确确定用户的搜索需求,所以搜索引擎可能返回与电视机有关的搜索结果,但实际用户通过上述图像想要搜索的可能是室内设计,可见搜索引擎返回的搜索结果不符合用户的搜索需求,导致搜索结果的准确度较低。
[0031]举例说明,假设用户的搜索需求描述信息为一关键字,例如“苹果”,该“苹果”可以理解为手机品牌,也可以理解为水果,还可以理解为歌曲名等,所以搜索引擎无法确定用户是希望搜索手机、水果还是歌曲,无法准确理解用户的搜索需求。由于当前苹果手机比较热门,搜索量较大,所以搜索引擎根据用户输入的关键字“苹果”提供给用户的是与手机有关的搜索结果,而实际上用户希望了解水果中苹果的品种信息,可见搜索引擎返回的搜索结果不符合用户的搜索需求,导致搜索结果的准确度较低。
[0032]本实施例提供的搜索结果优化方法可以解决上述问题,本实施例方法的原理具体如下:
[0033]搜索引擎在获取用户的搜索需求描述信息后,并不像现有技术那样直接根据用户的搜索需求描述信息给出最终搜索结果,而是根据用户的搜索需求描述信息给出初始搜索结果以及搜索需求优化信息,进一步根据用户选择的搜索需求优化信息对初始搜索结果进行优化处理,以获得最终搜索结果。在本实施例中,由于用户可以在获得初始搜索结果之后,继续基于搜索需求优化信息参与对初始搜索结果的优化处理,因此可以提高搜索结果与用户搜索需求的匹配度,提高搜索结果的准确度。
[0034]在本实施例中,搜索需求优化信息是指搜索需求明确度高于搜索需求描述信息的信息。简单来说,搜索需求优化信息是指与搜索需求描述信息相比,能够更加明确用户搜索需求(即搜索需求明确度高)的信息。同时,搜索需求优化信息也是与搜索需求描述信息相关的信息,例如可以是在属性上对搜索需求描述信息作出进一步限定的信息,或者是与搜索需求描述信息具有相似或相同特征的信息。
[0035]本实施例并不限定搜索需求优化信息的实现形式,凡是能够比搜索需求描述信息更加明确用户搜索需求的信息形式均可作为本实施例的搜索需求优化信息,例如可以是图像、关键字或者图像与关键字的组合。
[0036]在一可选实施方式中,上述根据搜索需求描述信息获得初始搜索结果以及搜索需求优化信息的方式包括:
[0037]根据搜索需求描述信息,确定至少一种搜索需求;
[0038]根据至少一种搜索需求中的初始搜索需求进行搜索,获得初始搜索结果;
[0039]根据初始搜索需求,获得搜索需求优化信息。
[0040]具体的,搜索引擎对搜索需求描述信息进行识别,例如可以是语义识别或图像识别等,确定该搜索需求描述信息可表达的至少一种搜索需求;从至少一种搜索需求中,确定初始搜索需求,初始搜索需求可以是至少一种搜素需求中的部分或全部的搜索需求;根据初始搜索需求进行搜索,获得初始搜索结果,初始搜索结果是与初始搜索需求相匹配的搜索结果;另外,根据初始搜索需求,确定搜索需求优化信息,以便于对初始搜索结果进行优化处理。
[0041]值得说明的是,由于需要对初始搜索结果进行优化,故本实施例根据初始搜索需求确定搜索需求优化信息,该搜索需求优化信息对用户搜索需求的明确度更高。
[0042]一种根据初
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1