一种用户画像方法及终端与流程

文档序号:31468858发布日期:2022-09-09 22:29阅读:130来源:国知局
一种用户画像方法及终端与流程

1.本发明涉及数据处理领域,尤其涉及一种用户画像方法及终端。


背景技术:

2.用户数据中包含各种显性信息和隐性信息,能够充分获取其中的隐性信息并进行利用从而针对性解决用户痛点或是对自身业务进行拓展是一种理想情况;而在各种隐性信息中,时间信息是一个特别重要的属性,在电子数据取证领域,它无疑是不可忽视的信息。在电子数据取证领域而言,获取的各类时间可以应用于梳理时间轴,搜索某时间段内产生的数据,确定某个时间点机主行为等方面。
3.时间属性有很多种,比如:文件创建时间、修改时间、访问时间、聊天记录发送时间、帐号注册时间、最后登录时间,好友添加时间、群成员入群时间、退群时间等,涵盖了电子设备使用过程及程序使用过程中相关电子数据的方方面面。电子数据取证过程中,这些时间信息都会尽可能完整提取。


技术实现要素:

4.本发明所要解决的技术问题是:提供一种用户画像方法及终端,实现更加精确的用户画像。
5.为了解决上述技术问题,本发明采用的一种技术方案为:
6.一种用户画像方法,包括步骤:
7.获取用户操作信息并分类存储,得到多个不同类别的用户操作信息集合;
8.获取所述用户操作信息对应的时间信息;
9.获取目标分析请求,根据所述目标分析请求获取所至少一个类别的所述用户操作信息集合,标记为目标集合;
10.根据所述目标集合得到目标用户画像。
11.为了解决上述技术问题,本发明采用的另一种技术方案为:
12.一种用户画像终端,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
13.获取用户操作信息并分类存储,得到多个不同类别的用户操作信息集合;
14.获取所述用户操作信息对应的时间信息;
15.获取目标分析请求,根据所述目标分析请求获取所至少一个类别的所述用户操作信息集合,标记为目标集合;
16.根据所述目标集合得到目标用户画像。
17.本发明的有益效果在于:将获取到的用户操作信息分类存储,不同类别的用户操作信息分别形成集合,并且获取用户操作信息对应的时间信息,通过时间信息能够对用户操作信息进行进一步梳理,同时通过接收到的目标分析请求选择对应的用户操作信息集合作为目标集合进行用户画像,能够针对不同的需求进行具体的画像,从而提高用户画像的
精确度,并且能够使用户画像适配不同的场景。
附图说明
18.图1为本发明实施例的一种用户画像方法的步骤流程图;
19.图2为本发明实施例的一种用户画像终端的结构示意图;
20.图3为本发明实施例的一种用户画像方法中的用户模型示意图;
21.标号说明:
22.1、一种用户画像终端;2、处理器;3、存储器。
具体实施方式
23.为详细说明本发明的技术内容、所实现目的及效果,以下结合实施方式并配合附图予以说明。
24.请参照图1,一种用户画像方法,包括步骤:
25.获取用户操作信息并分类存储,得到多个不同类别的用户操作信息集合;
26.获取所述用户操作信息对应的时间信息;
27.获取目标分析请求,根据所述目标分析请求获取所至少一个类别的所述用户操作信息集合,标记为目标集合;
28.根据所述目标集合得到目标用户画像。
29.从上述描述可知,本发明的有益效果在于:将获取到的用户操作信息分类存储,不同类别的用户操作信息分别形成集合,并且获取用户操作信息对应的时间信息,通过时间信息能够对用户操作信息进行进一步梳理,同时通过接收到的目标分析请求选择对应的用户操作信息集合作为目标集合进行用户画像,能够针对不同的需求进行具体的画像,从而提高用户画像的精确度,并且能够使用户画像适配不同的场景。
30.进一步地,所述获取用户操作信息并分类存储,得到多个不同类别的用户操作信息集合包括:
31.若所述用户操作信息为登录信息,则将所述用户操作信息对应的登录标识数据存入登录标识数据集合;
32.若所述用户操作信息为定位信息,则将所述用户操作信息对应的定位标识数据存入定位标识数据集合;
33.若所述用户操作信息为拍摄信息,则将所述用户操作信息对应的拍摄标识数据存入拍摄标识数据集合;
34.若所述用户操作信息为消息信息,则将所述用户操作信息对应的消息标识数据存入消息标识数据集合。
35.由上述描述可知,将用户产生的不同类型数据进行分类存储,方便进行用户各个不同类型数据集合之间的关联,以及不同用户之间的数据关联,能够形成更加完整和精准的用户画像。
36.进一步地,所述获取用户操作信息并分类存储,得到多个不同类别的用户操作信息集合之后包括:
37.获取同一用户标识对应的所述登录标识数据集合、定位标识数据集合、拍摄标识
数据集合及消息标识数据集合,生成所述用户标识对应的用户模型。
38.由上述描述可知,获取同一用户标识对应的各个不同类型的数据集合,生成与用户标识对应的用户模型,若用户有新的动作和操作,方便进行模型的更新,并且方便后续针对不同的场景生成对应的用户画像。
39.进一步地,所述获取所述用户操作信息对应的时间信息包括:
40.判断所述用户操作信息中是否包括时间信息,若是,则获取所述时间信息;否则,获取与所述用户操作信息对应的通知信息,获取所述通知信息对应的时间信息作为所述用户操作信息对应的时间信息。
41.由上述描述可知,因与时间关联的事件在时间上具有先后发生的单向性,重点获取与操作信息对应的时间信息,方便获取用户的行为时间线信息,从而能够从时间维度上进行更加伸入的用户挖掘。
42.进一步地,获取目标分析请求,根据所述目标分析请求获取所至少一个类别的所述用户操作信息集合,标记为目标集合包括:
43.获取目标分析请求,所述目标分析请求包括第一用户标识,获取与所述第一用户标识对应的至少一个类别的用户操作信息集合,标记为第一目标集合;
44.获取与所述目标集合关联的第二用户标识,获取与所述第二用户标识对应的至少一个类别的用户操作信息集合,标记为第二目标集合;
45.根据所述目标集合得到目标用户画像包括:
46.根据所述第一目标集合及所述第二目标集合得到所述第一用户标识对应的用户画像。
47.由上述描述可知,根据目标分析请求选择不同类别的用户操作信息集合进行进一步的分析,得到与具体的目标分析请求相对应的用户画像,更加贴合具体的业务场景,并且更加灵活。
48.请参照图2,一种用户画像终端,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
49.获取用户操作信息并分类存储,得到多个不同类别的用户操作信息集合;
50.获取所述用户操作信息对应的时间信息;
51.获取目标分析请求,根据所述目标分析请求获取所至少一个类别的所述用户操作信息集合,标记为目标集合;
52.根据所述目标集合得到目标用户画像。
53.本发明的有益效果在于:将获取到的用户操作信息分类存储,不同类别的用户操作信息分别形成集合,并且获取用户操作信息对应的时间信息,通过时间信息能够对用户操作信息进行进一步梳理,同时通过接收到的目标分析请求选择对应的用户操作信息集合作为目标集合进行用户画像,能够针对不同的需求进行具体的画像,从而提高用户画像的精确度,并且能够使用户画像适配不同的场景。
54.进一步地,所述获取用户操作信息并分类存储,得到多个不同类别的用户操作信息集合包括:
55.若所述用户操作信息为登录信息,则将所述用户操作信息对应的登录标识数据存入登录标识数据集合;
56.若所述用户操作信息为定位信息,则将所述用户操作信息对应的定位标识数据存入定位标识数据集合;
57.若所述用户操作信息为拍摄信息,则将所述用户操作信息对应的拍摄标识数据存入拍摄标识数据集合;
58.若所述用户操作信息为消息信息,则将所述用户操作信息对应的消息标识数据存入消息标识数据集合。
59.由上述描述可知,将用户产生的不同类型数据进行分类存储,方便进行用户各个不同类型数据集合之间的关联,以及不同用户之间的数据关联,能够形成更加完整和精准的用户画像。
60.进一步地,所述获取用户操作信息并分类存储,得到多个不同类别的用户操作信息集合之后包括:
61.获取同一用户标识对应的所述登录标识数据集合、定位标识数据集合、拍摄标识数据集合及消息标识数据集合,生成所述用户标识对应的用户模型。
62.由上述描述可知,获取同一用户标识对应的各个不同类型的数据集合,生成与用户标识对应的用户模型,若用户有新的动作和操作,方便进行模型的更新,并且方便后续针对不同的场景生成对应的用户画像。
63.进一步地,所述获取所述用户操作信息对应的时间信息包括:
64.判断所述用户操作信息中是否包括时间信息,若是,则获取所述时间信息;否则,获取与所述用户操作信息对应的通知信息,获取所述通知信息对应的时间信息作为所述用户操作信息对应的时间信息。
65.由上述描述可知,因与时间关联的事件在时间上具有先后发生的单向性,重点获取与操作信息对应的时间信息,方便获取用户的行为时间线信息,从而能够从时间维度上进行更加伸入的用户挖掘。
66.进一步地,获取目标分析请求,根据所述目标分析请求获取所至少一个类别的所述用户操作信息集合,标记为目标集合包括:
67.获取目标分析请求,所述目标分析请求包括第一用户标识,获取与所述第一用户标识对应的至少一个类别的用户操作信息集合,标记为第一目标集合;
68.获取与所述目标集合关联的第二用户标识,获取与所述第二用户标识对应的至少一个类别的用户操作信息集合,标记为第二目标集合;
69.根据所述目标集合得到目标用户画像包括:
70.根据所述第一目标集合及所述第二目标集合得到所述第一用户标识对应的用户画像。
71.由上述描述可知,根据目标分析请求选择不同类别的用户操作信息集合进行进一步的分析,得到与具体的目标分析请求相对应的用户画像,更加贴合具体的业务场景,并且更加灵活。
72.本发明上述一种用户画像方法及终端能够适用于需要进行用户画像的场景,以下通过具体实施方式进行说明:
73.请参照图1,本发明的实施例一为:
74.一种用户画像方法,包括步骤:
75.s1、获取用户操作信息并分类存储,得到多个不同类别的用户操作信息集合,包括:
76.若所述用户操作信息为登录信息,则将所述用户操作信息对应的登录标识数据存入登录标识数据集合logindata;
77.若所述用户操作信息为定位信息,则将所述用户操作信息对应的定位标识数据存入定位标识数据集合arrivedata;
78.若所述用户操作信息为拍摄信息,则将所述用户操作信息对应的拍摄标识数据存入拍摄标识数据集合screndata;
79.若所述用户操作信息为消息信息,则将所述用户操作信息对应的消息标识数据存入消息标识数据集合senddata;
80.在一种可选的实施方式中,包括:获取同一用户标识对应的所述登录标识数据集合、定位标识数据集合、拍摄标识数据集合及消息标识数据集合,生成所述用户标识对应的用户模型;
81.s2、获取所述用户操作信息对应的时间信息,包括:
82.判断所述用户操作信息中是否包括时间信息,若是,则获取所述时间信息;否则,获取与所述用户操作信息对应的通知信息,获取所述通知信息对应的时间信息作为所述用户操作信息对应的时间信息;
83.在一种可选的实施方式中,还包括获取与所述用户标识对应的时间信息,包括:
84.遍历短信,判断是否为落地欢迎短信;若是,则根据不同通信运营商、不同地区,获取掩膜,并根据掩膜获取欢迎短信中的时间信息;该类短信内容可以作为抵达某区域的标记,短信的时间信息即为机主抵达该地区的时间;
85.遍历好友聊天记录,获取好友添加、帐号登录的标记关键词,此类聊天记录的时间信息即好友添加时间、帐号登录时间;其中,标记关键词如“我通过了你的朋友验证请求,现在我们可以开始聊天了”。
86.遍历群组聊天记录,根据聊天内容关键字提取出群成员入群、群成员退群、添加群管理员、移除群管理员、群主转让、群组解散等操作的的标记,此类聊天记录的时间信息即群成员入群时间、群成员退群时间、群管理员添加时间、群管理员移除时间、群主转让时间、群组解散时间等与对应操作一一对应的时间;
87.遍历好友验证消息,若验证状态是已通过,则该验证消息的时间信息即为好友添加时间;
88.遍历申请入群通知,若申请入群通知的状态是已同意,则该通知消息的时间信息即为群成员入群时间。
89.遍历最近登录设备数据,每条数据的时间信息即为帐号登录时间。
90.还包括其它时间信息,比如照片拍摄、原始视频时间标记等;
91.s3、获取目标分析请求,根据所述目标分析请求获取所至少一个类别的所述用户操作信息集合,标记为目标集合,包括:
92.s31、获取目标分析请求,所述目标分析请求包括第一用户标识,获取与所述第一用户标识对应的至少一个类别的用户操作信息集合,标记为第一目标集合;
93.s32、获取与所述目标集合关联的第二用户标识,获取与所述第二用户标识对应的
至少一个类别的用户操作信息集合,标记为第二目标集合;
94.如,通过logindata、arrivedata标识数据刻画出用户经常在什么时间、什么地点使用了何种app,再结合senddata标识数据刻画出他与什么对象产生了通联关系、内容相关的主题是什么;通过arrivedata、screendata标识数据结合刻画出用户在什么时间经过了哪些地点。对多个用户的用户模型串联分析,可以刻画出社会关系,推断是否共案、同伙等可疑身份;
95.s4、根据所述目标集合得到目标用户画像,包括:
96.根据所述第一目标集合及所述第二目标集合得到所述第一用户标识对应的用户画像。
97.请参照图2,本发明的实施例二为:
98.一种用户画像终端1,包括处理器2、存储器3及存储在存储器3上并可在所述处理器2上运行的计算机程序,所述处理器2执行所述计算机程序时实现实施例一中的各个步骤。
99.综上所述,本发明提供了一种用户画像方法及终端,将用户的各个操作进行分类存储,根据用户标识将不同用户的数据区分开,生成与用户标识相对应的用户模型,根据接收到的目标分析请求关联同一个用户模型中的不同类型数据或是不同用户之间的相同/不同类型的数据,能够根据具体的目标分析请求生成关联性强的用户画像,提高了用户画像的实用性,并且增强了对单个用户进行用户画像的深度。
100.以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等同变换,或直接或间接运用在相关的技术领域,均同理包括在本发明的专利保护范围内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1