掌桥专利:专业的专利平台
掌桥专利
首页

信息提示方法、装置及系统、客户端、服务器及存储介质

文献发布时间:2023-06-19 09:52:39


信息提示方法、装置及系统、客户端、服务器及存储介质

技术领域

本公开涉及信息提示应用技术领域,尤其涉及一种信息提示方法、装置及系统、客户端、服务器及存储介质。

背景技术

随着移动终端的普及和网络的提速,短平快的大流量多媒体资源传播逐渐受到人们的喜爱,尤其是短视频。在各个新媒体平台上播放的视频中包括很多主题内容,为用户带来了很多欢乐。在用户看完视频后,通常会通过弹出信息来提示让用户收藏该视频,可以使得用户能通过收藏该视频,之后能快速定位该视频回看,提升用户的视频观看效率。

但是,在实际应用过程中,在每个视频播放完以后都弹出提示收藏视频的信息,会对用户的正常视频观看过程形成干扰,影响用户的视频观看体验。

发明内容

本公开提供一种信息提示方法、装置及系统、客户端、服务器及存储介质。本公开的技术方案如下:

根据本公开实施例的第一方面,提供一种信息提示方法,包括:向目标用户账户展示目标多媒体资源;针对所述目标用户账户,确定所述目标多媒体资源符合标记提示条件,生成对应的标记提示信息,其中,所述标记提示信息用于提示所述目标用户账户对所述目标多媒体资源进行标记操作;确定所述目标多媒体资源的展示状态符合标记提示状态,向所述目标用户账户展示所述标记提示信息。

进一步地,所述针对所述目标用户账户,确定所述目标多媒体资源符合标记提示条件的步骤包括:获取所述目标用户账户的用户特征以及所述目标多媒体资源的资源特征;根据所述用户特征以及所述资源特征,确定所述目标多媒体资源符合标记提示条件,其中,所述标记提示条件是用于根据所述用户特征与所述资源特征获取的数据,来确定所述目标用户账号在所述目标多媒体资源上需要进行标记提示的条件。

进一步地,所述根据所述用户特征以及所述资源特征,确定所述目标多媒体资源符合标记提示条件的步骤包括:根据所述目标用户账户和所述用户特征,得到用户特征向量;根据所述用户特征和所述目标多媒体资源的资源特征,得到交互特征向量;根据所述用户特征向量和所述交互特征向量,得到目标数据,其中,所述目标数据中包括:标记所述目标多媒体资源的概率、回看所述目标多媒体资源的概率和复播所述目标多媒体资源的概率;根据所述目标数据,确定所述目标多媒体资源符合标记提示条件。

进一步地,所述根据所述目标数据,确定所述目标多媒体资源符合标记提示条件的步骤包括:若标记所述目标多媒体资源的概率大于第一预设阈值,回看所述目标多媒体资源的概率大于第二预设阈值,且复播所述目标多媒体资源的概率大于第三预设阈值,则确定所述目标多媒体资源符合标记提示条件。

进一步地,所述根据所述目标用户账户和所述用户特征,得到用户特征向量的步骤包括:确定历史多媒体资源的列表,其中,所述历史多媒体资源的列表是按照展示时间顺序在所述目标用户账户上展示过的多媒体资源的列表;确定所述多媒体资源的列表中每个多媒体资源的标识;根据每个多媒体资源的标识确定每个多媒体资源对应的权重值;根据每个多媒体资源的特征向量和每个多媒体资源对应的权重值,得到所述目标用户账户的行为序列特征;根据所述目标用户账户的行为序列特征和所述用户特征,得到用户特征向量,其中,所述用户特征中包括以下之一:用户画像信息、用户消费统计特征和用户行为序列特征。

进一步地,所述用户特征和所述目标多媒体资源的资源特征,得到交互特征向量的步骤包括:根据所述目标多媒体资源的资源特征向量和所述多媒体资源的列表中每个多媒体资源的特征向量,得到所述目标多媒体资源与每个多媒体资源之间的权重值;根据所述目标多媒体资源的资源特征向量和每个权重值,得到所述交互特征向量。

进一步地,所述根据所述用户特征向量和所述交互特征向量,得到目标数据的步骤包括:将所述用户特征向量和所述交互特征向量输入自注意力模型;接收所述自注意力模型输出的:标记所述目标多媒体资源的概率、回看所述目标多媒体资源的概率和复播所述目标多媒体资源的概率。

进一步地,所述确定所述目标多媒体资源的展示状态符合标记提示状态的步骤包括:在所述目标多媒体资源展示到预设时长时,或者,在所述目标多媒体资源展示到预设比例时长时,确定所述目标多媒体资源的展示状态符合标记提示状态;或者,基于所述目标用户账户,确定目标时间段,在所述目标多媒体资源展示到所述目标时间段内时,确定所述目标多媒体资源的展示状态符合标记提示状态。

进一步地,所述向所述目标用户账户展示所述标记提示信息的步骤包括:按照预设移动方向控制所述标记提示信息,以预设图标样式在所述目标用户账户上进行移动展示;或者,按照预设时间间隔控制所述标记提示信息,以预设图标样式在所述目标用户账户上进行展示;或者,按照预设时间间隔和预设移动方向控制所述标记提示信息,以预设图标样式在所述目标用户账户上进行展示。

进一步地,所述针对所述目标用户账户,确定所述目标多媒体资源符合标记提示条件的步骤包括:触发目标请求至服务器,其中,所述目标请求中携带有所述目标用户账户的信息;接收所述服务器响应所述目标请求而返回的目标信息;基于所述目标信息,确定所述目标多媒体资源符合标记提示条件。

进一步地,所述基于所述目标信息,确定所述目标多媒体资源符合标记提示条件的步骤包括:若所述目标信息中的目标字段被标记为目标值,则确定所述目标多媒体资源符合标记提示条件。

根据本公开实施例的第二方面,提供一种信息提示方法,包括:接收客户端触发的目标请求,其中,所述目标请求中携带有目标用户账户的信息;将所述目标用户账户的信息和目标多媒体资源的资源特征发送至自注意力模型,并接收所述自注意力模型输出的数据信息;基于所述数据信息确定目标信息,并将所述目标信息发送至客户端,其中,所述目标信息用于确定所述目标多媒体资源是否符合标记提示条件。

进一步地,所述数据信息中包括:标记所述目标多媒体资源的概率、回看所述目标多媒体资源的概率和复播所述目标多媒体资源的概率,基于所述数据信息确定目标信息包括:若标记所述目标多媒体资源的概率大于第一预设阈值,回看所述目标多媒体资源的概率大于第二预设阈值,且复播所述目标多媒体资源的概率大于第三预设阈值,则将目标字段被标记为目标值,以确定所述目标信息,其中,所述目标值用于标识所述目标多媒体资源符合标记提示条件。

根据本公开实施例的第三方面,提供一种信息提示装置,包括:第一展示单元,被配置为执行向目标用户账户展示目标多媒体资源;第一生成单元,被配置为执行针对所述目标用户账户,确定所述目标多媒体资源符合标记提示条件,生成对应的标记提示信息,其中,所述标记提示信息用于提示所述目标用户账户对所述目标多媒体资源进行标记操作;第二展示单元,被配置为执行确定所述目标多媒体资源的展示状态符合标记提示状态,向所述目标用户账户展示所述标记提示信息。

进一步地,所述第一生成单元包括:第一获取子单元,被配置为执行获取所述目标用户账户的用户特征以及所述目标多媒体资源的资源特征;第一确定子单元,被配置为执行根据所述用户特征以及所述资源特征,确定所述目标多媒体资源符合标记提示条件,其中,所述标记提示条件是用于根据所述用户特征与所述资源特征获取的数据,来确定所述目标用户账号在所述目标多媒体资源上需要进行标记提示的条件。

进一步地,所述第一确定子单元包括:第一获取模块,被配置为执行根据所述目标用户账户和所述用户特征,得到用户特征向量;第二获取模块,被配置为执行根据所述用户特征和所述目标多媒体资源的资源特征,得到交互特征向量;第三获取模块,被配置为执行根据所述用户特征向量和所述交互特征向量,得到目标数据,其中,所述目标数据中包括:标记所述目标多媒体资源的概率、回看所述目标多媒体资源的概率和复播所述目标多媒体资源的概率;第一确定模块,被配置为执行根据所述目标数据,确定所述目标多媒体资源符合标记提示条件。

进一步地,所述第一确定模块包括:第一确定子模块,被配置为执行若标记所述目标多媒体资源的概率大于第一预设阈值,回看所述目标多媒体资源的概率大于第二预设阈值,且复播所述目标多媒体资源的概率大于第三预设阈值,则确定所述目标多媒体资源符合标记提示条件。

进一步地,所述第一获取模块包括:第二确定子模块,被配置为执行确定历史多媒体资源的列表,其中,所述历史多媒体资源的列表是按照展示时间顺序在所述目标用户账户上展示过的多媒体资源的列表;第三确定子模块,被配置为执行确定所述多媒体资源的列表中每个多媒体资源的标识;第四确定子模块,被配置为执行根据每个多媒体资源的标识确定每个多媒体资源对应的权重值;第二获取子模块,被配置为执行根据每个多媒体资源的特征向量和每个多媒体资源对应的权重值,得到所述目标用户账户的行为序列特征;第三获取子模块,被配置为执行根据所述目标用户账户的行为序列特征和所述用户特征,得到用户特征向量,其中,所述用户特征中包括以下之一:用户画像信息、用户消费统计特征和用户行为序列特征。

进一步地,所述第二获取模块包括:第二获取子单元,被配置为执行根据所述目标多媒体资源的资源特征向量和所述多媒体资源的列表中每个多媒体资源的特征向量,得到所述目标多媒体资源与每个多媒体资源之间的权重值;第三获取子单元,被配置为执行根据所述目标多媒体资源的资源特征向量和每个权重值,得到所述交互特征向量。

进一步地,所述第三获取模块包括:第一输入子模块,被配置为执行将所述用户特征向量和所述交互特征向量输入自注意力模型;第一接收子模块,被配置为执行接收所述自注意力模型输出的:标记所述目标多媒体资源的概率、回看所述目标多媒体资源的概率和复播所述目标多媒体资源的概率。

进一步地,所述第二展示单元包括:第二确定子单元,被配置为执行在所述目标多媒体资源展示到预设时长时,或者,在所述目标多媒体资源展示到预设比例时长时,确定所述目标多媒体资源的展示状态符合标记提示状态;或者,第三确定子单元,被配置为执行基于所述目标用户账户,确定目标时间段,在所述目标多媒体资源展示到所述目标时间段内时,确定所述目标多媒体资源的展示状态符合标记提示状态。

进一步地,所述第二展示单元包括第一展示子单元,被配置为执行按照预设移动方向控制所述标记提示信息,以预设图标样式在所述目标用户账户上进行移动展示;或者,第二展示子单元,被配置为执行按照预设时间间隔控制所述标记提示信息,以预设图标样式在所述目标用户账户上进行展示;或者,第三展示子单元,被配置为执行按照预设时间间隔和预设移动方向控制所述标记提示信息,以预设图标样式在所述目标用户账户上进行展示。

进一步地,所述第一生成单元包括:触发子单元,被配置为执行触发目标请求至服务器,其中,所述目标请求中携带有所述目标用户账户的信息;接收子单元,被配置为执行接收所述服务器响应所述目标请求而返回的目标信息;第四确定子单元,被配置为执行基于所述目标信息,确定所述目标多媒体资源符合标记提示条件。

进一步地,所述第四确定子单元包括:第二确定模块,被配置为执行若所述目标信息中的目标字段被标记为目标值,则确定所述目标多媒体资源符合标记提示条件。

根据本公开实施例的第四方面,提供一种信息提示装置,包括:第一接收单元,被配置为接收客户端触发的目标请求,其中,所述目标请求中携带有目标用户账户的信息;第二接收单元,被配置为将所述目标用户账户的信息和目标多媒体资源的资源特征发送至自注意力模型,并接收所述自注意力模型输出的数据信息;发送单元,被配置为基于所述数据信息确定目标信息,并将所述目标信息发送至客户端,其中,所述目标信息用于确定所述目标多媒体资源是否符合标记提示条件。

进一步地,所述数据信息中包括:标记所述目标多媒体资源的概率、回看所述目标多媒体资源的概率和复播所述目标多媒体资源的概率,所述发送单元还包括:第五确定子单元,被配置为若标记所述目标多媒体资源的概率大于第一预设阈值,回看所述目标多媒体资源的概率大于第二预设阈值,且复播所述目标多媒体资源的概率大于第三预设阈值,则将目标字段被标记为目标值,以确定所述目标信息,其中,所述目标值用于标识所述目标多媒体资源符合标记提示条件。

根据本公开实施例的第五方面,提供一种客户端,包括存储器以及处理器;所述存储器用于存储可执行的指令;所述处理器用于根据所述可执行的指令,被配置为执行上述任一项所述的信息提示方法。

根据本公开实施例的第六方面,提供一种服务器,包括存储单元以及处理组件;所述存储单元用于存储可执行的指令;所述处理组件用于根据所述可执行的指令,被配置为执行上述任一项所述的信息提示方法。

根据本公开实施例的第七方面,提供一种信息提示系统,其特征在于,包括上述的客户端和上述的服务器。

根据本公开实施例的第八方面,提供一种存储介质,当所述存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行如上述任一项所述的信息提示方法。

本公开的实施例提供的技术方案至少带来以下有益效果:

在本申请实施例中,通过在向目标用户账户展示目标多媒体资源的过程中,确定目标多媒体资源对于目标用户账户符合标记提示条件,生成对应的标记提示信息,并且在目标多媒体资源的展示状态符合标记提示状态时,才向目标用户账户展示标记提示信息,实现可以在针对不同的用户账户展示多媒体资源的过程中,识别到该用户账户存在标记需求时,才向该用户账户展示标记提示信息,来引导该用户账户对该多媒体资源进行标记提示,以此避免多媒体资源展示过程中频繁的标记提示信息影响展示效果,同时能有效满足不同用户对多媒体资源的标记需求。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理,并不构成对本公开的不当限定。

图1是根据一示例性实施例一示出的一种信息提示方法的流程图。

图2是根据一示例性实施例一示出的可选的信息提示方法的流程图一。

图3是根据一示例性实施例一示出的可选的信息提示方法的流程图二。

图4是根据一示例性实施例二示出的一种信息提示方法的流程图。

图5是根据一示例性实施例三示出的一种客户端的结构框图。

图6是根据一示例性实施例四示出的一种服务器的结构框图。

图7是根据一示例性实施例五示出的一种信息提示系统的示意图。

图8是根据一示例性实施例六示出的一种信息提示装置的框图。

图9是根据一示例性实施例七示出的一种信息提示装置的框图。

具体实施方式

为了使本领域普通人员更好地理解本公开的技术方案,下面将结合附图,对本公开实施例中的技术方案进行清楚、完整地描述。

需要说明的是,本公开的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本公开的实施例能够以除了在这里图示或描述的那些以外的顺序实施。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。

为了便于描述,以下对本申请实施例涉及的部分名词或术语进行说明:

OCR:Optical Character Recognition,简称OCR,通过光学技术对文字进行识别的技术。

图1是根据一示例性实施例一示出的一种信息提示方法的流程图,如图1所示,信息提示方法用于客户端中,包括以下步骤:

在步骤S101中,向目标用户账户展示目标多媒体资源。

上述的目标用户账号为客户端上目标用户用于观看多媒体资源的用户账号,例如,用户A在移动手机的某应用程序中登录自己的账户,然后对某应用程序为自己的账户推送的多媒体资源进行浏览观看,也即,对客户端而言即是向目标用户账户展示目标多媒体资源。上述的目标多媒体资源可以是实时视频(例如,直播)、非实时视频、音频、图文内容或者其它的媒体资源。

在步骤S102中,针对目标用户账户,确定目标多媒体资源符合标记提示条件,生成对应的标记提示信息,其中,标记提示信息用于提示目标用户账户对目标多媒体资源进行标记操作。

由于目标用户账户携带的信息能够反映出用户的喜好,从而可以基于用户的喜好确定目标多媒体资源是否符合标记提示条件,其中,上述的标记提示条件是用于确定目标用户账号在目标多媒体资源上需要进行标记提示的条件。例如,若目标多媒体资源是用户喜好的媒体资源,则确定目标多媒体资源符合标记提示条件。若目标多媒体资源符合标记提示条件,则生成对应的标记提示信息。该标记提示信息用于提示目标用户账户对目标多媒体资源进行标记操作,上述的标记操作可以为收藏操作,也即,该标记提示信息可以用于提示目标用户账户对目标多媒体资源进行收藏操作。

在步骤S103中,确定目标多媒体资源的展示状态符合标记提示状态,向目标用户账户展示标记提示信息。

上述的标记提示状态可以理解为当前展示的目标多媒体资源可以进行标记提示的时机,例如,目标多媒体资源在展示到10s时,认为目标多媒体资源的展示状态符合标记提示状态。在目标多媒体资源的展示状态符合标记提示状态的情况下,向目标用户账户展示标记提示信息,实现了可以在针对不同的用户账户展示多媒体资源的过程中,识别到该用户账户存在标记需求时,才向该用户账户展示标记提示信息,来引导该用户账户对该多媒体资源进行标记提示,以此避免多媒体资源展示过程中频繁的标记提示信息影响展示效果,同时能有效满足不同用户对多媒体资源的标记需求。

可选地,如图2所示,步骤S102还可以包括以下:

步骤S1021,获取目标用户账户的用户特征以及目标多媒体资源的资源特征。

上述的目标用户账户的用户特征可以包括:用户基础画像、用户消费统计特征、用户序列特征等。其中,用户基础画像可以包括年龄、性别、地域等,用户消费统计特征可以包括:注册时长、应用程序活跃天数、平均会话控制时长、观看次数、收藏次数、评论次数等;用户序列特征可以包括:历史收藏、点击、点赞、转发、关注等。

上述的目标多媒体资源的资源特征可以包括:目标多媒体资源的基础特征和目标多媒体资源的统计特征,其中,目标多媒体资源的基础特征可以包括:目标多媒体资源的ID、目标多媒体资源发布者的ID、目标多媒体资源的上传时间,目标多媒体资源的分类、目标多媒体资源的标签,标题,OCR分词,语音识别分词等。目标多媒体资源的统计特征可以包括:观看次数,收藏次数,点赞次数,转发次数等。

步骤S1022,根据用户特征以及资源特征,确定目标多媒体资源符合标记提示条件,其中,标记提示条件是用于根据用户特征与资源特征获取的数据,来确定目标用户账号在目标多媒体资源上需要进行标记提示的条件。

由于用户特征可以反映用户的喜好,通过目标多媒体资源的资源特征可以分析与用户喜好的匹配度,因此,基于用户特征和资源特征,可以准确的确定出目标多媒体资源是否符合标记提示条件。

可选地,如图3所示,步骤S1022还可以包括以下:

步骤S10221,根据目标用户账户和用户特征,得到用户特征向量。

步骤S10222,根据用户特征和目标多媒体资源的资源特征,得到交互特征向量。

例如,根据用户特征中包括的用户画像信息、用户消费统计特征和用户行为序列特征和目标多媒体资源的资源特征,可以得到交互特征向量。

步骤S10223,根据用户特征向量和交互特征向量,得到目标数据,其中,目标数据中包括:标记目标多媒体资源的概率、回看目标多媒体资源的概率和复播目标多媒体资源的概率。

步骤S10224,根据目标数据,确定目标多媒体资源符合标记提示条件。

通过上述步骤S10221-步骤S10224,可以基于数据化的目标数据,准确的确定出目标多媒体资源是否符合标记提示条件。

可选地,步骤S10224还可以包括以下:若标记目标多媒体资源的概率大于第一预设阈值,回看目标多媒体资源的概率大于第二预设阈值,且复播目标多媒体资源的概率大于第三预设阈值,则确定目标多媒体资源符合标记提示条件。

例如,第一预设阈值是0.1,第二预设阈值是0.05,第三预设阈值是0.02。若标记目标多媒体资源的概率大于0.1,回看目标多媒体资源的概率大于0.05,且复播目标多媒体资源的概率大于0.02,则可以确定目标多媒体资源符合标记提示条件。也即,通过将目标数据中的指标与预设阈值进行比较,可以快速的确定出目标多媒体资源是否符合标记提示条件。

可选地,步骤S10221还可以包括以下:确定历史多媒体资源的列表,其中,历史多媒体资源的列表是按照展示时间顺序在目标用户账户上展示过的多媒体资源的列表;确定多媒体资源的列表中每个多媒体资源的标识;根据每个多媒体资源的标识确定每个多媒体资源对应的权重值;根据每个多媒体资源的特征向量和每个多媒体资源对应的权重值,得到目标用户账户的行为序列特征;根据目标用户账户的行为序列特征和用户特征,得到用户特征向量,其中,用户特征中包括以下之一:用户画像信息、用户消费统计特征和用户行为序列特征。

在上述方案中,根据目标用户账户可以确定历史多媒体资源的列表,例如,历史多媒体资源的列表中记录了前30天内按照展示时间顺序在目标用户账户上展示过的多媒体资源。根据用户特征可以确定各个历史多媒体资源的列表中记录的各个多媒体资源的标识,例如,将用户感兴趣的多媒体资源标识确定为第一标识,将用户不感兴趣的多媒体资源标识确定为第二标识。将标识为第一标识的多媒体资源的权重设为0.7,将标识为第一标识的多媒体资源的权重设为0.3。根据每个多媒体资源的特征向量和每个多媒体资源对应的权重值,得到目标用户账户的行为序列特征包括:将每个多媒体资源的向量特征与每个多媒体资源对应的权重值进行相乘,然后再将各个加权处理后的向量特征相加,得到目标用户账户的序列行为特征。然后将目标用户账户的序列行为特征和用户特征信息进行拼接,就得到了用户特征向量,通过上述方案,可以快速准确的确定出用户特征向量,为后续计算目标数据做好数据准备。

可选地,步骤S10222中的用户特征和目标多媒体资源的资源特征,得到交互特征向量还可以包括:根据目标多媒体资源的资源特征向量和多媒体资源的列表中每个多媒体资源的特征向量,得到目标多媒体资源与每个多媒体资源之间的权重值;根据目标多媒体资源的资源特征向量和每个权重值,得到交互特征向量。

在步骤S10222中的技术方案中,目标多媒体资源与每个多媒体资源之间的权重值可以理解为目标多媒体资源与每个多媒体资源之间的匹配度或相似度,根据目标多媒体资源的资源特征向量和与每个多媒体资源的权重值,即可得到目标用户账户与目标多媒体资源的交互特征向量。通过上述方案,可以快速准确的确定出交互特征向量,进而为后续计算目标数据做好数据准备。

可选地,步骤S10223中的根据用户特征向量和交互特征向量,得到目标数据还可以包括:将用户特征向量和交互特征向量输入自注意力模型;接收自注意力模型输出的:标记目标多媒体资源的概率、回看目标多媒体资源的概率和复播目标多媒体资源的概率。

为了提升处理效率,在本申请中引入了自注意力模型,通过将用户特征向量和交互特征向量输入自注意力模型进行处理。另外,还可以将环境信息经自注意力模型的多层全连接网络(DNN网络)多层后输出预设长度的环境信息的向量特征,上述的环境信息可以为:用户的位置信息,当前时间,使用设备,当前网络,目标用户账户登录时长等等。然后,将用户特征向量和交互特征向量和环境信息的向量特征进行拼接后输入自注意力模型的DNN网络的隐藏层的宽度逐渐变小直至为1,例如,用户特征向量和交互特征向量和环境信息的向量特征拼接之后的维度是1024,DNN网络的隐藏层宽度分别变化为1024->512->256->128->1。根据自注意力模型最终输出的数据计算出目标数据,从而自注意力模型可以快速的输出处理后得到目标数据。通过上述方案,可以提升计算目标数据的处理效率,从而保证后续依据目标数据快速的确定目标多媒体资源是否符合标记提示条件。

可选地,步骤S103中的确定目标多媒体资源的展示状态符合标记提示状态还可以包括:在目标多媒体资源展示到预设时长时,或者,在目标多媒体资源展示到预设比例时长时,确定目标多媒体资源的展示状态符合标记提示状态;或者,基于目标用户账户,确定目标时间段,在目标多媒体资源展示到目标时间段内时,确定目标多媒体资源的展示状态符合标记提示状态。

例如,目标多媒体资源的展示总时长是30s,在目标多媒体资源的展示时长到展示总时长的1/2时,认为目标多媒体资源的展示状态符合标记提示状态。或者,统计目标用户账户用户的喜好看各个多媒体资源的20s-30s时间段内的内容,则在目标多媒体资源展示到20s-30s时间段时,确定目标多媒体资源的展示状态符合标记提示状态。或者,预估目标多媒体资源的精彩内容在15s-25s时间段内,则在目标多媒体资源展示到15s-25s时间段时,确定目标多媒体资源的展示状态符合标记提示状态。通过上述方法可以合理的确定出目标多媒体资源的展示状态是否符合标记提示状态,以便后续对目标多媒体资源进行标记时,避免多媒体资源展示过程中频繁的标记提示信息影响展示效果,同时能有效满足不同用户对多媒体资源的标记需求。

可选地,步骤S103中的向目标用户账户展示标记提示信息还可以包括:按照预设移动方向控制标记提示信息,以预设图标样式在目标用户账户上进行移动展示;或者,按照预设时间间隔控制标记提示信息,以预设图标样式在目标用户账户上进行展示;或者,按照预设时间间隔和预设移动方向控制标记提示信息,以预设图标样式在目标用户账户上进行展示。

例如,上述的预设图标样式可以为气泡型图案或气泡型图标,向目标用户账户展示标记提示信息时,可以将气泡型图案或气泡型图标按照从下往上的方向在目标用户账户上进行移动展示。或者,在目标多媒体资源的展示状态符合标记提示状态时,可以将气泡型图案或气泡型图标每隔3s在目标用户账户上进行展示。或者,将将气泡型图案或气泡型图标按照从下往上的方向,每隔3s在目标用户账户上进行展示。

通过上述方案中提供的对标记提示信息的控制方式以及展示方式,使得标记提示信息以合宜的方式进行展示,用户可以在合适的时机看见标记提示信息,以便对多媒体资源进行标记,从而避免多媒体资源展示过程中频繁的标记提示信息影响展示效果,同时能有效满足不同用户对多媒体资源的标记需求。

可选地,步骤S103中的针对目标用户账户,确定目标多媒体资源符合标记提示条件还可以包括:触发目标请求至服务器,其中,目标请求中携带有目标用户账户的信息;接收服务器响应目标请求而返回的目标信息;基于目标信息,确定目标多媒体资源符合标记提示条件。

为了提升确定目标多媒体资源是否符合标记提示条件的效率,在目标用户账户在展示目标多媒体资源时,触发目标请求至服务器,通过服务器响应目标请求返回的目标信息,即可快速的确定目标多媒体资源是否符合标记提示条件。其中,服务器在接收到中携带有目标用户账户的信息的目标请求后,服务器可以从缓存中提取目标用户账户的信息和目标多媒体资源的资源特征进行处理,从而快速的返回目标信息。若服务器返回的目标信息中的目标字段被标记为目标值,则确定目标多媒体资源符合标记提示条件。例如,服务器将返回给的数据结构Popup字段标记为true,则表示目标多媒体资源符合标记提示条件。也即,通过判断目标字段是否被标记为目标值,即可快速的确定目标多媒体资源是否符合标记提示条件。

图4是根据一示例性实施例二示出的一种信息提示方法的流程图,如图4所示,信息提示方法用于服务器中,包括以下步骤:

步骤S401,接收客户端触发的目标请求,其中,目标请求中携带有目标用户账户的信息。

在目标用户账户在展示目标多媒体资源时,即可以触发目标请求至服务器,以通过服务器提升确定目标多媒体资源是否符合标记提示条件的效率。

步骤S402,将目标用户账户的信息和目标多媒体资源的资源特征发送至自注意力模型,并接收自注意力模型输出的数据信息。

服务器在接收到目标请求后,服务器可以从缓存中提取目标用户账户的信息和目标多媒体资源的资源特征发送至自注意力模型,在本申请中引入了自注意力模型,通过将目标用户账户的信息和目标多媒体资源的资源特征输入自注意力模型进行处理,自注意力模型可以快速的输出处理后得到数据信息,从而提升得到数据信息的处理效率。

步骤S403,基于数据信息确定目标信息,并将目标信息发送至客户端,其中,目标信息用于确定目标多媒体资源是否符合标记提示条件。

在服务器中对数据信息进行分析,若分析得到目标多媒体资源符合标记提示条件,则可以将目标字段被标记为目标值,从而确定目标信息。例如,将数据结构Popup字段标记为true,则表示目标多媒体资源符合标记提示条件。

通过步骤S401-S403中的技术方案,可以通过服务器快速的确定目标多媒体资源是否符合标记提示条件,从而以便在目标多媒体资源符合标记提示条件的情况下,触发对目标多媒体资源的标记提示信息,从而提升展示标记提示信息的合理性,实现可以在针对不同的用户账户展示多媒体资源的过程中,识别到该用户账户存在标记需求时,才向该用户账户展示标记提示信息,来引导该用户账户对该多媒体资源进行标记提示,以此避免多媒体资源展示过程中频繁的标记提示信息影响展示效果,同时能有效满足不同用户对多媒体资源的标记需求。

可选地,为了快速准确的确定目标信息,数据信息中包括:标记目标多媒体资源的概率、回看目标多媒体资源的概率和复播目标多媒体资源的概率,步骤S203中的基于数据信息确定目标信息还可以包括:若标记目标多媒体资源的概率大于第一预设阈值,回看目标多媒体资源的概率大于第二预设阈值,且复播目标多媒体资源的概率大于第三预设阈值,则将目标字段被标记为目标值,以确定目标信息,其中,目标值用于标识目标多媒体资源符合标记提示条件。

例如,第一预设阈值是0.1,第二预设阈值是0.05,第三预设阈值是0.02。若标记目标多媒体资源的概率大于0.1,回看目标多媒体资源的概率大于0.05,且复播目标多媒体资源的概率大于0.02,则将目标字段被标记为目标值,表示目标多媒体资源符合标记提示条件,从而根据被标记为目标值的目标字段即可快速准确的确定目标信息。

图5是根据一示例性实施例三示出的一种客户端的结构框图示意图,其中,所述客户端包括处理器121以及存储器122;所述存储器用于存储可执行的指令;所述处理器用于根据所述可执行的指令,被配置为执行上述任一项所述的信息提示方法。

其中,存储器122可用于存储软件程序以及模块,如本公开实施例中的页面处理方法和装置对应的程序指令/模块,处理器121通过运行存储在存储器内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述的页面处理方法。存储器122可包括高速随机存储器,还可以包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器122可进一步包括相对于处理器远程设置的存储器,这些远程存储器可以通过网络连接至计算机终端。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

图6是根据一示例性实施例四示出的一种服务器的结构框图。如图6所示,该服务器110可以包括:一个或多个(图6中仅示出一个)处理组件111、用于存储处理组件111可执行指令的存储单元112、提供电源的电源组件113,实现与外部网络通信的网络接口114和与外部进行数据传输的I/O输入输出接口115;其中,处理组件111被配置为执行指令,以实现上述任一项的信息提示方法。

其中,存储单元可用于存储软件程序以及模块,如本公开实施例中的界面处理方法和装置对应的程序指令/模块,处理组件通过运行存储在存储单元内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述的界面处理方法。存储单元可包括高速随机存储单元,还可以包括非易失性存储单元,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储单元。在一些实例中,存储单元可进一步包括相对于处理组件远程设置的存储单元。

图7是根据一示例性实施例五示出的一种信息提示系统的示意图,如图7所示,包括:客户端110和服务器120。

其中,客户端110用于向目标用户账户展示目标多媒体资源;针对目标用户账户,确定目标多媒体资源符合标记提示条件,生成对应的标记提示信息,其中,标记提示信息用于提示目标用户账户对目标多媒体资源进行标记操作;确定目标多媒体资源的展示状态符合标记提示状态,向目标用户账户展示标记提示信息;服务器120用于接收客户端110触发的目标请求,其中,目标请求中携带有目标用户账户的信息;将目标用户账户的信息和目标多媒体资源的资源特征发送至自注意力模型,并接收自注意力模型输出的数据信息;基于数据信息确定目标信息,并将目标信息发送至客户端110,其中,目标信息用于确定目标多媒体资源是否符合标记提示条件。

通过客户端110与服务器120之间的交互,可以快速的确定在目标多媒体资源的展示状态符合标记提示状态时向目标用户账户展示标记提示信息,实现可以在针对不同的用户账户展示多媒体资源的过程中,识别到该用户账户存在标记需求时,才向该用户账户展示标记提示信息,来引导该用户账户对该多媒体资源进行标记提示,以此避免多媒体资源展示过程中频繁的标记提示信息影响展示效果,同时能有效满足不同用户对多媒体资源的标记需求。

图8是根据一示例性实施例六示出的一种信息提示装置的框图。参照图8,该装置包括:第一展示单元601,第一生成单元602和第二展示单元603。

具体地,第一展示单元601,被配置为执行向目标用户账户展示目标多媒体资源。

第一生成单元602,被配置为执行针对目标用户账户,确定目标多媒体资源符合标记提示条件,生成对应的标记提示信息,其中,标记提示信息用于提示目标用户账户对目标多媒体资源进行标记操作。

第二展示单元603,被配置为执行确定目标多媒体资源的展示状态符合标记提示状态,向目标用户账户展示标记提示信息。

综上,在本申请实施例六提供的信息提示装置中,通过第一展示单元601向目标用户账户展示目标多媒体资源;第一生成单元602针对目标用户账户,确定目标多媒体资源符合标记提示条件,生成对应的标记提示信息,其中,标记提示信息用于提示目标用户账户对目标多媒体资源进行标记操作;第二展示单元603确定目标多媒体资源的展示状态符合标记提示状态,向目标用户账户展示标记提示信息,解决了相关技术中对每个多媒体资源弹出标记提示信息的方式容易干扰用户对多媒体资源的正常观看,影响用户的观看体验的问题。通过针对目标用户账户生成标记提示信息,在目标多媒体资源的展示状态符合标记提示状态时向目标用户账户展示标记提示信息,实现可以在针对不同的用户账户展示多媒体资源的过程中,识别到该用户账户存在标记需求时,才向该用户账户展示标记提示信息,来引导该用户账户对该多媒体资源进行标记提示,以此避免多媒体资源展示过程中频繁的标记提示信息影响展示效果,同时能有效满足不同用户对多媒体资源的标记需求。

可选地,在本申请实施例六提供的信息提示装置中,第一生成单元602包括:第一获取子单元,被配置为执行获取目标用户账户的用户特征以及目标多媒体资源的资源特征;第一确定子单元,被配置为执行根据用户特征以及资源特征,确定目标多媒体资源符合标记提示条件,其中,标记提示条件是用于根据用户特征与资源特征获取的数据,来确定目标用户账号在目标多媒体资源上需要进行标记提示的条件。

可选地,在本申请实施例六提供的信息提示装置中,第一确定子单元包括:第一获取模块,被配置为执行根据目标用户账户和用户特征,得到用户特征向量;第二获取模块,被配置为执行根据用户特征和目标多媒体资源的资源特征,得到交互特征向量;第三获取模块,被配置为执行根据用户特征向量和交互特征向量,得到目标数据,其中,目标数据中包括:标记目标多媒体资源的概率、回看目标多媒体资源的概率和复播目标多媒体资源的概率;第一确定模块,被配置为执行根据目标数据,确定目标多媒体资源符合标记提示条件。

可选地,在本申请实施例六提供的信息提示装置中,第一确定模块包括:第一确定子模块,被配置为执行若标记目标多媒体资源的概率大于第一预设阈值,回看目标多媒体资源的概率大于第二预设阈值,且复播目标多媒体资源的概率大于第三预设阈值,则确定目标多媒体资源符合标记提示条件。

可选地,在本申请实施例六提供的信息提示装置中,第一获取模块包括:第二确定子模块,被配置为执行确定历史多媒体资源的列表,其中,历史多媒体资源的列表是按照展示时间顺序在目标用户账户上展示过的多媒体资源的列表;第三确定子模块,被配置为执行确定多媒体资源的列表中每个多媒体资源的标识;第四确定子模块,被配置为执行根据每个多媒体资源的标识确定每个多媒体资源对应的权重值;第二获取子模块,被配置为执行根据每个多媒体资源的特征向量和每个多媒体资源对应的权重值,得到目标用户账户的行为序列特征;第三获取子模块,被配置为执行根据目标用户账户的行为序列特征和用户特征,得到用户特征向量,其中,用户特征中包括以下之一:用户画像信息、用户消费统计特征和用户行为序列特征。

可选地,在本申请实施例六提供的信息提示装置中,第二获取模块包括:第二获取子单元,被配置为执行根据目标多媒体资源的资源特征向量和多媒体资源的列表中每个多媒体资源的特征向量,得到目标多媒体资源与每个多媒体资源之间的权重值;第三获取子单元,被配置为执行根据目标多媒体资源的资源特征向量和每个权重值,得到交互特征向量。

可选地,在本申请实施例六提供的信息提示装置中,第三获取模块包括:第一输入子模块,被配置为执行将用户特征向量和交互特征向量输入自注意力模型;第一接收子模块,被配置为执行接收自注意力模型输出的:标记目标多媒体资源的概率、回看目标多媒体资源的概率和复播目标多媒体资源的概率。

可选地,在本申请实施例六提供的信息提示装置中,第二展示单元包括:第二确定子单元,被配置为执行在目标多媒体资源展示到预设时长时,或者,在目标多媒体资源展示到预设比例时长时,确定目标多媒体资源的展示状态符合标记提示状态;或者,第三确定子单元,被配置为执行基于目标用户账户,确定目标时间段,在目标多媒体资源展示到目标时间段内时,确定目标多媒体资源的展示状态符合标记提示状态。

可选地,在本申请实施例六提供的信息提示装置中,第二展示单元包括第一展示子单元,被配置为执行按照预设移动方向控制标记提示信息,以预设图标样式在目标用户账户上进行移动展示;或者,第二展示子单元,被配置为执行按照预设时间间隔控制标记提示信息,以预设图标样式在目标用户账户上进行展示;或者,第三展示子单元,被配置为执行按照预设时间间隔和预设移动方向控制标记提示信息,以预设图标样式在目标用户账户上进行展示。

可选地,在本申请实施例六提供的信息提示装置中,第一生成单元包括:触发子单元,被配置为执行触发目标请求至服务器,其中,目标请求中携带有目标用户账户的信息;接收子单元,被配置为执行接收服务器响应目标请求而返回的目标信息;第四确定子单元,被配置为执行基于目标信息,确定目标多媒体资源符合标记提示条件。

可选地,在本申请实施例六提供的信息提示装置中,第四确定子单元包括:第二确定模块,被配置为执行若目标信息中的目标字段被标记为目标值,则确定目标多媒体资源符合标记提示条件。

图9是根据一示例性实施例七示出的一种信息提示装置的框图。参照图9,该装置包括:第一接收单元701,第二接收单元702和发送单元703。

具体地,第一接收单元701,被配置为接收客户端触发的目标请求,其中,目标请求中携带有目标用户账户的信息。

第二接收单元702,被配置为将目标用户账户的信息和目标多媒体资源的资源特征发送至自注意力模型,并接收自注意力模型输出的数据信息。

发送单元703,被配置为基于数据信息确定目标信息,并将目标信息发送至客户端,其中,目标信息用于确定目标多媒体资源是否符合标记提示条件。

综上,在本申请实施例七示出的一种信息提示装置中,通过第一接收单元701接收客户端触发的目标请求,其中,目标请求中携带有目标用户账户的信息;第二接收单元702将目标用户账户的信息和目标多媒体资源的资源特征发送至自注意力模型,并接收自注意力模型输出的数据信息;发送单元703基于数据信息确定目标信息,并将目标信息发送至客户端,其中,目标信息用于确定目标多媒体资源是否符合标记提示条件。解决了相关技术中对每个多媒体资源弹出标记提示信息的方式容易干扰用户对多媒体资源的正常观看,影响用户的观看体验的问题。通过针对目标用户账户生成标记提示信息,在目标多媒体资源的展示状态符合标记提示状态时向目标用户账户展示标记提示信息,实现可以在针对不同的用户账户展示多媒体资源的过程中,识别到该用户账户存在标记需求时,才向该用户账户展示标记提示信息,来引导该用户账户对该多媒体资源进行标记提示,以此避免多媒体资源展示过程中频繁的标记提示信息影响展示效果,同时能有效满足不同用户对多媒体资源的标记需求。

可选地,在本申请实施例七提供的信息提示装置中,数据信息中包括:标记目标多媒体资源的概率、回看目标多媒体资源的概率和复播目标多媒体资源的概率,发送单元还包括:第五确定子单元,被配置为若标记目标多媒体资源的概率大于第一预设阈值,回看目标多媒体资源的概率大于第二预设阈值,且复播目标多媒体资源的概率大于第三预设阈值,则将目标字段被标记为目标值,以确定目标信息,其中,目标值用于标识目标多媒体资源符合标记提示条件。

关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。

在示例性实施例中,还提供了一种包括指令的存储介质,例如包括指令的存储器,上述指令可由装置的处理器执行以完成上述方法。可选地,存储介质可以是非临时性计算机可读存储介质,例如,非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。

在示例性实施例中,还提供了一种计算机程序产品,包括:当计算机程序产品中的程序由电子设备的处理器执行时,使得电子设备能够执行如上述任一项的信息提示方法。

本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。

应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。

相关技术
  • 信息提示方法、装置及系统、客户端、服务器及存储介质
  • 一种信息提示方法、服务器、存储介质及信息提示装置
技术分类

06120112329535