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.可选的,所述显示目标反馈界面之后,还包括:
29.在接收到作用于所述反馈界面切换标识的触发操作或者作用于所述目标反馈界面的滑动操作时,显示切换后的反馈界面。
30.第二方面,本公开提供了一种推荐装置,所述装置包括:
31.第一显示模块,用于响应于针对目标媒体内容的操作满足预设条件,显示目标反馈界面;其中,所述目标反馈界面上展示有视频推荐反馈信息;
32.第一接收模块,用于接收针对所述目标反馈界面上展示的所述视频推荐反馈信息的反馈输入;
33.发送模块,用于将所述反馈输入发送至服务端,以确定与所述反馈输入对应的待推荐视频。
34.第三方面,本公开提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当所述指令在终端设备上运行时,使得所述终端设备实现上述的方法。
35.第四方面,本公开提供了一种设备,包括:存储器,处理器,及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时,实现上述的方法。
36.第五方面,本公开提供了一种计算机程序产品,所述计算机程序产品包括计算机程序/指令,所述计算机程序/指令被处理器执行时实现上述的方法。
37.本公开实施例提供的技术方案与现有技术相比至少具有如下优点:
38.本公开实施例提供了一种推荐方法,在确定针对目标媒体内容的操作满足预设条件时,显示目标反馈界面,然后接收作用于该目标反馈界面的反馈输入,并将该反馈输入发送至服务端,用于确定与该反馈输入对应的待推荐视频。可见,本公开实施例能够为用户推荐更符合其兴趣的视频,从而提升用户的视频播放体验。
附图说明
39.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
40.为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
41.图1为本公开实施例提供的一种推荐方法流程图;
42.图2为本公开实施例提供的一种目标反馈界面的示意图;
43.图3为本公开实施例提供的另一种目标反馈界面的示意图;
44.图4为本公开实施例提供的另一种目标反馈界面的示意图;
45.图5为本公开实施例提供的一种推荐装置的结构示意图;
46.图6为本公开实施例提供的一种推荐设备的结构示意图。
具体实施方式
47.为了能够更清楚地理解本公开的上述目的、特征和优点,下面将对本公开的方案进行进一步描述。需要说明的是,在不冲突的情况下,本公开的实施例及实施例中的特征可以相互组合。
48.在下面的描述中阐述了很多具体细节以便于充分理解本公开,但本公开还可以采用其他不同于在此描述的方式来实施;显然,说明书中的实施例只是本公开的一部分实施例,而不是全部的实施例。
49.为了能够提升为用户推荐视频的精准度,本公开实施例提供了一种推荐方法,在确定针对目标媒体内容的操作满足预设条件时,显示目标反馈界面,然后接收作用于该目标反馈界面的反馈输入,并将该反馈输入发送至服务端,用于确定与该反馈输入对应的待推荐视频。可见,本公开实施例能够为用户推荐更符合其兴趣的视频,从而提升用户的视频播放体验。
50.基于此,本公开实施例提供了一种推荐方法,参考图1,为本公开实施例提供的一种推荐方法流程图,该方法包括:
51.s101:响应于针对目标媒体内容的操作满足预设条件,显示目标反馈界面;其中,所述目标反馈界面上展示有视频推荐反馈信息。
52.本公开实施例中,响应于针对目标媒体内容的操作满足预设条件,显示目标反馈界面,可以是响应于目标对象针对目标媒体内容的操作满足预设条件,显示目标反馈界面。本公开目标对象可以是用户。所述视频推荐反馈信息用于确定目标对象感兴趣的媒体内容类型。
53.在一种可能的实施例中,所述目标反馈界面展示有至少一个媒体内容类型标识及与至少一个媒体内容类型标识对应的反馈输入标识,所述反馈输入标识指示所述目标对象对所述至少一个媒体内容类型的兴趣倾向,例如感兴趣,或者不感兴趣,或者中立,相应的,所述反馈输入标识例如为感兴趣输入控件,不感兴趣输入控件或中立控件。由此,通过所述目标反馈界面展示有至少一个媒体内容类型标识及与至少一个媒体内容类型标识对应的反馈输入标识,基于目标对象的反馈输入可以直接确定目标对象感兴趣的视频类型,提高
视频推荐的有效性,更加符合用户预期,提升交互体验。
54.本公开实施例提供的推荐方法应用于客户端,该客户端可以为部署于设备终端上的客户端软件,设备终端可以包括智能手机、电脑、智能手表等。
55.本公开实施例中,预设条件用于定义触发目标反馈界面显示的时机。其中,触发目标反馈界面显示的时机可以选择为对当前目标对象的媒体内容浏览体验影响较小的时机,或者当前目标对象的信息反馈意愿较强的时机,例如,在当前目标对象关闭某一不感兴趣的直播间时,说明此时当前目标对象有较强的意愿表达对该直播间或者该直播间所属的直播类型的不感兴趣,因此可以在此时显示目标反馈界面。
56.当接收到针对目标媒体内容的操作时,确定该针对目标媒体内容的操作是否满足预设条件,如果确定其满足预设条件,则显示目标反馈界面。
57.一种可选的实施方式中,针对目标媒体内容的操作满足预设条件可以包括针对目标媒体内容的切换操作。具体的,在接收到针对目标媒体内容的切换操作时,显示目标反馈界面。
58.其中,目标媒体内容可以包括视频预览流或者直播预览流。实际应用中,在接收到针对视频预览流或者直播预览流的切换操作时,显示目标反馈界面。
59.一种可选的实施方式中,在接收到针对视频预览流或者直播视频流的滑动(如上下滑动)切换操作时,显示目标反馈界面。具体的,在处于视频预览流中,针对视频预览流中的任一预览视频的上下滑动切换操作,触发显示目标反馈界面。
60.另一种可选的实施方式中,在接收到由直播视频流切换至视频预览流的切换操作,显示目标反馈界面。具体的,在处于直播视频流时,如果通过关闭直播视频流中的任一直播视频,触发由直播视频流切换至视频预览流的切换操作,则在该切换操作对应的目标预览视频的界面上显示目标反馈界面。
61.一种可选的实施方式中,针对目标媒体内容的操作满足预设条件,可以包括对媒体内容的播放时长不小于预设第一时长的情况下触发的针对目标媒体内容的播放操作。具体的,在接收到针对目标媒体内容的播放操作,确定媒体内容的播放时长,在所述播放时长满足预设第一时长的情况下,显示目标反馈界面。
62.一种可选的实施方式中,当目标对象从视频预览流进入任一直播间,然后再从某个直播间返回至视频预览流的页面操作,能够反映出该目标对象对返回至视频预览流之前最近一个浏览的直播间存在负兴趣点信息,即对该直播间不感兴趣,为此,本公开实施例可以在确定反映当前目标对象对某个直播间不感兴趣的页面操作时,显示目标反馈界面,以获取目标对象的反馈输入,用于更新针对该当前目标对象的视频推荐策略等。
63.另一种可选的实施方式中,当目标对象在视频预览流中的持续看播时长达到一定时长时,可以给该目标对象展示视频推荐反馈信息,与目标对象处于看播初期即展示视频推荐反馈信息的场景相比,能够降低对目标对象看播体验的影响。为此,本公开实施例中,在接收到针对目标媒体内容的播放操作时,确定媒体内容的播放时长,然后在确定该播放时长满足预设第一时长的情况下,显示目标反馈界面。
64.另一种可选的实施方式中,目标对象从一个直播间切出的页面操作可能表明该目标对象对该直播间不感兴趣,为了获取目标对象对该直播间的真实感受,可以在此时为该目标对象显示目标反馈界面。
65.另一种可选的实施方式中,在针对视频预览流的切换次数达到阈值,且针对每个视频的停留时间较短的情况下,可以确定当前推荐的视频预览流的有效性较低,不及用户预期,此时可以展示目标反馈界面,以满足目标对象主动反馈输入感兴趣的视频类型的需求,从而更新视频推荐策略,提升用户体验。
66.实际应用中,目标反馈界面用于展示视频推荐反馈信息,其中,视频推荐反馈信息可以是文字形式问题、图片形式问题等。
67.s102:接收针对所述目标反馈界面上展示的所述视频推荐反馈信息的反馈输入。
68.本公开实施例中,在显示目标反馈界面之后,目标对象可以针对目标反馈界面上展示的视频推荐反馈信息,确定反馈输入。
69.一种可选的实施方式中,目标反馈界面上可以展示与视频推荐反馈信息对应的多个选项,目标对象可以通过点击任意一个选项完成反馈输入。
70.另一种可选的实施方式中,目标反馈界面上可以显示有视频推荐反馈信息对应的输入框,目标对象可以通过在该输入框中输入文字等完成反馈输入。
71.s103:将所述反馈输入发送至服务端,以确定与所述反馈输入对应的待推荐视频。
72.本公开实施例中,在接收到针对目标反馈界面上的视频推荐反馈信息的反馈输入之后,将反馈输入发送至服务端,由服务端基于该反馈输入确定对应的待推荐视频。
73.一种可选的实施方式中,在接收到针对目标反馈界面上的视频推荐反馈信息的反馈输入之后,建立视频推荐反馈信息、反馈输入和反馈用户的对应关系,并将该对应关系发送至服务端,以便服务端能够基于该对应关系,调整针对该反馈用户的视频推荐策略,从而基于调整后的视频推荐策略为该反馈用户推荐更符合其兴趣的视频。
74.本公开实施例提供的推荐方法中,在确定针对目标媒体内容的操作满足预设条件时,显示目标反馈界面,然后接收作用于该目标反馈界面的反馈输入,并将该反馈输入发送至服务端,用于确定与该反馈输入对应的待推荐视频。可见,本公开实施例能够在获取到目标对象针对视频推荐反馈信息的反馈输入,用于为目标对象推荐更符合其兴趣的视频,从而提升用户的视频播放体验。
75.一种可选的实施方式中,客户端预先获取视频推荐反馈信息集合,其中,视频推荐反馈信息集合中包含多个视频推荐反馈信息。一种可选的实施方式中,服务端可以基于反馈需求预先设置视频推荐反馈信息集合,然后下发至客户端,由客户端在本地进行存储、应用等。
76.实际应用中,客户端在确定针对目标媒体内容的操作满足预设条件时,可以基于该针对目标媒体内容的操作,从预先获取的视频推荐反馈信息集合中,为当前目标对象确定至少一个待反馈问题,用于在目标反馈界面上进行展示。
77.一种可选的实施方式中,针对由直播视频流切换至视频预览流的切换操作,可以基于该切换操作对应的直播视频所属的直播类型,确定视频推荐反馈信息。例如,在确定当前目标对象从视频预览流进入第一直播间后,通过关闭第二直播间返回至该视频预览流的切换操作时,可以基于第二直播间所属的直播类型,确定视频推荐反馈信息。其中,第一直播间和第二直播间可以为同一个或者不同的直播间。
78.实际应用中,目标对象从视频预览流进入任一直播间,然后再从某个直播间返回预览流的页面操作,能够反映出该目标对象对返回至视频预览流之前最近一个浏览的直播
间存在负兴趣点信息,即对该直播间不感兴趣,为此,本公开实施例可以在监测到反映当前目标对象对某个直播间不感兴趣的页面操作时,显示目标反馈界面,以获取目标对象的反馈输入,用于更新针对该当前目标对象的视频推荐策略等。
79.一种可选的实施方式中,当接收到由直播视频流切换至视频预览流的切换操作时,从预先获取的视频推荐反馈信息集合中,获取由直播视频流切换至视频预览流的切换操作对应的问题模板,然后,基于该切换操作对应的直播视频所属的直播类型,填充该问题模板,得到视频推荐反馈信息,然后,将展示有该视频推荐反馈信息的目标反馈界面进行展示。例如,问题模板可以包括“最近你对**app上的【】感受如何?”其中,【】内可以基于切换操作对应的直播视频所属的直播类型进行填充,得到为当前目标对象展示的待反馈问题。例如,将切换操作对应的直播视频所属的直播类型填充至问题模板之后,得到的视频推荐反馈信息,可以为“最近你对**app上的【游戏直播】感受如何?”,或者“最近你对**app上的【购物直播】感受如何?”等等。
80.实际应用中,目标对象在视频预览流中的持续看播时长达到一定时长时,可以给该目标对象展示视频推荐反馈信息,与目标对象处于看播初期即展示视频推荐反馈信息的场景相比,能够降低对目标对象看播体验的影响。
81.为此,本公开实施例中,在接收到针对目标媒体内容的播放操作时,确定媒体内容的播放时长,然后在确定该播放时长满足预设第一时长的情况下,显示目标反馈界面。其中,针对媒体内容的播放时长满足预设第一时长之后触发的针对目标媒体内容的播放操作对应的视频推荐反馈信息,可以包括“最近你对**app上的【游戏直播】感受如何?”、“最近你对**app上的【购物直播】感受如何?”等针对随机的直播间类型提出的视频推荐反馈信息,也可以包括“你希望调整**app直播的数量吗?”、“你对刚刚看到的直播满意吗?”等视频推荐反馈信息。
82.另外,另在接收到针对直播视频流的上下滑动切换操作时,基于所述上下滑动切换操作对应的切换前直播视频所属的直播类型,确定视频推荐反馈信息,然后,将展示有该视频推荐反馈信息的目标反馈界面进行显示。
83.实际应用中,目标对象从一个直播间切出的页面操作可能表明该目标对象对该直播间不感兴趣,为了获取目标对象对该直播间的真实感受,可以在此时为该目标对象展示待反馈问题。具体的,从预先获取的视频推荐反馈信息集合中,确定针对直播视频流的上下滑动切换操作对应的直播视频所属的直播类型对应的视频推荐反馈信息。
84.其中,针对直播视频流的上下滑动切换操作对应的直播视频所属的直播类型确定的视频推荐反馈信息可以包括“最近你对**app上的【游戏直播】感受如何?”、“最近你对**app上的【购物直播】感受如何?”等针对直播间类型提出的视频推荐反馈信息,另外,也可以包括随机确定出的“你对刚刚看到的直播满意吗?”、“认为刚刚直播中出现的商品是【正品】?”、“你认为刚刚主播对商品的介绍【专业】吗?”等视频推荐反馈信息。
85.一种可选的实施方式中,如图2所示,为本公开实施例提供的一种目标反馈界面的示意图,其中,目标反馈界面上展示的待反馈问题包括:最近你对**app上的【游戏直播】感受如何?视频推荐反馈信息包括至少三个选项,即a.希望减少这类直播;b.希望这类直播的数量保持不变;c.希望增加这类直播,目标对象通过点选任意一个选项,实现对视频推荐反馈信息的反馈输入。
86.另外,目标反馈界面上可以显示有视频封面标识,以及对应的反馈输入标识,如图2所示,视频封面标识可以包括视频封面图像,每个视频封面图像用于表示其对应的视频类型,例如,游戏视频封面图像可以表示游戏视频类型,购物视频封面图像可以表示购物视频类型等。具体的,视频封面图像可以来自最近上一个视频,而反馈输入标识可以包括视频推荐反馈信息的选项,如图2所示,目标反馈界面上包含3个反馈输入标识。基于反馈输入标识可以接收目标对象的反馈输入。
87.一种可选的实施方式中,当前目标对象从视频预览流进入任一直播间,然后通过关闭同一个或另一个直播间重回该视频预览流后,可以在重回预览流的首个页面上展示待反馈问题,以便获取当前目标对象对于视频推荐内容的真实反馈。
88.另一种可选的实施方式中,如图3所示,为本公开实施例提供的另一种目标反馈界面的示意图,其中,目标反馈界面上展示有图片类型问题,目标反馈界面上显示的多个视频封面标识与对应的反馈输入标识,视频封面标识可以包括视频封面图像,不同视频封面图像可以表示不同的视频类型,目标对象通过点击任一视频封面标识对应的反馈输入标识,实现针对该视频封面标识对应的视频类型的反馈输入。
89.另外,上述图3展示的目标反馈界面上,还可以显示有反馈界面切换标识,如“换一换”控件,用于触发视频推荐反馈信息的切换展示。在当前目标对象对于展示的视频推荐反馈信息不感兴趣的情况下,可以允许目标对象切换视频推荐反馈信息以及关闭目标反馈界面等。
90.一种可选的实施方式中,当前目标对象可以通过连续多次点击图3上展示的“换一换”控件,快速切换目标反馈界面上展示的视频推荐反馈信息,以便快速定位到符合当前目标对象真实的视频类型需求的视频推荐反馈信息。
91.另外,在确定当前目标对象连续点击“换一换”控件触发的目标反馈界面上展示的视频推荐反馈信息的切换次数达到预设阈值时,说明当前目标对象对于视频推荐反馈信息不感兴趣,因此可以触发自动关闭目标反馈界面,以降低对当前目标对象的打扰,提升目标对象体验。
92.实际应用中,在接收到作用于所述反馈界面切换标识的触发操作或者作用于所述目标反馈界面的滑动操作时,显示切换后的反馈界面。
93.另一种可选的实施方式中,如图4所示,为本公开实施例提供的另一种目标反馈界面的示意图,其中,目标反馈界面上展示的待反馈问题包括:你对当前直播满意吗?视频推荐反馈信息包括两个选项,即满意和不满意。目标对象通过点选任意一个选项,实现对视频推荐反馈信息的反馈输入。
94.本公开实施例中,客户端在接收到当前目标对象针对视频推荐反馈信息的反馈输入时,建立视频推荐反馈信息、反馈输入和当前目标对象之间的对应关系,该对应关系用于表征问题、答案以及作答人之间的对应关系。
95.实际应用中,服务端在接收到视频推荐反馈信息、反馈输入和当前目标对象之间的对应关系之后,可以基于该对应关系更新针对所述当前目标对象的视频推荐策略,从而使得后续为该当前目标对象推荐的视频能够更符合目标对象的兴趣点,提升目标对象的视频播放体验。
96.另外,对于针对任一直播视频的切换操作,还可以获取直播视频对应的直播间标
识,例如直播间房间号等,然后建立直播间标识、视频推荐反馈信息、反馈输入和当前目标对象之间的对应关系,该对应关系能够表征问题、答案、作答人以及涉及的直播间之间的对应关系。
97.实际应用中,客户端可以将直播间标识、视频推荐反馈信息、反馈输入和当前目标对象之间的对应关系发送至直播间处理平台,以便直播间处理平台能够基于该对应关系针对该直播间标识对应的直播间进行处理。
98.本公开实施例能够在合适的时机确定目标对象的视频播放兴趣信息,用于更新目标对象的视频推荐策略,从而为目标对象推荐符合其兴趣的视频,提升目标对象的视频播放体验。
99.基于上述实施例,为了进一步提升用户的视频播放体验,可以在确定针对目标媒体内容的操作满足预设条件时,首先确定最近一次的目标反馈界面展示时间;如果确定所述最近一次目标反馈界面展示时间与当前时间之间的时间差大于预设第二时长,则执行显示目标反馈界面的步骤;否则,结束本次视频推荐反馈信息的展示。
100.实际应用中,如果频繁的向当前目标对象展示视频推荐反馈信息,可能导致用户体验较差,为此,本公开实施例在确定针对目标媒体内容的操作满足预设条件时,首先确定当前是否满足展示频控,即两次展示视频推荐反馈信息的时间差值是否大于预设第二时长,以保证不会过于频繁的向当前目标对象展示视频推荐反馈信息,从而提升目标对象的视频播放体验。
101.与上述实施例基于同一个发明构思,本公开实施例还提供了一种推荐装置,参考图5,为本公开实施例提供的一种推荐装置的结构示意图,所述装置包括:
102.第一显示模块501,用于响应于针对目标媒体内容的操作满足预设条件,显示目标反馈界面;其中,所述目标反馈界面上展示有视频推荐反馈信息;
103.第一接收模块502,用于接收针对所述目标反馈界面上展示的所述视频推荐反馈信息的反馈输入;
104.发送模块503,用于将所述反馈输入发送至服务端,以确定与所述反馈输入对应的待推荐视频。
105.一种可选的实施方式中,所述第一显示模块,包括:
106.第一显示子模块,用于响应于针对目标媒体内容的切换操作,显示目标反馈界面;或者,
107.第二显示子模块,用于响应于针对目标媒体内容的播放操作,确定媒体内容的播放时长,在所述播放时长满足预设第一时长的情况下,显示目标反馈界面。
108.一种可选的实施方式中,所述目标媒体内容包括视频预览流或者直播视频流,所述第一显示子模块,具体用于:
109.响应于针对所述视频预览流或者所述直播视频流的切换操作,显示目标反馈界面。
110.一种可选的实施方式中,所述第一显示子模块,包括:
111.第三显示子模块,用于响应于针对所述视频预览流或者所述直播视频流的上下滑动切换操作,显示目标反馈界面;或者,
112.第四显示子模块,用于响应于由所述直播视频流切换至所述视频预览流的切换操
作,显示目标反馈界面。
113.一种可选的实施方式中,所述第四显示子模块,包括:
114.第一确定子模块,用于响应于由所述直播视频流切换至所述视频预览流的切换操作,基于所述切换操作对应的直播视频所属的直播类型,确定视频推荐反馈信息;其中,所述直播视频属于所述直播视频流;
115.第五显示子模块,用于将展示有所述视频推荐反馈信息的目标反馈界面进行显示。
116.一种可选的实施方式中,所述第三显示子模块,包括:
117.第二确定子模块,用于响应于针对所述直播视频流的上下滑动切换操作,基于所述上下滑动切换操作对应的切换前直播视频所属的直播类型,确定视频推荐反馈信息;
118.第六显示子模块,用于将展示有所述视频推荐反馈信息的目标反馈界面进行显示。
119.一种可选的实施方式中,所述装置还包括:
120.第一确定模块,用于响应于针对目标媒体内容的操作满足预设条件,确定最近一次的目标反馈界面展示时间;
121.触发模块,用于在确定所述最近一次目标反馈界面展示时间与当前时间之间的时间差大于预设第二时长时,触发执行所述第一显示模块。
122.一种可选的实施方式中,所述目标反馈界面上显示有视频封面标识及对应的反馈输入标识,所述反馈输入标识用于接收目标对象的反馈输入。
123.一种可选的实施方式中,所述目标反馈界面上显示有反馈界面切换标识、多个视频封面标识及对应的反馈输入标识,所述反馈输入标识用于接收目标对象的反馈输入。
124.一种可选的实施方式中,所述装置还包括:
125.第二显示模块,用于在接收到作用于所述反馈界面切换标识的触发操作或者作用于所述目标反馈界面的滑动操作时,显示切换后的反馈界面。
126.本公开实施例提供的推荐装置,能够获取到目标对象针对视频推荐反馈信息的反馈输入,用于更新目标对象的视频推荐策略,从而为目标对象推荐符合其兴趣的视频,提升目标对象的视频播放体验。
127.除了上述方法和装置以外,本公开实施例还提供了一种计算机可读存储介质,计算机可读存储介质中存储有指令,当所述指令在终端设备上运行时,使得所述终端设备实现本公开实施例所述的推荐方法。
128.本公开实施例还提供了一种计算机程序产品,所述计算机程序产品包括计算机程序/指令,所述计算机程序/指令被处理器执行时实现本公开实施例所述的推荐方法。
129.另外,本公开实施例还提供了一种推荐设备,参见图6所示,可以包括:
130.处理器601、存储器602、输入装置603和输出装置504。推荐设备中的处理器601的数量可以一个或多个,图6中以一个处理器为例。在本公开的一些实施例中,处理器601、存储器602、输入装置603和输出装置604可通过总线或其它方式连接,其中,图6中以通过总线连接为例。
131.存储器602可用于存储软件程序以及模块,处理器601通过运行存储在存储器602的软件程序以及模块,从而推荐设备的各种功能应用以及数据处理。存储器602可主要包括
存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序等。此外,存储器602可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。输入装置603可用于接收输入的数字或字符信息,以及产生与推荐设备的用户设置以及功能控制有关的信号输入。
132.具体在本实施例中,处理器601会按照如下的指令,将一个或一个以上的应用程序的进程对应的可执行文件加载到存储器602中,并由处理器601来运行存储在存储器602中的应用程序,从而实现上述推荐设备的各种功能。
133.需要说明的是,在本文中,诸如“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
134.以上所述仅是本公开的具体实施方式,使本领域技术人员能够理解或实现本公开。对这些实施例的多种修改对本领域的技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本公开的精神或范围的情况下,在其它实施例中实现。因此,本公开将不会被限制于本文所述的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
技术特征:
1.一种推荐方法,其特征在于,所述方法包括:响应于针对目标媒体内容的操作满足预设条件,显示目标反馈界面;其中,所述目标反馈界面上展示有视频推荐反馈信息;接收针对所述目标反馈界面上展示的所述视频推荐反馈信息的反馈输入;将所述反馈输入发送至服务端,以确定与所述反馈输入对应的待推荐视频。2.根据权利要求1所述的方法,其特征在于,响应于针对目标媒体内容的操作满足预设条件,显示目标反馈界面,包括:响应于针对目标媒体内容的切换操作,显示目标反馈界面;或者,响应于针对目标媒体内容的播放操作,确定媒体内容的播放时长,在所述播放时长满足预设第一时长的情况下,显示目标反馈界面。3.根据权利要求1所述的方法,其特征在于,所述目标媒体内容包括视频预览流或者直播视频流,所述响应于针对目标媒体内容的切换操作,显示目标反馈界面,包括:响应于针对所述视频预览流或者所述直播视频流的切换操作,显示目标反馈界面。4.根据权利要求3所述的方法,其特征在于,响应于针对所述视频预览流或者所述直播视频流的切换操作,显示目标反馈界面,包括:响应于针对所述视频预览流或者所述直播视频流的滑动切换操作,显示目标反馈界面;或者,响应于由所述直播视频流切换至所述视频预览流的切换操作,显示目标反馈界面。5.根据权利要求4所述的方法,其特征在于,所述响应于由所述直播视频流切换至所述视频预览流的切换操作,显示目标反馈界面,包括:响应于由所述直播视频流切换至所述视频预览流的切换操作,基于所述切换操作对应的直播视频所属的直播类型,确定视频推荐反馈信息;其中,所述直播视频属于所述直播视频流;将展示有所述视频推荐反馈信息的目标反馈界面进行显示。6.根据权利要求4所述的方法,其特征在于,所述响应于针对所述视频预览流或者所述直播视频流的上下滑动切换操作,显示目标反馈界面,包括:响应于针对所述直播视频流的上下滑动切换操作,基于所述上下滑动切换操作对应的切换前直播视频所属的直播类型,确定视频推荐反馈信息;将展示有所述视频推荐反馈信息的目标反馈界面进行显示。7.根据权利要求1所述的方法,其特征在于,所述显示目标反馈界面之前,还包括:响应于针对目标媒体内容的操作满足预设条件,确定最近一次的目标反馈界面展示时间;如果确定所述最近一次目标反馈界面展示时间与当前时间之间的时间差大于预设第二时长,则执行所述显示目标反馈界面的步骤。8.根据权利要求1所述的方法,其特征在于,所述目标反馈界面上显示有视频封面标识及对应的反馈输入标识,所述反馈输入标识用于接收目标对象的反馈输入。9.根据权利要求1所述的方法,其特征在于,所述目标反馈界面上显示有反馈界面切换标识、多个视频封面标识及对应的反馈输入标识,所述反馈输入标识用于接收用户的反馈输入。
10.根据权利要求8或9所述的方法,其特征在于,所述显示目标反馈界面之后,还包括:在接收到作用于所述反馈界面切换标识的触发操作或者作用于所述目标反馈界面的滑动操作时,显示切换后的反馈界面。11.一种推荐装置,其特征在于,所述装置包括:第一显示模块,用于响应于针对目标媒体内容的操作满足预设条件,显示目标反馈界面;其中,所述目标反馈界面上展示有视频推荐反馈信息;第一接收模块,用于接收针对所述目标反馈界面上展示的所述视频推荐反馈信息的反馈输入;发送模块,用于将所述反馈输入发送至服务端,以确定与所述反馈输入对应的待推荐视频。12.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有指令,当所述指令在终端设备上运行时,使得所述终端设备实现如权利要求1-10任一项所述的方法。13.一种设备,其特征在于,包括:存储器,处理器,及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时,实现如权利要求1-10任一项所述的方法。14.一种计算机程序产品,其特征在于,所述计算机程序产品包括计算机程序/指令,所述计算机程序/指令被处理器执行时实现如权利要求1-10任一项所述的方法。
技术总结
本公开提供了一种推荐方法、装置、设备以及存储介质,所述方法包括:在确定针对目标媒体内容的操作满足预设条件时,显示目标反馈界面,然后接收作用于该目标反馈界面的反馈输入,并将该反馈输入发送至服务端,用于确定与该反馈输入对应的待推荐视频。可见,本公开实施例能够为用户推荐更符合其兴趣的视频,从而提升用户的视频播放体验。提升用户的视频播放体验。提升用户的视频播放体验。
技术研发人员:倪嘉宝 李以杰 陈惠发 杨灿 方梦莹
受保护的技术使用者:北京字跳网络技术有限公司
技术研发日:2021.12.07
技术公布日:2022/3/8