用户数据系统技术方案

技术编号:39057911 阅读:11 留言:0更新日期:2023-10-12 19:51
本发明专利技术公开了一种用户数据系统。前端模块包括单页面网页应用,单页面网页应用包括主页、登录页、注册页和用户页面;后端模块包括用于对前端模块输入的数据进行数据分析,并返回分析结果的分布式微服务;其中,用户页面包括用户信息输入模块,用于接收并记录用户输入的日常活动及感受信息;用户信息展示模块,用于展示用户所输入的最近预设数量条日常活动及感受信息;用户的心情数据展示模块,用于展示对日常活动及感受信息进行分析所获得的用户的心情数据;用户情感趋势展示模块,用于展示对日常活动及感受信息进行分析所获得的用户的情感倾向。本系统可为用户提供一个即可记录日常生活,又能让用户了解自己的心情数据及情感倾向的可视化平台。感倾向的可视化平台。感倾向的可视化平台。

【技术实现步骤摘要】
用户数据系统


[0001]本专利技术涉及情感分析
,尤其涉及一种用户数据系统。

技术介绍

[0002]随着时代进步及科技的快速发展,各类涉及情感分析的应用平台及装置层出不穷。近年来,以硬件作为载体,各种情感分析系统及装置陆续面世。2014年,江涛提出了一种情绪记录引导系统,旨在预防和减少心理疾病,但其仅用关键词对照表分析用户情绪的算法较为简便,复杂语句则无法准确判定用户情绪,例如,“我不是不高兴”这句话仅根据关键词对照表就是不高兴的意思,其实并不是。而2020年江丹提出的一种基于用户日记的情绪分析方法中则需要用户填写自己的情绪状态并需预先训练模型,用户对自己情绪的主管判定则会影响最终情绪状态的分析结果,导致情绪分析过程不客观。此外,随着互联网的发展,各种社交及购物平台也开始分析用户历史记录等进行相关需求推送。例如,偏向于满足用户购物需求的平台天猫、京东、拼多多等;偏向于满足用户休闲需求的平台抖音、快手、网易云、微博等,倾向于满足用户健身需求的软件Keep及HotBody等,当然还有满足用户学习需求的平台bilibili及MOOC等。在这些平台中,例如,天猫、京东等虽然可以根据用户以往购物需求进行相关商品推荐,但却不能为用户提供记录个人活动的功能。而微博、网易云等平台虽然可以满足用户记录及分享日常活动的需求,但还不能让用户直观的感受到自己的心情数据及情感倾向。
[0003]基于此,现有装置要么算法太过简单或依赖于硬件,要么各个平台只注重营销产品或只注重记录生活的不足,尚无一款既可用于记录用户个人活动、思考或感受,又能让用户直观了解自己情感倾向的平台,因此,无法精准地满足了用户的心理需求。

技术实现思路

[0004]为解决现有技术尚无一款既可用于记录用户个人活动、思考或感受,又能让用户直观了解自己情感倾向的平台,以至于无法精准地满足了用户的心理需求的技术问题,本专利技术实施例提供一种用户数据系统。
[0005]本专利技术实施例的技术方案是这样实现的:
[0006]本专利技术实施例提供了一种用户数据系统,所述系统包括前端模块和后端模块;
[0007]所述前端模块包括基于第一框架和第一组件库组成的单页面网页应用,所述单页面网页应用包括主页、登录页、注册页和用户页面;
[0008]所述后端模块包括基于第二框架和第三框架组成的分布式微服务,所述分布式微服务用于对所述前端模块输入的数据进行数据分析,并返回分析结果;其中,
[0009]所述用户页面包括用户信息输入模块、用户信息展示模块、用户的心情数据展示模块和用户情感趋势展示模块;所述用户信息输入模块,用于接收并记录用户输入的日常活动及感受信息;所述用户信息展示模块,用于展示用户所输入的最近预设数量条日常活动及感受信息;所述用户的心情数据展示模块,用于展示对所述日常活动及感受信息进行
分析所获得的用户的心情数据;所述用户情感趋势展示模块,用于展示对所述日常活动及感受信息进行分析所获得的用户的情感倾向。
[0010]在一实施例中,所述用户的心情数据展示模块,还用于根据分析结果中的用户关注程度使用对应大小的字体展示所述用户的心情数据;其中,用户的关注程度越高,字体越大;用户的关注程度越低,字体越小。
[0011]在一实施例中,所述用户情感趋势展示模块,还用于使用与所述情感倾向对应的图案展示所述用户的情感倾向;其中,当用户的情感倾向为正向时,使用第一图形进行展示;当用户的情感倾向为负向时,使用第二图形进行展示。
[0012]在一实施例中,所述用户信息输入模块,还用于当接收到用户输入的日常活动及感受信息后,将所述日常活动及感受信息同步发送给所述用户信息展示模块、所述用户的心情数据展示模块和所述用户情感趋势展示模块,以使得所述用户信息展示模块、所述用户的心情数据展示模块和所述用户情感趋势展示模块对各自所展示的数据进行同步更新。
[0013]在一实施例中,所述分布式微服务包括网关微服务,用户管理微服务和用户数据分析微服务;其中,
[0014]所述网关微服务,基于第四框架实现,用于为所述分布式微服务提供应用程序编程接口,并执行对多个用户管理微服务、多个用户数据分析微服务所在客户端的负载均衡调用;
[0015]所述用户管理微服务,用于管理用户的身份注册及用户的身份验证;
[0016]所述用户数据分析微服务,用于进行用户数据分析并将分析结果返回给所述前端模块进行展示。
[0017]在一实施例中,所述分布式微服务还包括服务注册与发现中心,所述服务注册与发现中心,用于执行所述网关微服务、所述用户管理微服务和所述用户数据分析微服务之间的分布式调用。
[0018]在一实施例中,所述用户管理微服务,还用于生成一个具备有效期的口令返回给所述前端模块,和在所述口令超出有效期后,重新生成一个具备有效期的口令返回给所述前端模块,用于用户在所述前端模块登录时进行验证。
[0019]在一实施例中,所述用户数据分析微服务,还用于获取用户所输入的最近预设数量条日常活动及感受信息返回给所述前端模块,以及读取用户输入的日常活动及感受信息进行分析,获得用户的心情数据及用户的情感倾向,将所述用户的心情数据及用户的情感倾向绘制成词云图后返回给所述前端模块。
[0020]在一实施例中,所述用户数据分析微服务,还用于根据用户输入的日常活动及感受信息,去除敏感词、停用词、标点符号后,统计得预设第二数量个出现频率最高的分词作为用户的心情数据。
[0021]在一实施例中,所述用户数据分析微服务,还用于根据情感词典得出用户输入的日常活动及感受信息中每个分词的情感得分;根据否定词数量的奇偶性修正所述日常活动及感受信息中情感词的情感倾向;将所述日常活动及感受信息的情感词的权重相加,计算所述日常活动及感受信息的情感倾向。
[0022]本专利技术实施例提供的用户数据系统,包括前端模块和后端模块;所述前端模块包括基于第一框架和第一组件库组成的单页面网页应用,所述单页面网页应用包括主页、登
录页、注册页和用户页面;所述后端模块包括基于第二框架和第三框架组成的分布式微服务,所述分布式微服务用于对所述前端模块输入的数据进行数据分析,并返回分析结果;其中,所述用户页面包括用户信息输入模块、用户信息展示模块、用户的心情数据展示模块和用户情感趋势展示模块;所述用户信息输入模块,用于接收并记录用户输入的日常活动及感受信息;所述用户信息展示模块,用于展示用户所输入的最近预设数量条日常活动及感受信息;所述用户的心情数据展示模块,用于展示对所述日常活动及感受信息进行分析所获得的用户的心情数据;所述用户情感趋势展示模块,用于展示对所述日常活动及感受信息进行分析所获得的用户的情感倾向。本专利技术提供的方案能够帮助用户记录每天的日常活动及感受,并根据用户记录的信息进行数据分析,得到用户的心情数据及用户情感倾向两个指标,最后将这两个指标可视化呈现给用户,为用户提供一个即可记录日常生活,又能让用户了解自己的心情数据及情感倾向的可视化平台。
附图说本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用户数据系统,其特征在于,所述系统包括前端模块和后端模块;所述前端模块包括基于第一框架和第一组件库组成的单页面网页应用,所述单页面网页应用包括主页、登录页、注册页和用户页面;所述后端模块包括基于第二框架和第三框架组成的分布式微服务,所述分布式微服务用于对所述前端模块输入的数据进行数据分析,并返回分析结果;其中,所述用户页面包括用户信息输入模块、用户信息展示模块、用户的心情数据展示模块和用户情感趋势展示模块;所述用户信息输入模块,用于接收并记录用户输入的日常活动及感受信息;所述用户信息展示模块,用于展示用户所输入的最近预设数量条日常活动及感受信息;所述用户的心情数据展示模块,用于展示对所述日常活动及感受信息进行分析所获得的用户的心情数据;所述用户情感趋势展示模块,用于展示对所述日常活动及感受信息进行分析所获得的用户的情感倾向。2.根据权利要求1所述的系统,其特征在于,所述用户的心情数据展示模块,还用于根据分析结果中的用户关注程度使用对应大小的字体展示所述用户的心情数据;其中,用户的关注程度越高,字体越大;用户的关注程度越低,字体越小。3.根据权利要求1所述的系统,其特征在于,所述用户情感趋势展示模块,还用于使用与所述情感倾向对应的图案展示所述用户的情感倾向;其中,当用户的情感倾向为正向时,使用第一图形进行展示;当用户的情感倾向为负向时,使用第二图形进行展示。4.根据权利要求1所述的系统,其特征在于,所述用户信息输入模块,还用于当接收到用户输入的日常活动及感受信息后,将所述日常活动及感受信息同步发送给所述用户信息展示模块、所述用户的心情数据展示模块和所述用户情感趋势展示模块,以使得所述用户信息展示模块、所述用户的心情数据展示模块和所述用户情感趋势展示模块对各自所展示的数据进行同步更新。5.根据权利要求1所述的系统,其特征在于,所述分布式微服务包...

【专利技术属性】
技术研发人员:王苏红
申请(专利权)人:深圳市酷开网络科技股份有限公司
类型:发明
国别省市:

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

1