1.一种计算机实现的用于基于检索粒度来优化查询序列的方法,其中,该方法包括以下步骤:a获取待优化的查询序列;
b根据所述查询序列,获取与所述查询序列相对应的候选片段;
c根据所述查询序列与所述候选片段,获取所述查询序列的检索粒度信息;
d根据所述检索粒度信息,对所述查询序列进行调整,以获得调整后的查询序列。
2.根据权利要求1所述的方法,其中,所述步骤b还包括:-根据所述查询序列,结合对大量用户的查询日志的统计分析,获取与所述查询序列相对应的所述候选片段。
3.根据权利要求1或2所述的方法,其中,所述步骤b还包括:-根据所述查询序列,结合所述用户的历史查询日志,获取与所述查询序列相对应的所述候选片段。
4.根据权利要求1至3中任一项所述的方法,其中,所述步骤b还包括:-根据所述查询序列,通过切词边界分析处理,获取与所述查询序列相对应的所述候选片段。
5.根据权利要求1至4中任一项所述的方法,其中,所述步骤b还包括:-根据所述查询序列,通过语义分析处理,获取与所述查询序列相对应的所述候选片段。
6.根据权利要求1至5中任一项所述的方法,其中,所述步骤c包括以下步骤:c1将所述查询序列与所述候选片段进行匹配,以获取所述查询序列相对于所述候选片段的匹配度;
c2根据所述匹配度以及所述候选片段,获取所述查询序列的检索粒度信息。
7.根据权利要求6所述的方法,其中,所述步骤c1还包括:-根据所述查询序列,通过语义分析技术进行主题匹配,以获取所述查询序列相对于所述候选片段的匹配度。
8.根据权利要求6所述的方法,其中,所述步骤c1还包括:-将所述查询序列的搜索结果与所述候选片段的搜索结果进行匹配;
-根据匹配结果,获取所述查询序列相对于所述候选片段的匹配度。
9.根据权利要求6至8中任一项所述的方法,其中,所述步骤c2还包括:-根据所述匹配度,确定所述候选片段中优选候选片段的个数;
-当所述优选候选片段的个数大于第一预设阈值时,确定所述查询序列的检索粒度信息;
其中,所述步骤d还包括:
-根据所述查询序列的检索粒度信息,结合所述优选候选片段,对所述查询序列进行调整。
10.根据权利要求6至8中任一项所述的方法,其中,所述步骤c2还包括:-根据所述匹配度,获取与所述查询序列相对应的平均匹配度;
-当所述平均匹配度大于第二预设阈值时,确定所述查询序列的检索粒度信息;
其中,所述步骤d还包括:
-根据所述查询序列的检索粒度信息,对所述查询序列进行调整。
11.根据权利要求1至10中任一项所述的方法,其中,所述步骤a还包括:-获取用户通过用户设备输入的所述查询序列;
其中,该方法还包括e:
-根据调整后的查询序列,获取与所述查询序列相对应的搜索结果;
-将所述搜索结果提供给所述用户设备。
12.根据权利要求11所述的方法,其中,所述步骤e还包括:-根据所述用户的相关查询信息,将所述搜索结果提供给所述用户设备。
13.根据权利要求12所述的方法,其中,所述相关查询信息包括以下至少任一项:-查询类型;
-搜索结果的点击率;
-搜索结果的更新时间;
-所述用户关于查询的偏好设置。
14.一种用于基于检索粒度来优化查询序列的设备,其中,该设备包括:查询序列获取装置,用于获取待优化的查询序列;
候选片段获取装置,用于根据所述查询序列,获取与所述查询序列相对应的候选片段;
信息获取装置,用于根据所述查询序列与所述候选片段,获取所述查询序列的检索粒度信息;
调整装置,用于根据所述检索粒度信息,对所述查询序列进行调整,以获得调整后的查询序列。
15.根据权利要求14所述的设备,其中,所述候选片段获取装置还用于:-根据所述查询序列,结合对大量用户的查询日志的统计分析,获取与所述查询序列相对应的所述候选片段。
16.根据权利要求14或15所述的设备,其中,所述候选片段获取装置还用于:-根据所述查询序列,结合所述用户的历史查询日志,获取与所述查询序列相对应的所述候选片段。
17.根据权利要求14至16中任一项所述的设备,其中,所述候选片段获取装置还用于:-根据所述查询序列,通过切词边界分析处理,获取与所述查询序列相对应的所述候选片段。
18.根据权利要求14至17中任一项所述的设备,其中,所述候选片段获取装置还用于:-根据所述查询序列,通过语义分析处理,获取与所述查询序列相对应的所述候选片段。
19.根据权利要求14至18中任一项所述的设备,其中,所述信息获取装置还包括:匹配模块,用于将所述查询序列与所述候选片段进行匹配,以获取所述查询序列相对于所述候选片段的多个匹配度;
信息获取模块,用于根据所述匹配度以及所述候选片段,获取所述查询序列的检索粒度信息。
20.根据权利要求19所述的设备,其中,所述匹配模块还用于:-根据所述查询序列,通过语义分析技术进行主题匹配,以获取所述查询序列相对于所述候选片段的匹配度。
21.根据权利要求19所述的设备,其中,所述匹配模块还用于:-将所述查询序列的搜索结果与所述候选片段的搜索结果进行匹配;
-根据匹配结果,获取所述查询序列相对于所述候选片段的匹配度。
22.根据权利要求19至21中任一项所述的设备,其中,所述信息获取模块还用于:-根据所述匹配度,确定所述候选片段中优选候选片段的个数;
-当所述优选候选片段的个数大于第一预设阈值时,获取所述查询序列的检索粒度信息;
其中,所述调整装置还用于:
-根据所述查询序列的检索粒度信息,结合所述优选候选片段,对所述查询序列进行调整。
23.根据权利要求19至21中任一项所述的设备,其中,所述信息获取模块还用于:-根据所述匹配度,获取与所述查询序列相对应的平均匹配度;
-当所述平均匹配度大于第二预设阈值时,获取所述查询序列的检索粒度信息;
其中,所述调整装置还用于:
-根据所述查询序列的检索粒度信息,对所述查询序列进行调整。
24.根据权利要求14至23中任一项所述的设备,其中,所述查询序列获取装置还用于:-获取用户通过用户设备输入的所述查询序列;
其中,该设备还包括提供装置:
-根据调整后的查询序列,获取与所述查询序列相对应的搜索结果;
-将所述搜索结果提供给所述用户设备。
25.根据权利要求24所述的设备,其中,所述提供装置还用于:-根据所述用户的相关查询信息,将所述搜索结果提供给所述用户设备。
26.根据权利要求25所述的设备,其中,所述相关查询信息包括以下至少任一项:-查询类型;
-搜索结果的点击率;
-搜索结果的更新时间;
-所述用户关于查询的偏好设置。