本申请涉及网络,尤其涉及一种搜索结果的主动推送方法、搜索页面的切换方法及设备。
背景技术:
1、随着网络技术的飞速发展,用于实现搜索功能的搜索程序的发展越来越成熟,在用户想要获知某些信息时,可以主动在搜索程序中输入搜索关键词,以使得搜索程序可以基于搜索关键词执行相对应的信息搜索操作,在获得搜索结果之后,可以对搜索结果进行显示。
2、上述的信息搜索过程是基于搜索关键词所实现的,然而,由于用户的搜索需求可能是具体的,也可能是抽象的、不易表达的,并且搜索结果是与搜索关键词之间存在强的关联关系,这样所获得的探索结果可能不能满足用户对信息的个性化需求。
技术实现思路
1、本申请实施例提供一种搜索结果的主动推送方法、搜索页面的切换方法及设备,无需用户输入搜索关键词即可实现主动地进行搜索结果的推送操作,能够满足不同用户的个性化需求。
2、第一方面,本申请实施例提供了一种搜索信息的主动推送方法,包括:
3、通过预设程序获取用户画像和用户行为信息;
4、确定用于实现主动推送搜索信息的多个网络搜索结果;
5、基于所述用户画像、用户行为信息和所述多个网络搜索结果,确定用于主动推送的目标信息;
6、响应于用户对所述预设程序输入的程序启动操作,在预设界面中对所述目标信息进行主动显示。
7、第二方面,本申请实施例提供了一种搜索信息的主动推送装置,包括:
8、第一获取模块,用于通过预设程序获取用户画像和用户行为信息;
9、第一确定模块,用于确定用于实现主动推送搜索信息的多个网络搜索结果;
10、第一确定模块,用于基于所述用户画像、用户行为信息和所述多个网络搜索结果,确定用于主动推送的目标信息;
11、第一处理模块,用于响应于用户对所述预设程序输入的程序启动操作,在预设界面中对所述目标信息进行主动显示。
12、第三方面,本申请实施例提供了一种电子设备,包括:存储器、处理器;其中,所述存储器用于存储一条或多条计算机指令,其中,所述一条或多条计算机指令被所述处理器执行时实现上述第一方面所示的搜索信息的主动推送方法。
13、第四方面,本发明实施例提供了一种计算机存储介质,用于储存计算机程序,所述计算机程序使计算机执行时实现上述第一方面所示的搜索信息的主动推送方法。
14、第五方面,本发明实施例提供了一种计算机程序产品,包括:计算机程序,当所述计算机程序被电子设备的处理器执行时,使所述处理器执行上述第一方面所示的搜索信息的主动推送方法中的步骤。
15、第六方面,本发明实施例提供了一种搜索页面的切换方法,包括:
16、获取搜索关键词;
17、确定与所述搜索关键词相对应的搜索结果以及关联搜索词;
18、在预设页面中对所述搜索结果以及关联搜索词进行显示;
19、响应于用户针对所述预设页面或者所述关联搜索词输入的切换操作,对所述预设页面中所显示的搜索结果以及所述关联搜索词进行切换显示。
20、第七方面,本发明实施例提供了一种搜索页面的切换装置,包括:
21、第二获取模块,用于获取搜索关键词;
22、第二确定模块,用于确定与所述搜索关键词相对应的搜索结果以及关联搜索词;
23、第二处理模块,用于在预设页面中对所述搜索结果以及关联搜索词进行显示;
24、第二处理模块,用于响应于用户针对所述预设页面或者所述关联搜索词输入的切换操作,对所述预设页面中所显示的搜索结果以及所述关联搜索词进行切换显示。
25、第八方面,本申请实施例提供了一种电子设备,包括:存储器、处理器;其中,所述存储器用于存储一条或多条计算机指令,其中,所述一条或多条计算机指令被所述处理器执行时实现上述第六方面所示的搜索页面的切换方法。
26、第九方面,本发明实施例提供了一种计算机存储介质,用于储存计算机程序,所述计算机程序使计算机执行时实现上述第六方面所示的搜索页面的切换方法。
27、第十方面,本发明实施例提供了一种计算机程序产品,包括:计算机程序,当所述计算机程序被电子设备的处理器执行时,使所述处理器执行上述第六方面所示的搜索页面的切换方法中的步骤。
28、本申请实施例提供的搜索结果的主动推送方法、搜索页面的切换方法及设备,通过获取预设程序获取用户画像和用户行为信息确定多个网络搜索结果,而后基于用户画像、用户行为信息和多个网络搜索结果来确定用于主动推送的目标信息,在用户对预设程序输入的程序启动操作时,则可以基于程序启动操作在预设界面中对目标信息进行主动显示操作,由于目标信息并不需要用户输入的搜索关键词进行确定,而是基于用户画像、用户行为信息和多个网络搜索结果进行主动确定的,这样有效地实现了搜索信息的主动推送操作,主动推送的目标信息不仅能够满足不同用户的个性化需求,并且提高用户对预设程序进行使用的良好体验性,进一步保证了该方法的实用性,有利于市场的推广与应用。
1.一种搜索信息的主动推送方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,确定用于实现主动推送搜索信息的多个网络搜索结果,包括:
3.根据权利要求1所述的方法,其特征在于,基于所述用户画像、用户行为信息和所述多个网络搜索结果,确定用于主动推送的目标信息,包括:
4.根据权利要求3所述的方法,其特征在于,基于所述排序后搜索结果,确定用于主动推送的目标信息,包括:
5.根据权利要求4所述的方法,其特征在于,基于所述排序后搜索结果,确定主动推送信息和探索推送信息,包括:
6.根据权利要求1所述的方法,其特征在于,基于所述用户画像、用户行为信息和所述多个网络搜索结果,确定用于主动推送的目标信息,包括:
7.根据权利要求6所述的方法,其特征在于,获取用户使用所述预设程序时所对应的当前情景信息,包括:
8.根据权利要求1-7中任意一项所述的方法,其特征在于,所述方法还包括:
9.根据权利要求1-7中任意一项所述的方法,其特征在于,所述方法还包括:
10.根据权利要求1-7中任意一项所述的方法,其特征在于,在确定用于主动推送的目标信息之后,所述方法还包括:
11.一种搜索页面的切换方法,其特征在于,包括:
12.一种电子设备,其特征在于,包括:存储器、处理器;其中,所述存储器用于存储一条或多条计算机指令,其中,所述一条或多条计算机指令被所述处理器执行时实现如权利要求1-11中任意一项所述的方法。