本技术涉及信息处理,特别是涉及提供商品信息的方法及电子设备。
背景技术:
1、在商品信息服务系统中,为用户提供商品信息的方式有多种。例如,可以为用户提供搜索入口,使得用户可以通过输入关键词等方式进行商品搜索;或者,还可以提供分类导航的方式,使得用户可以选择自己所需的商品类目,然后在对应类目下进行商品浏览。或者,还可以通过客户端首页等,为用户提供推荐的商品信息(feeds)流,使得用户在浏览客户端首页时,便可以直接获取到商品信息,这种商品信息还可以是根据用户的历史行为记录等预测出的用户可能会感兴趣的商品信息,也就是说,从本质上讲,商品推荐的过程,可以是根据不同的用户偏好,对商品进行排序,并进行择优推荐。通过这种将用户可能感兴趣的商品信息直接通过客户端首页“feed(投喂)”给用户,可以进一步缩短商品信息触达用户的路径,从而提升用户获取商品信息的效率。但是,在实际应用中,经常会出现用户浏览几屏之后如果没有发现自己感兴趣的商品便离开的情况,之后仍然需要通过搜索等其他方式来一步步寻找自己所需要的商品,转化率会比较低,对于已经占用的推荐资源而言也会造成很大的浪费。
技术实现思路
1、本技术提供了提供商品信息的方法及电子设备,以提升商品推荐结果的准确度及利用率,减少资源浪费。
2、本技术提供了如下方案:
3、一种提供商品信息的方法,包括:
4、展示第一页面,所述第一页面中包括推荐商品信息流,以及人工智能ai交互组件;所述ai交互组件用于对页面展示过程中由ai生成的用于与用户进行对话的对话内容进行展示,和/或为用户提供用于发起与ai对话的输入组件;
5、在所述ai与用户之间产生对话交互后,获取基于对话交互结果生成的新的商品推荐结果并进行展示。
6、其中,所述在所述ai与用户之间产生对话交互后,获取基于对话交互结果生成的商品推荐结果并进行展示,包括:
7、在所述ai与用户之间产生对话交互后,获取基于对话交互结果生成的商品推荐结果,并对所述第一页面进行刷新展示,以便在所述第一页面中展示出所述基于对话交互结果生成的商品推荐结果。
8、其中,所述在所述ai与用户之间产生对话交互后,获取基于对话交互结果生成的商品推荐结果并进行展示,包括:
9、在所述ai与用户之间产生对话交互后,跳转到第二页面,以便通过所述第二页面对所述基于对话交互结果生成的商品推荐结果进行展示。
10、其中,在通过所述ai交互组件展示由ai生成的所述对话内容时,所述ai交互组件还用于展示由所述ai提供的推荐类目的信息;
11、所述在所述ai与用户之间产生对话交互后,获取基于对话交互结果生成的商品推荐结果并进行展示,包括:
12、响应于对所述推荐类目进行选择的交互操作后,获取所述推荐类目对应的商品推荐结果并进行展示。
13、其中,在通过所述ai交互组件展示由ai生成的所述对话内容时,所述ai交互组件还用于展示所述新的商品推荐结果中部分商品的摘要信息。
14、其中,所述ai交互组件包括收起状态及展开状态,在所述展开状态下,所述ai交互组件用于展示所述ai生成的对话内容和/或为用户提供的输入组件。
15、其中,在所述ai交互组件在默认状态下处于收起态时,由ai算法根据用户在浏览所述第一页面过程中产生的行为数据,确定状态切换时机,并生成对话内容;
16、所述方法还包括:
17、在接收到服务端提供的所述ai生成的对话内容后,将所述ai交互组件切换为展开状态,并基于所述ai交互组件展示所述ai生成的对话内容和/或为用户提供的输入组件。
18、其中,所述方法还包括:
19、在将所述ai交互组件切换到展开状态后,如果在阈值时间内未收到用户针对ai生成的对话内容的答复操作,或者,接收到用户执行的收起操作,则将所述ai交互组件切换为收起状态。
20、其中,所述ai交互组件在展开状态下,还包括ai主动提问/建议模式,及用户输入模式;
21、其中,ai交互组件在切换到展开状态后默认处于所述ai主动提问/建议模式,用于对ai生成的用于与用户进行对话的对话内容进行展示,并提供用于切换到所述用户输入模式的操作选项;
22、在切换到所述用户输入模式后,通过所述ai交互组件提供用于进行语音输入和/或键盘输入的输入组件,以便由用户发起与ai的对话交互。
23、其中,在所述ai交互组件处于收起态时,如果接收到用户对所述ai交互组件执行的交互操作,则跳转到基于ai生成式对话进行商品推荐的目标页面,所述目标页面中包括多个资源位,所述多个资源位用于展示多个推荐商品的商品信息卡片,如果所述ai与所述用户之间产生对话交互,则向所述目标页面中的资源位插入用于展示对话内容的对话信息卡片,并根据对话交互结果对所述推荐商品信息流页面中推荐的商品信息进行刷新展示。
24、一种提供商品信息的方法,包括:
25、展示第一页面,所述第一页面中包括推荐商品信息流,以及人工智能ai交互组件;其中,在默认状态下,所述ai交互组件展示为收起状态;
26、接收服务端提供的ai生成的对话内容,其中,所述ai生成的对话内容是根据用户在浏览所述第一页面过程中产生的行为数据生成的,用于对所述用户是否对某商品类目感兴趣进行询问、或者向用户提供关于某商品类目的购物建议;
27、将所述ai交互组件切换为展开状态,通过所述ai交互组件展示所述ai生成的对话内容,并提供用于答复的操作选项,以便用户通过该操作选项与ai进行对话交互;
28、在所述ai与用户之间产生对话交互后,获取基于对话交互结果生成的新的商品推荐结果并进行展示。
29、其中,所述ai交互组件在展开状态下包括ai主动提问/建议模式,及用户输入模式,其中,所述ai交互组件在切换到展开状态后默认处于所述ai主动提问/建议模式,用于对ai生成的对话内容进行展示,并提供用于切换到所述用户输入模式的操作选项;
30、所述方法还包括:
31、响应于通过该操作选项发起的模式切换操作,将所述ai交互组件切换为用户输入模式,并通过所述ai交互组件提供用于进行语音输入和/或键盘输入的输入组件,以便由用户发起与ai的对话交互。
32、一种提供商品信息的装置,包括:
33、第一页面展示单元,用于展示第一页面,所述第一页面中包括推荐商品信息流,以及人工智能ai交互组件;所述ai交互组件用于对页面展示过程中由ai生成的用于与用户进行对话的对话内容进行展示,和/或为用户提供用于发起与ai对话的输入组件;
34、商品推荐结果更新单元,用于在所述ai与用户之间产生对话交互后,获取基于对话交互结果生成的新的商品推荐结果并进行展示。
35、一种提供商品信息的装置,包括:
36、第一页面展示单元,用于展示第一页面,所述第一页面中包括推荐商品信息流,以及人工智能ai交互组件;其中,在默认状态下,所述ai交互组件展示为收起状态;
37、ai生成对话内容接收单元,用于接收服务端提供的ai生成的对话内容,其中,所述ai生成的对话内容是根据用户在浏览所述第一页面过程中产生的行为数据生成的,用于对所述用户是否对某商品类目感兴趣进行询问、或者向用户提供关于某商品类目的购物建议;
38、ai交互组件状态切换单元,用于将所述ai交互组件切换为展开状态,通过所述ai交互组件展示所述ai生成的对话内容,并提供用于答复的操作选项,以便用户通过该操作选项与ai进行对话交互;
39、商品推荐结果更新单元,用于在所述ai与用户之间产生对话交互后,获取基于对话交互结果生成的新的商品推荐结果并进行展示。
40、一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现前述任一项所述的方法的步骤。
41、一种电子设备,包括:
42、一个或多个处理器;以及
43、与所述一个或多个处理器关联的存储器,所述存储器用于存储程序指令,所述程序指令在被所述一个或多个处理器读取执行时,执行前述任一项所述的方法的步骤。
44、根据本技术提供的具体实施例,本技术公开了以下技术效果:
45、通过本技术实施例,在展示包括有商品推荐信息流的第一页面的过程中,可以通过ai交互组件;该ai交互组件可以用于对页面展示过程中由ai生成的用于与用户进行对话的对话内容进行展示,和/或为用户提供用于发起与ai对话的输入组件,以使得用户能够主动发起与ai的对话。在所述ai与用户之间产生对话交互后,可以获取基于对话交互结果生成的新的商品推荐结果并进行展示。通过这种方式,由于在商品推荐的过程中,ai与用户之间能够进行对话,并基于对话结果对商品推荐结果进行更新,因此,可以提升商品推荐结果的准确度及利用率,减少资源浪费。
46、可选地,具体的ai交互组件可以包括收起状态以及展开状态,在默认状态下,ai交互组件可以展示为收起状态,以减少对页面内容的遮挡;在由服务端根据用户在浏览页面过程中产生的行为数据确定出具体的交互时机,并由ai生成对话内容,客户端在收到具体的ai生成的对话内容后,可以将ai交互组件切换为展开状态,然后再进行ai生成的对话内容的展示。
47、另外,ai交互组件在展开状态下还可以包括两种模式,在默认状态下可以为ai主动提问/建议模式,以便通过ai交互组件展示ai生成的对话内容,由用户进行回复。另外可以提供用于切换到用户输入模式的操作选项,以用于切换到用户输入模式,此时可以通过ai交互组件提供用于进行键盘输入和/或语音输入的输入组件,以使得用户能够发起与ai的交互,而不仅仅是被动的等待由ai发起的交互。
48、当然,实施本技术的任一产品并不一定需要同时达到以上所述的所有优点。