1.一种数据搜索的方法,包括:获取搜索指令,所述搜索指令中包括查询词;
根据所述查询词从预先设置的多个搜索场景中确定所述查询词对应的目标搜索场景,并根据所述查询词在所述目标搜索场景对应的数据内容中确定搜索结果;
获取所述目标搜索场景对应的显示信息,根据所述搜索结果、所述显示信息生成搜索显示页,并反馈所述搜索显示页,所述搜索显示页用于显示所述搜索结果。
2.根据权利要求1所述的方法,其中,所述根据所述查询词从预先设置的多个搜索场景中确定所述查询词对应的目标搜索场景,包括:根据所述查询词确定搜索意图,并根据所述搜索意图从预先设置的多个搜索场景中确定与所述查询词对应的目标搜索场景。
3.根据权利要求2所述的方法,其中,若所述搜索结果的数量少于预设数量,则所述目标搜索场景包括所述查询词所属的第一搜索场景以及所述查询词所关联的第二搜索场景;
所述根据所述搜索意图从预先设置的多个搜索场景中确定与所述查询词对应的目标搜索场景,包括:
根据所述搜索意图以及意图与搜索场景之间的对应关系,确定所述查询词所属的第一搜索场景;
根据所述搜索意图确定关联意图,并根据所述关联意图以及意图与搜索场景之间的对应关系,确定所述查询词所关联的第二搜索场景。
4.根据权利要求1‑3任一项所述的方法,其中,所述显示信息包括所述搜索场景对应的数据内容的排序信息;
所述根据所述搜索结果、所述显示信息生成搜索显示页,包括:根据所述显示信息中的排序信息,对所述搜索结果进行排序;
根据排序后的搜索结果生成搜索显示页。
5.根据权利要求4所述的方法,还包括:获取历史搜索记录,所述历史搜索记录包括历史查询词、与所述历史查询词对应的历史搜索结果、以及与各所述历史搜索结果对应的历史操作信息;其中,所述历史操作信息包括多个用户对所述历史操作结果的操作信息;
确定所述历史查询词对应的搜索场景,并根据所述搜索场景对应的各历史查询词的各历史搜索结果的历史操作信息,对所述搜索场景中的数据内容进行排序,得到所述排序信息;其中,所述历史搜索结果是所述数据内容中的部分内容。
6.根据权利要求1‑5任一项所述的方法,若所述查询词属于预设的专业词汇,则所述方法还包括:
获取各所述搜索结果的标签;其中,部分所述数据内容具有预设的标签;
所述根据所述搜索结果、所述显示信息生成搜索显示页,包括:根据所述搜索结果具有的标签、所述显示信息以及所述搜索结果,生成所述搜索显示页。
7.根据权利要求6所述的方法,所述根据所述搜索结果具有的标签、所述显示信息以及所述搜索结果,生成所述搜索显示页,包括:若所述搜索结果中存在具有专业性和/或权威性标签的第一搜索结果,则将所述第一搜索结果排在其他的第二搜索结果之前;
根据所述显示信息对各所述第一搜索结果进行排序,并根据所述显示信息对各所述第二搜索结果进行排序;
根据排序后的第一搜索结果和第二搜索结果生成所述搜索显示页。
8.根据权利要求1‑7任一项所述的方法,其中,所述根据所述查询词在所述目标搜索场景对应的数据内容中确定搜索结果,包括:获取发送所述搜索指令的用户的搜索权限;
根据所述搜索权限,在分搜索平台中确定具有搜索权限的目标分搜索平台;
根据所述查询词在总搜索平台和所述目标分搜索平台中,与所述目标搜索场景对应的数据内容中确定所述搜索结果;其中,所述总搜索平台与所述分搜索平台中存储的数据内容不同。
9.一种数据搜索的装置,包括:获取单元,用于获取搜索指令,所述搜索指令中包括查询词;
场景确定单元,用于根据所述查询词从预先设置的多个搜索场景中确定所述查询词对应的目标搜索场景;
结果确定单元,用于根据所述查询词在所述目标搜索场景对应的数据内容中确定搜索结果;
反馈单元,用于获取所述目标搜索场景对应的显示信息,根据所述搜索结果、所述显示信息生成搜索显示页,并反馈所述搜索显示页,所述搜索显示页用于显示所述搜索结果。
10.根据权利要求9所述的装置,其中,所述场景确定单元具体用于:根据所述查询词确定搜索意图,并根据所述搜索意图从预先设置的多个搜索场景中确定与所述查询词对应的目标搜索场景。
11.根据权利要求10所述的装置,其中,若所述搜索结果的数量少于预设数量,则所述目标搜索场景包括所述查询词所属的第一搜索场景以及所述查询词所关联的第二搜索场景;
所述场景确定单元,包括:
第一确定模块,用于根据所述搜索意图以及意图与搜索场景之间的对应关系,确定所述查询词所属的第一搜索场景;
第二确定模块,用于根据所述搜索意图确定关联意图,并根据所述关联意图以及意图与搜索场景之间的对应关系,确定所述查询词所关联的第二搜索场景。
12.根据权利要求9‑11任一项所述的装置,其中,所述显示信息包括所述搜索场景对应的数据内容的排序信息;
所述反馈单元,包括:
结果排序模块,用于根据所述显示信息中的排序信息,对所述搜索结果进行排序;
第一页面生成模块,用于根据排序后的搜索结果生成搜索显示页。
13.根据权利要求12所述的装置,还包括预排序单元,用于:获取历史搜索记录,所述历史搜索记录包括历史查询词、与所述历史查询词对应的历史搜索结果、以及与各所述历史搜索结果对应的历史操作信息;其中,所述历史操作信息包括多个用户对所述历史操作结果的操作信息;
确定所述历史查询词对应的搜索场景,并根据所述搜索场景对应的各历史查询词的各历史搜索结果的历史操作信息,对所述搜索场景中的数据内容进行排序,得到所述排序信息;其中,所述历史搜索结果是所述数据内容中的部分内容。
14.根据权利要求9‑13任一项所述的装置,若所述查询词属于预设的专业词汇,则所述装置还包括:
标签获取单元,用于获取各所述搜索结果的标签;其中,部分所述数据内容具有预设的标签;
所述反馈单元具体用于:
根据所述搜索结果具有的标签、所述显示信息以及所述搜索结果,生成所述搜索显示页。
15.根据权利要求14所述的装置,所述反馈单元包括:第一排序模块,用于若所述搜索结果中存在具有专业性和/或权威性标签的第一搜索结果,则将所述第一搜索结果排在其他的第二搜索结果之前;
第二排序模块,用于根据所述显示信息对各所述第一搜索结果进行排序,并根据所述显示信息对各所述第二搜索结果进行排序;
第二页面生成模块,用于根据排序后的第一搜索结果和第二搜索结果生成所述搜索显示页。
16.根据权利要求9‑15任一项所述的装置,其中,所述结果确定单元,包括:权限获取模块,用于获取发送所述搜索指令的用户的搜索权限;
平台确定模块,用于根据所述搜索权限,在所述分搜索平台中确定具有搜索权限的目标分搜索平台;
搜索模块,用于根据所述查询词在所述总搜索平台和所述目标分搜索平台中,与所述目标搜索场景对应的数据内容中确定所述搜索结果;其中,所述总搜索平台与所述分搜索平台中存储的数据内容不同。
17.一种电子设备,包括:
至少一个处理器;以及
与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行权利要求1‑8中任一项所述的方法。
18.一种存储有计算机指令的非瞬时计算机可读存储介质,其中,所述计算机指令用于使所述计算机执行根据权利要求1‑8中任一项所述的方法。
19.一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现权利要求1‑8中任一项所述方法的步骤。