类型确定方法及装置、电子设备和计算机可读存储介质制造方法及图纸

技术编号:25308744 阅读:29 留言:0更新日期:2020-08-18 22:27
本发明专利技术提出了一种类型确定方法及装置、电子设备和计算机可读存储介质,该方法包括:获取信息推送主体在预定时间间隔内推送的多条文本信息;通过语言表示模型将所述多条文本信息转换为多个第一向量;基于所述多个第一向量,确定所述信息推送主体对应的第二向量;根据所述第二向量,确定所述信息推送主体的类型。通过本发明专利技术的技术方案,使用户无需冗长和繁琐的查找步骤就能够便捷获取所关注类型的信息,增加了用户获取信息的便利性,提升了用户体验。

【技术实现步骤摘要】
类型确定方法及装置、电子设备和计算机可读存储介质
本专利技术涉及计算机
,尤其涉及一种类型确定方法及装置、电子设备和计算机可读存储介质。
技术介绍
随着计算机技术的发展,越来越多的信息推送方式步入了人们的生活。一般地,app可直接向外部推送消息,比如,app将实时消息推送在终端的通知栏中进行显示。在app内,其内部的消息推送方也可进行消息的推送,比如,app内的公众号可在app内推送文,供终端用户查看。然而,随着app和app内部的公众号等一众消息推送主体的数量的暴增,终端每天甚至每小时都会接收到大量的推送内容。这些推送内容在终端中一般按照推送时间的先后进行排列,终端的用户在浏览时,需要在大量推送信息中人为查找和选取所关注的信息。这就造成用户获取所需信息的过程极冗长和繁琐,使得用户体验不佳。因此,如何使用户便捷获取所关注的信息,成为目前亟待解决的技术问题。
技术实现思路
本专利技术实施例提供了一种类型确定方法及装置、电子设备和计算机可读存储介质,旨在解决相关技术中终端用户在大量推送信息中选取所需信息费时费力的技术问题。第一方面,本专利技术实施例提供了一种类型确定方法,包括:获取信息推送主体在预定时间间隔内推送的多条文本信息;通过语言表示模型将所述多条文本信息转换为多个第一向量;基于所述多个第一向量,确定所述信息推送主体对应的第二向量;根据所述第二向量,确定所述信息推送主体的类型。第二方面,本专利技术实施例提供了一种类型确定装置,包括:文本信息获取单元,用于获取信息推送主体在预定时间间隔内推送的多条文本信息;第一向量确定单元,用于通过语言表示模型将所述多条文本信息转换为多个第一向量;第二向量确定单元,用于基于所述多个第一向量,确定所述信息推送主体对应的第二向量;类型确定单元,用于根据所述第二向量,确定所述信息推送主体的类型。第三方面,本专利技术实施例提供了一种电子设备,包括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被设置为用于执行上述第一方面中任一项所述的方法。第四方面,本专利技术实施例提供了一种计算机可读存储介质,存储有计算机可执行指令,所述计算机可执行指令用于执行上述第一方面中任一项所述的方法流程。以上技术方案,针对相关技术中的终端用户在大量推送信息中选取所需信息费时费力的技术问题,可为信息推送主体进行分类,以便用户可选取自身所需信息所属的类别,从而直接查看该类别下的推送信息。其中,信息推送主体包括但不限于app、app中的插件、app中的小程序、app中的公众号和任何以公众号的方式存在的其他推送主体。信息推送主体会定时或不定时地推送文本信息,比如,app将实时新闻标题和/或摘要推送在终端的通知栏中进行显示。再比如,公众号可在app内推送文章和/或文章摘要,供终端用户查看。因此,判断信息推送主体的类型前,可将信息推送主体在预定时间间隔内推送的多条文本信息获取为判断依据的基础。其中,在推送的文本信息数量足够多时,可基于其判断出信息推送主体的类型,而推送这些足够多的文本信息所占用的整体时长,即为预定时间间隔。预定时间间隔可基于用户的实际需求进行设置,比如,可设置预定时间间隔为1周。获取多条文本信息后,可通过语言表示模型将多条文本信息转换为多个第一向量。语言表示模型用于将文本信息转换为对应的第一向量,文本信息的语义体现为第一向量的特征值,文本信息间的差异体现为第一向量的特征值间的差别。其中,语言表示模型包括但不限于BERT(BidirectionalEncoderRepresentationsfromTransformers)模型、ELMo模型和OpenAIGPT模型,当然,语言表示模型还可以是能够将文本信息转化为向量的任何其他类型的模型。购物app经常推送购物折扣信息,新闻app经常推送实时新闻,参照此实际场景可知,信息推送主体推送的文本信息的内容是能够体现其自身的类型的。继续参照上述实际场景,若一app经常推送购物折扣信息,则多个购物折扣信息可整体表现出购物这一语义,进一步地,购物即可被认定为该app的类型。基于此,可通过多个文本信息对应的多个第一向量,生成第二向量。由于第一向量的特征值表示了其对应的文本信息的语义,则信息推送主体中多个文本信息对应的多个第一向量则在一定程度上能够体现信息推送主体所要表现的整体语义。第二向量是由体现信息推送主体所要表现的整体语义的多个第一向量生成,因此,第二向量也就能够体现信息推送主体所要表现的整体语义。而该整体语义,即可被认定为信息推送主体的类型。当然,不同的信息推送主体因其类型不同,其对应的第二向量也就有所不同。换言之,信息推送主体的第二向量的分布与其所属类型的分布具有相关性。因此,可根据基于该相关性,通过表示信息推送主体的第二向量,得到信息推送主体的类型。以上技术方案,针对相关技术中用户在大量推送信息中获取所需推送信息的过程极冗长和繁琐的问题,提供了一种对信息推送主体进行分类的方式,使用户可基于自身的信息查看需求,直接选择所需信息所属的信息推送主体的类型,以直接查看该类型下的信息推送主体所推送的信息。由此,使用户无需冗长和繁琐的查找步骤就能够便捷获取所关注类型的信息,增加了用户获取信息的便利性,提升了用户体验。【附图说明】为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。图1示出了根据本专利技术的一个实施例的类型确定方法的流程图;图2示出了根据本专利技术的另一个实施例的类型确定方法的流程图;图3示出了根据本专利技术的再一个实施例的类型确定方法的流程图;图4示出了根据本专利技术的一个实施例的类型确定装置的框图;图5示出了根据本专利技术的一个实施例的电子设备的框图。【具体实施方式】为了更好的理解本专利技术的技术方案,下面结合附图对本专利技术实施例进行详细描述。应当明确,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。在本专利技术实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本专利技术。在本专利技术实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。图1示出了根据本专利技术的一个实施例的类型确定方法的流程图。如图1所示,根据本专利技术的一个实施例的类型确定方法,包括:步骤102,获取信息推送主体在预定时间间隔内推送的多条文本信息。信息推送主体包括但不限于app、app中的插件、app中的小程序、app中的公众号和任何以公众号的方式存在的其他推送主体。信本文档来自技高网...

【技术保护点】
1.一种类型确定方法,其特征在于,包括:/n获取信息推送主体在预定时间间隔内推送的多条文本信息;/n通过语言表示模型将所述多条文本信息转换为多个第一向量;/n基于所述多个第一向量,确定所述信息推送主体对应的第二向量;/n根据所述第二向量,确定所述信息推送主体的类型。/n

【技术特征摘要】
1.一种类型确定方法,其特征在于,包括:
获取信息推送主体在预定时间间隔内推送的多条文本信息;
通过语言表示模型将所述多条文本信息转换为多个第一向量;
基于所述多个第一向量,确定所述信息推送主体对应的第二向量;
根据所述第二向量,确定所述信息推送主体的类型。


2.根据权利要求1所述的类型确定方法,其特征在于,在所述基于所述多个第一向量,确定所述信息推送主体对应的第二向量的步骤之前,还包括:
对所述信息推送主体的指定文本信息进行one-hot向量处理,得到第三向量;
则所述基于所述多个第一向量,确定所述信息推送主体对应的第二向量的步骤,包括:
将所述第三向量作为输入训练样本,将所述多个第一向量作为输出训练样本,训练skip-gram模型;
将所述skip-gram模型的隐藏层向量确定为所述信息推送主体的第二向量。


3.根据权利要求1所述的类型确定方法,其特征在于,
在所述信息推送主体为多个的情况下,每个所述信息推送主体对应有若干个所述第一向量,则
在所述基于所述多个第一向量,确定所述信息推送主体对应的第二向量的步骤之前,还包括:
对每个所述信息推送主体的指定文本信息进行one-hot向量处理,得到每个所述信息推送主体对应的第三向量;
所述基于所述多个第一向量,确定所述信息推送主体对应的第二向量的步骤,包括:
将多个所述信息推送主体分别对应的多个所述第三向量作为输入训练样本,将多个所述信息推送主体的全部所述第一向量作为输出训练样本,训练skip-gram模型;
对于多个所述信息推送主体中的任一所述信息推送主体,在所述skip-gram模型的隐藏层矩阵中选择行标识与该所述信息推送主体的标识相匹配的行向量,作为该所述信息推送主体的第二向量。


4.根据权利要求1所述的类型确定方法,其特征在于,所述基于所述多个第一向量,确定所述信息推送主体对应的第二向量的步骤,包括:
将所述多个第一向量的均值向量确定为所述信息推送主体对应的所述第二向量;或者
将由所述多个第一向量中每个元素位置的最大元素组成的最大值向量确定为所述信息推送主体对应的所述第二向量。


5.根据权利要求3所述的类型确定方法,其特征在...

【专利技术属性】
技术研发人员:方毅段五福董霖叶新江
申请(专利权)人:浙江每日互动网络科技股份有限公司
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1