生成数字人的方法及系统的制作方法
2024-12-03 19:27
生成数字人的方法及系统的制作方法【技术领域】[0001] 本发明涉及通信领域,尤其涉及通信领域中生成数字人的方法及系统。【背景技术】[0002] 随着信息通信技术(InformationCommunicationTechnology,ICT)的不断发展, 物理世界中的人类活动越来越多的深入到数字世界中来。人们通过社交网络交朋友,建立 朋友圈;通过微博发布对社会事件的个人观点,形成自媒体,建立个人公众形象;通过网络 购物,获得各种商品与服务;通过网络银行参与管理个人资产;通过个人手机终端随时随 地拍摄照片、视频,记录分享人生喜怒哀乐;人们通过穿戴式终端感测自身体征数据,监控 健康。移动终端和移动互联网的进一步普及,用户在各种数据平台活动产生的数据呈现爆 炸式增长,海量的数据分散在用户数字化生活的个个角落。[0003] 这些用户数据的背后,隐藏着用户的兴趣、爱好、观点、习惯、家庭、健康等各种表 征物理世界个人特征的信息。但是,各种数据源产生的各个维度的用户数据是分散的,不能 得到充分地挖掘。【发明内容】[0004] 本发明实施例提供了一种生成数字人的方法及系统,能够获取来自多个数据源的 用户的多个维度的数据,对数据进行挖掘并生成数字人。[0005] 第一方面,提供了一种生成数字人的方法,该方法包括:定义数字人模型,该数字 人模型包括多个维度的用户画像模型;获取特定用户的来自多个数据源的多个维度的数 据;基于数字人模型所包括的多个维度的用户画像模型,对特定用户的来自多个数据源的 多个维度的数据进行处理,生成对应于特定用户的多个维度的用户画像,特定用户的多个 维度的用户画像组成了与特定用户对应的数字人。[0006] 结合第一方面,在第一方面的第一种可能的实现方式中,获取特定用户的来自多 个数据源的多个维度的数据,包括:获取多个用户的来自多个数据源的多个维度的数据; 根据数据与用户的归属关系,在多个用户的来自多个数据源的多个维度的数据中,确定归 属于特定用户的来自多个数据源的多个维度的数据。[0007] 结合第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式 中,获取多个用户的来自多个数据源的多个维度的数据,包括:通过终端、通信网元和数据 收集代理中的至少一种设备,获取多个用户的来自多个数据源的多个维度的数据。[0008] 结合第一方面或第一方面的第一种至第二种可能的实现方式中的任一种可能的 实现方式,在第一方面的第三种可能的实现方式中,多个维度的用户画像包括以下至少两 种:用户形象维度画像、用户健康维度画像、用户行为习惯维度画像、用户社交模式维度画 像、用户消费习惯维度画像和用户兴趣爱好维度画像。[0009] 结合第一方面或第一方面的第一种至第三种可能的实现方式中的任一种可能的 实现方式,在第一方面的第四种可能的实现方式中,该方法还包括:对特定用户的来自多 个数据源的多个维度的数据进行数据清洗;提取清洗后的数据的内容所对应的时间和关 键词;将时间和关键词作为标注信息,对清洗后的数据进行标注;其中,基于数字人模型所 包括的多个维度的用户画像模型,对特定用户的来自多个数据源的多个维度的数据进行处 理,生成对应于特定用户的多个维度的用户画像,包括:基于数字人模型所包括的多个维度 的用户画像模型,对标注后的数据进行处理,生成对应于特定用户的多个维度的用户画像。[0010] 结合第一方面或第一方面的第一种至第三种可能的实现方式中的任一种可能的 实现方式,在第一方面的第五种可能的实现方式中,该方法还包括:对特定用户的来自多个 数据源的多个维度的数据进行数据清洗;提取清洗后的数据的内容所对应的时间、位置和 关键词;将时间、位置和关键词作为标注信息,对清洗后的数据进行标注;其中,基于数字 人模型所包括的多个维度的用户画像模型,对特定用户的来自多个数据源的多个维度的数 据进行处理,生成对应于特定用户的多个维度的用户画像,包括:基于数字人模型所包括的 多个维度的用户画像模型,对标注后的数据进行处理,生成对应于特定用户的多个维度的 用户画像。[0011] 结合第一方面的第四种可能的实现方式或第一方面的第五种可能的实现方式,在 第一方面的第六种可能的实现方式中,该方法还包括:存储标注后的数据。[0012] 结合第一方面或第一方面的第一种至第六种可能的实现方式中的任一种可能的 实现方式,在第一方面的第七种可能的实现方式中,在基于数字人模型所包括的多个维度 的用户画像模型,对特定用户的来自多个数据源的多个维度的数据进行处理,生成对应于 特定用户的多个维度的用户画像之后,该方法还包括:根据客户端输入的查询条件,向客户 端提供与查询条件相应的数字人的用户画像。[0013] 结合第一方面或第一方面的第一种至第七种可能的实现方式中的任一种可能的 实现方式,在第一方面的第八种可能的实现方式中,在定义数字人模型之前,该方法还包 括:根据客户端的需求,创建与需求对应的用于生成用户画像的用户画像模型。[0014] 结合第一方面或第一方面的第一种至第八种可能的实现方式中的任一种可能的 实现方式,在第一方面的第九种可能的实现方式中,基于数字人模型所包括的多个维度的 用户画像模型,对特定用户的来自多个数据源的多个维度的数据进行处理,生成对应于特 定用户的多个维度的用户画像,包括:基于数字人模型所包括的多个维度的用户画像模型, 通过以下至少一种算法对特定用户的来自多个数据源的多个维度的数据进行处理,生成对 应于特定用户的多个维度的用户画像:分类算法、聚类算法、回归算法、增强学习算法、迁移 学习算法、深度学习算法和主动学习算法。[0015] 第二方面,提供了一种生成数字人的系统,该系统包括:定义模块,用于定义数字 人模型,该数字人模型包括多个维度的用户画像模型;获取模块,用于获取特定用户的来自 多个数据源的多个维度的数据;生成模块,用于基于定义模块定义的数字人模型所包括的 多个维度的用户画像模型,对获取模块获取的特定用户的来自多个数据源的多个维度的数 据进行处理,生成对应于特定用户的多个维度的用户画像,特定用户的多个维度的用户画 像组成了与特定用户对应的数字人。[0016] 结合第二方面,在第二方面的第一种可能的实现方式中,获取模块包括:获取单 元,用于获取多个用户的来自多个数据源的多个维度的数据;确定单元,用于根据数据与用 户的归属关系,在获取单元获取的多个用户的来自多个数据源的多个维度的数据中,确定 归属于特定用户的来自多个数据源的多个维度的数据。[0017] 结合第二方面的第一种可能的实现方式,在第二方面的第二种可能的实现方式 中,该获取单元具体用于:通过终端、通信网元和数据收集代理中的至少一种设备,获取多 个用户的来自多个数据源的多个维度的数据。[0018] 结合第二方面或第二方面的第一种至第二种可能的实现方式中的任一种可能的 实现方式,在第二方面的第三种可能的实现方式中,多个维度的用户画像包括以下至少两 种:用户形象维度画像、用户健康维度画像、用户行为习惯维度画像、用户社交模式维度画 像、用户消费习惯维度画像和用户兴趣爱好维度画像。[0019] 结合第二方面或第二方面的第一种至第三种可能的实现方式中的任一种可能的 实现方式,在第二方面的第四种可能的实现方式中,该系统还包括:清洗模块,用于对获取 模块获取的特定用户的来自多个数据源的多个维度的数据进行数据清洗;提取模块,用于 提取清洗模块清洗获得的数据的内容所对应的时间和关键词;标注模块,用于将时间和关 键词作为标注信息,对清洗模块清洗获得的数据进行标注;其中,生成模块具体用于:基于 数字人模型所包括的多个维度的用户画像模型,对标注后的数据进行处理,生成对应于特 定用户的多个维度的用户画像。[0020] 结合第二方面或第二方面的第一种至第三种可能的实现方式中的任一种可能的 实现方式,在第二方面的第五种可能的实现方式中,该系统还包括:清洗模块,用于对获取 模块获取的特定用户的来自多个数据源的多个维度的数据进行数据清洗;提取模块,用于 提取清洗模块清洗获得的数据的内容所对应的时间、位置和关键词;标注模块,用于将时 间、位置和关键词作为标注信息,对清洗模块清洗获得的数据进行标注;其中,生成模块具 体用于:基于数字人模型所包括的多个维度的用户画像模型,对标注后的数据进行处理,生 成对应于特定用户的多个维度的用户画像。[0021] 结合第二方面的第四种可能的实现方式或第二方面的第五种可能的实现方式,在 第二方面的第六种可能的实现方式中,该系统还包括:存储模块,用于存储标注模块标注后 的数据。[0022] 结合第二方面或第二方面的第一种至第六种可能的实现方式中的任一种可能的 实现方式,在第二方面的第七种可能的实现方式中,该系统还包括:查询模块,用于根据客 户端输入的查询条件,向客户端提供与查询条件相应的数字人的用户画像。[0023] 结合第二方面或第二方面的第一种至第七种可能的实现方式中的任一种可能的 实现方式,在第二方面的第八种可能的实现方式中,该系统还包括:创建模块,用于根据客 户端的需求,创建与需求对应的用于生成用户画像的用户画像模型。[0024] 结合第二方面或第二方面的第一种至第八种可能的实现方式中的任一种可能的 实现方式,在第二方面的第九种可能的实现方式中,该生成模块具体用于:基于数字人模型 所包括的多个维度的用户画像模型,通过以下至少一种算法对特定用户的来自多个数据源 的多个维度的数据进行处理,生成对应于特定用户的多个维度的用户画像:分类算法、聚类 算法、回归算法、增强学习算法、迁移学习算法、深度学习算法和主动学习算法。[0025] 第三方面,提供了一种生成数字人的系统,该系统包括:接收模块,用于接收多个 用户的来自多个数据源的多个维度的数据;数据预处理模块,用于确定接收模块接收的数 据所归属的用户,并且对数据进行数据清洗和标注;数据存储模块,用于存储数据预处理模 块预处理后的数据;用户身份管理模块,用于管理用户在多个数据源中的账户,以便于确定 存储模块中存储的多个用户的数据与用户的归属关系;用户画像模型配置库,用于定义生 成用户画像的用户画像模型;算法库,用于存储并更新多个用于生成用户画像的算法;数 字人生成维护模块,用于基于用户画像模型配置库中的用户画像模型,根据算法库中的算 法,对存储模块中存储的数据进行处理,生成对应的用户画像,用户画像组成了与用户对应 的数字人;数字人应用程序编程接口API,用于与客户端进行交互,以便于客户端查询数字 人生成维护模块生成数字人的用户画像或接受客户端提出的创建用户画像模型的需求。[0026] 基于上述技术方案,本发明实施例的生成数字人的方法及系统,通过获取来自多 个数据源的用户的多个维度的数据,对数据进行处理,基于数字人模型,生成包含多个维度 的用户画像的数字人。【附图说明】[
最新新闻
“最难就业季”的当下,哪些高薪职业需要研究生学历?
这几年每年都在喊着“最难就业季”,本科毕业生忧,研究生毕业也愁,博士毕业生也抱怨就业很难。很多人说“教育的价值很难去评估
2024就业前景好的10大专业 就业率最高的是哪些
就业前景好的10大专业有工程管理、计算机科学与技术、口腔医学、通信工程、材料成型及控制工程统计学、教育学、软件工程、信息工
计算机就业率跌出前五!2024届就业率排名TOP20专业一览表出炉!
2024年最新的各专业就业数据发布了,值得各位家长考生留意。在1700+的专业中,能源与动力工程专业以81.12%的超高就业率成为了名
海洋渔业科学与技术专业怎么样_就业方向及前景分析
海洋渔业科学与技术专业怎么样?很多考生和家长都对这个问题比较关注,想要充分了解海洋渔业科学与技术专业,就要看海洋渔业
去到日本没有银行卡可不行!办理流程需知道
很多同学在出国之前肯定都是比较紧张自己生活的方方面面,特别是生活费问题!可是没有银行卡,爸爸妈妈怎么把钱打过来呀!?不要急
找工作在哪个app找比较真实可靠:探索真实有效的求职App
在现在这个竞争激烈的社会,找一份好工作不容易,尤其是最近这几年。你可能会遇到各种困难和挑战,比如信息不足、简历投递无果、
适合女生的专业薪资排行榜 哪些专业工资高
适合女生工资高的专业有:金融学类专业、设计类专业、动漫类专业、土木工程专业、通信工程专业、电子信息工程专业、同声传译专业
出国打工选择哪个国家呢?
选择出国打工的国家应该根据个人情况和职业规划来决定。以下是一些比较受欢迎的出国打工目的地国家:美国、加拿大、澳大利亚、新
女生学什么专业工资高?2019女生专业就业薪水排名榜出炉!
女生学什么专业工资高?2019女生专业就业薪水排名榜出炉! 又到了高考填报志愿的时候了,女生在选择专业时要对专业感兴趣而
清代中国与日本江户时期的经济文化交流
——日本关西大学松浦章教授在外交学院演讲 作者:谢晶(外交学院外交学系2013级硕士研究生)日本关西大学松浦章教授在外
本企业新闻