用户分类方法、装置、存储介质、计算机设备制造方法及图纸

技术编号:24574953 阅读:22 留言:0更新日期:2020-06-21 00:14
本申请涉及一种用户分类方法、装置、存储介质、计算机设备,该方法包括:获取语音模块接收到的用户请求;对用户请求进行解析获取目标用户使用智能设备的功能信息;根据语音模块所在的位置获取目标用户使用智能设备的场景信息;根据场景信息和功能信息构建目标用户向量;将目标用户向量分别与多个不同的标准用户向量进行计算得到对应的多个余弦相似度;将最大的余弦相似度所对应的标准用户作为目标标准用户;将目标标准用户对应的用户标签作为目标用户的分类标签。通过本申请的技术方案可以精准获取目标用户的类型,并应用于个性化推送等业务。

User classification method, device, storage medium and computer equipment

【技术实现步骤摘要】
用户分类方法、装置、存储介质、计算机设备
本申请涉及计算机
,尤其涉及一种用户分类方法、装置、存储介质、计算机设备。
技术介绍
随着智能化时代的到来,用户数据越来越多,而根据大量的数据来识别用户的类别势在必行。识别出用户的类别对于后面的业务具有重要意义,例如个性化推荐,个性化服务等功能,都可以根据用户类别实现。现有技术中,通过用户的注册信息或浏览信息来确定用户属性,无法精确确认用户类别,进而无法实现精准推送,同时,对于用户而言,造成垃圾信息量太大,用户体验差。
技术实现思路
为了解决上述技术问题或者至少部分地解决上述技术问题,本申请实施例提供了一种户分类方法、装置、存储介质、计算机设备。第一方面,本申请实施例提供了一种用户分类方法,该方法包括:获取语音模块接收到的用户请求;对用户请求进行解析获取目标用户使用智能设备的功能信息;根据语音模块所在的位置获取目标用户使用智能设备的场景信息;根据场景信息和功能信息构建目标用户向量;将目标用户向量分别与多个不同的标准用户向量进行计算得到对应的多个余弦相似度;将最大的余弦相似度所对应的标准用户作为目标标准用户;将目标标准用户对应的用户标签作为目标用户的分类标签。可选地,获取语音模块接收到的用户请求,包括:获取在预设时间段内语音模块接收到的不同用户请求。可选地,对用户请求进行解析获取目标用户使用智能设备的功能信息,包括:对不同用户请求分别进行解析,统计目标用户使用智能设备的功能和使用对应功能的频率。可选地,根据语音模块所在的位置获取目标用户使用智能设备的场景信息,包括:根据语音模块所在的位置获取目标用户使用智能设备的场景和目标用户在对应场景活动的频率。可选地,在将目标用户向量分别与多个不同的标准用户向量进行计算得到对应的多个余弦相似度之前,方法还包括:获取多种用户标签的用户样本;根据每种用户标签的用户样本定义对应的标准用户向量。第二方面,本申请实施例提供了一种用户分类装置,该装置包括:请求获取模块,用于获取语音模块接收到的用户请求;解析模块,用于对用户请求进行解析获取目标用户使用智能设备的功能信息;场景分析模块,用于根据语音模块所在的位置获取目标用户使用智能设备的场景信息;构建模块,用于根据场景信息和功能信息构建目标用户向量;计算模块,用于将目标用户向量分别与多个不同的标准用户向量进行计算得到对应的多个余弦相似度;比较模块,用于将最大的余弦相似度所对应的标准用户作为目标标准用户;判定模块,用于将目标标准用户对应的用户标签作为目标用户的分类标签。可选地,请求获取模块具体用于:获取在预设时间段内语音模块接收到的不同用户请求。可选地,解析模块具体用于:对不同用户请求分别进行解析,统计目标用户使用智能设备的功能和使用对应功能的频率。第三方面,本申请实施例提供了一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时,使得处理器执行如前面所述任一项的方法的步骤。第四方面,本申请实施例提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行程序时执行如前面所述任一项的方法的步骤。本申请实施例提供的上述技术方案与现有技术相比具有如下优点:通过本申请的技术方案,可以精确确认用户类别,进而应用在精准推送和个性化推送等业务;同时,对于用户而言,能够及时获取到有用信息,提升了用户体验。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本专利技术的实施例,并与说明书一起用于解释本专利技术的原理。为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为一个实施例中用户分类方法的应用环境图;图2为一个实施例中用户分类方法的流程示意图;图3为一个实施例中用户分类装置的结构示意图;图4为一个实施例中计算机设备的内部结构图。具体实施方式为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请的一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。图1为一个实施例中用户分类方法的应用环境图。参考图1,该用户分类方法应用于用户分类系统。该用户分类系统包括语音模块组10(语音模块11、语音模块12和语音模块13)和服务器20。语音模块组10和服务器20通过网络连接。服务器20获取语音模块组10中语音模块接收到的用户请求;对用户请求进行解析获取目标用户使用智能设备的功能信息;根据语音模块所在的位置获取目标用户使用智能设备的场景信息;根据场景信息和功能信息构建目标用户向量;将目标用户向量分别与多个不同的标准用户向量进行计算得到对应的多个余弦相似度;将最大的余弦相似度所对应的标准用户作为目标标准用户;将目标标准用户对应的用户标签作为目标用户的分类标签。语音模块组10具体可以是语音设备,例如智能音箱。服务器20可以用独立的服务器或者是多个服务器组成的服务器集群来实现。图2为一个实施例中用户分类方法的流程示意图。参考图2,该用户分类方法包括以下步骤:S100:获取语音模块接收到的用户请求。具体地,语音模块与智能设备通过网络通信,语音模块用于接收用户的语音请求,并通过接收到的用户请求控制智能设备,用户请求中包括了用户需要智能设备执行的功能。S200:对用户请求进行解析获取目标用户使用智能设备的功能信息。具体地,用户请求是语音指令,需要解析并转换为文字型指令,语音指令中包括了目标用户使用智能设备的哪些功能。S300:根据语音模块所在的位置获取目标用户使用智能设备的场景信息。具体地,语音模块与智能设备通过网络通信,语音模块所在的位置已知,因为用户需要与语音模块处于同一位置(范围内)才能使用语音模块控制智能设备,因此,通过语音模块可以获取到目标用户所在的位置(即场景)。例如,语音模块在客厅,则可以获取到目标用户是在客厅这个场景下使用语音模块的。S400:根据场景信息和功能信息构建目标用户向量。具体地,根据目标用户在哪些场景下通过语音模块使用智能设备的哪些功能,可以构建出目标用户的行为向量。例如:目标用户在客厅使用智能设备的哪些功能,在厨房使用智能设备的哪些功能等等。S500:将目标用户向量分别与多个不同的标准用户向量进行计算得到对应的多个余弦相似度。具体地,标准用户向量是本文档来自技高网...

【技术保护点】
1.一种用户分类方法,其特征在于,所述方法包括:/n获取语音模块接收到的用户请求;/n对用户请求进行解析获取目标用户使用智能设备的功能信息;/n根据语音模块所在的位置获取所述目标用户使用智能设备的场景信息;/n根据所述场景信息和功能信息构建目标用户向量;/n将所述目标用户向量分别与多个不同的标准用户向量进行计算得到对应的多个余弦相似度;/n将最大的余弦相似度所对应的标准用户作为目标标准用户;/n将目标标准用户对应的用户标签作为目标用户的分类标签。/n

【技术特征摘要】
1.一种用户分类方法,其特征在于,所述方法包括:
获取语音模块接收到的用户请求;
对用户请求进行解析获取目标用户使用智能设备的功能信息;
根据语音模块所在的位置获取所述目标用户使用智能设备的场景信息;
根据所述场景信息和功能信息构建目标用户向量;
将所述目标用户向量分别与多个不同的标准用户向量进行计算得到对应的多个余弦相似度;
将最大的余弦相似度所对应的标准用户作为目标标准用户;
将目标标准用户对应的用户标签作为目标用户的分类标签。


2.根据权利要求1所述的方法,其特征在于,所述获取语音模块接收到的用户请求,包括:
获取在预设时间段内语音模块接收到的不同用户请求。


3.根据权利要求2所述的方法,其特征在于,所述对用户请求进行解析获取目标用户使用智能设备的功能信息,包括:
对不同用户请求分别进行解析,统计目标用户使用智能设备的功能和使用对应功能的频率。


4.根据权利要求3所述的方法,其特征在于,所述根据语音模块所在的位置获取目标用户使用智能设备的场景信息,包括:
根据语音模块所在的位置获取目标用户使用智能设备的场景和目标用户在对应场景活动的频率。


5.根据权利要求4所述的方法,其特征在于,在将目标用户向量分别与多个不同的标准用户向量进行计算得到对应的多个余弦相似度之前,所述方法还包括:
获取多种用户标签的用户样本;
根据每种用户标签的用户样本...

【专利技术属性】
技术研发人员:韩林峄贾巨涛李明杰苏志东杨昌品
申请(专利权)人:珠海格力电器股份有限公司珠海联云科技有限公司
类型:发明
国别省市:广东;44

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

1