掌桥专利:专业的专利平台
掌桥专利
首页

一种虚拟商品与快捷服务的智能化管理方法及系统

文献发布时间:2024-04-18 19:58:30


一种虚拟商品与快捷服务的智能化管理方法及系统

技术领域

本发明涉及虚拟商品管理技术领域,更具体的,涉及一种虚拟商品与快捷服务的智能化管理方法及系统。

背景技术

随着生产技术水平的不断提高和用户需求的不断增长,人们生活习惯和消费行为产生了翻天覆地的变化,尤其是虚拟商品消费行业受到了前所未有的推动。伴随着互联网经济的快速发展以及当前世界的状况和趋势,虚拟商品消费主义在是一个不可忽视的一个主题。现阶段元宇宙更是确定了虚拟商品消费行业在信息时代的地位。抓住虚拟商品交易的发展机遇,不断地增强相关企业的核心竞争力,是虚拟商品消费行业在是否能够拉动经济增长的重要基础。

许多虚拟商品出现在用户与网络的交互过程中,由于不同平台之间接口不同,发送给用户的虚拟商品或者服务的协议种类繁如果平台不能及时同步虚拟商品的信息,便会影响用户购买体验,在大量交易数据的场景中,虚拟产品多样化,人工手动管理效率很低,时效性差、容易出错,导致出现虚拟商品交易过程的故障。对于虚拟商品消费行业,抓住虚拟商品消费者的需求能够有效的保证企业产品的有效创新,因此如何避免接口调用混乱提高虚拟商品过程的稳定性以及对用户的需求进行获取、划分,根据用户需求进行数据分析,提高用户的使用体验是需要解决的问题。

发明内容

为了解决上述技术问题,本发明提出了一种虚拟商品与快捷服务的智能化管理方法及系统。

本发明第一方面提供了一种虚拟商品与快捷服务的智能化管理方法,包括:

获取用户的需求信息,基于所述需求信息判断需求指令,通过需求指令查询对应虚拟商品信息及快捷服务信息,读取所述虚拟商品及快捷服务的目标程序,将所述目标程度与需求指令匹配生成请求信息;

根据所述请求信息进行发货预处理,判断请求信息是否符合预设标准,当符合预设标准时,将发货命令写入消息队列并返回发货接口,执行发货命令;

获取用户虚拟商品及快捷服务的历史交易信息,根据历史交易信息利用图卷积神经网络挖掘高维特征,引入联邦学习算法在保证用户隐私下进行图卷积神经网络的训练,构建推荐模型;

校验所述发货命令的执行情况,根据校验信息结合虚拟商品信息及快捷服务信息获取反馈信息,将所述反馈信息导入所述推荐模型,生成与需求信息关联性高的虚拟商品或快捷服务进行推送。

本方案中,获取用户的需求信息,基于所述需求信息判断需求指令,通过需求指令查询对应虚拟商品信息及快捷服务信息,读取所述虚拟商品及快捷服务的目标程序,具体为:

获取用户的查询信息,对所述查询信息进行独热编码获取所述查询信息对应的特征向量,生成用户的需求信息,通过需求信息判断用户查询的虚拟商品及快捷服务的类别信息;

根据所述类别信息生成需求指令,提取用户的身份及权限,将所述需求指令与所述身份及权限匹配,利用匹配后的需求指令利用分布式检索查询用户身份及权限对应的虚拟商品信息及快捷服务信息;

通过所述虚拟商品信息及快捷服务信息从分布式数据库中获取对应的目标程序,根据所述目标程序的来源设置来源标识,利用标记有来源标识的目标程序结合用户需求指令匹配生成基于用户身份及权限的请求信息。

本方案中,根据所述请求信息进行发货预处理,判断请求信息是否符合预设标准,当符合预设标准时,将发货命令写入消息队列并返回发货接口,具体为:

获取请求信息进行发货预处理,所述发货预处理包括判断请求信息的合法性,根据虚拟商品信息判断虚拟商品剩余数量是否满足需求数量,根据用户的身份及权限是否满足虚拟商品及快捷服务的单用户限定;

根据发货预处理的判断条件作为行向量生成判断矩阵,并判断条件的预设标准生成标准矩阵,通过所述判断矩阵与标准矩阵对比判断请求信息是否符合预设标准;

当符合预设标准时,则将发货命令写入消息队列并返回发货接口,通过消息队列的消息内容查询基础资源对应虚拟商品及快捷服务的ID信息,基于RDMA构建RPC调用,执行发货命令。

本方案中,获取用户虚拟商品及快捷服务的历史交易信息,根据历史交易信息利用图卷积神经网络挖掘高维特征,具体为:

利用数据检索基于用户的身份及权限检索虚拟商品及快捷服务对应的发放信息表,在所述发放信息表筛选用户的历史交易信息,提取历史交易信息中的多模态数据,对所述多模态数据进行数据清洗;

将数据清洗后的多模态数据利用特征编码进行特征构建生成特征矩阵,获取用户对应的特征矩阵及虚拟商品与快捷服务对应的特征矩阵,并通过斯皮尔曼相关分析获取特征矩阵的相关性;

根据所述相关性及时序关联利用图卷积神经网络将预设时间步长内的特征矩阵集合转换为双向传播的图结构信息;

获取图结构信息中的节点特征,利用不同的平台信息将对应的图结构信息及节点特征进行标记,获取用户在不同平台中虚拟商品及快捷服务的历史交易行为对应的高维特征。

本方案中,引入联邦学习算法在保证用户隐私下进行图卷积神经网络的训练,构建推荐模型,具体为:

利用图卷积神经网络构建推荐模型,提取用户在不同平台对应的图结构信息及对应的高维特征,通过联邦学习算法进行训练,判断不同平台的算力及网络环境,根据所述算力及网络环境判断数据训练同步时间是否满足预设周期;

根据满足预设周期的不同平台判断其参与训练的轮次,当不同平台的训练轮次偏差在预设轮次内,则利用多头注意力机制获取不同平台的注意力权重,设置两层注意力结构,利用注意力权重对高维特征进行串联及平均运算;

获取当前预设周期内注意力层的特征输出进行非线性激活,根据不同平台非线性运算后的高维特征分别向对方发送计算梯度所需的同态加密后的参数,计算不同平台的加密梯度,通过所述加密梯度保护用户的隐私信息;

将加密后的高维特征利用对应的图结构信息进行聚合,更新图结构信息,利用更新后的图结构继续进行聚合,将聚合后的高维特征上传至预设全局平台,利用加密后的参数及加密梯度进行解码,并发放返回到不同平台;

在不同平台中利用更新后用户向量及虚拟商品向量、快捷服务向量输出预测结果,进行推荐。

本方案中,根据校验信息结合虚拟商品信息及快捷服务信息获取反馈信息,将所述反馈信息导入所述推荐模型,生成与需求信息关联性高的虚拟商品或快捷服务进行推送,具体为:

根据查询到的基础资源对应虚拟商品及快捷服务的ID信息获取资源方位置,基于资源方位置获取发货命令执行后资源方的回执信息,根据所述回执信息判断是否执行成功,基于判断结果生成校验信息;

利用校验信息重新进行发货,当失败次数达到预设阈值时发送预警信息,当成功时,将校验信息与发货对应的虚拟商品信息或快捷服务信息获取反馈信息;

将所述反馈信息作为推荐模型的输入,通过推荐模型获取与当前虚拟商品或快捷服务关联度高的其他虚拟商品及快捷服务进行标记挂起;

提取用户的长短期兴趣特征,提取挂起的虚拟商品信息或快捷服务信息,计算所述虚拟商品信息或快捷服务信息与所述长短期兴趣特征的相似度,根据所述相似度生成推荐权重;

利用推荐权重对挂起的虚拟商品或快捷服务进行排序,选取权重最高的虚拟商品或快捷服务向用户的客户端进行推送。

本发明第二方面还提供了一种虚拟商品与快捷服务的智能化管理系统,该系统包括:存储器、处理器,所述存储器中包括虚拟商品与快捷服务的智能化管理方法程序,所述虚拟商品与快捷服务的智能化管理方法程序被所述处理器执行时实现如下步骤:

获取用户的需求信息,基于所述需求信息判断需求指令,通过需求指令查询对应虚拟商品信息及快捷服务信息,读取所述虚拟商品及快捷服务的目标程序,将所述目标程度与需求指令匹配生成请求信息;

根据所述请求信息进行发货预处理,判断请求信息是否符合预设标准,当符合预设标准时,将发货命令写入消息队列并返回发货接口,执行发货命令;

获取用户虚拟商品及快捷服务的历史交易信息,根据历史交易信息利用图卷积神经网络挖掘高维特征,引入联邦学习算法在保证用户隐私下进行图卷积神经网络的训练,构建推荐模型;

校验所述发货命令的执行情况,根据校验信息结合虚拟商品信息及快捷服务信息获取反馈信息,将所述反馈信息导入所述推荐模型,生成与需求信息关联性高的虚拟商品或快捷服务进行推送。

本发明公开了一种虚拟商品与快捷服务的智能化管理方法及系统,包括,获取用户的需求信息,判断需求指令查询对应虚拟商品信息及快捷服务信息,读取对应目标程序与需求指令匹配生成请求信息;根据请求信息进行发货预处理,判断请求信息是否符合预设标准,当符合预设标准时,将发货命令写入消息队列并返回发货接口;校验发货命令的执行情况,根据校验信息结合虚拟商品信息及快捷服务信息获取反馈信息导入推荐模型,生成与需求信息关联性高的虚拟商品或快捷服务进行推送。本发明有效避免了虚拟商品及快捷服务交易中请求与发放接口匹配调用混乱的问题,提高了管理效率,同时在保证用户隐私的前提下,对用户需求进行数据分析,挖掘用户需求偏好实现精准营销。

附图说明

图1示出了本发明一种虚拟商品与快捷服务的智能化管理方法的流程图;

图2示出了本发明根据请求信息进行发货预处理的流程图;

图3示出了本发明利用推荐模型获取关联性高的虚拟商品或快捷服务进行推送的流程图;

图4示出了本发明一种虚拟商品与快捷服务的智能化管理系统的框图。

具体实施方式

为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方式对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。

在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明的保护范围并不受下面公开的具体实施例的限制。

图1示出了本发明一种虚拟商品与快捷服务的智能化管理方法的流程图。

如图1所示,本发明第一方面提供了一种虚拟商品与快捷服务的智能化管理方法,包括:

S102,获取用户的需求信息,基于所述需求信息判断需求指令,通过需求指令查询对应虚拟商品信息及快捷服务信息,读取所述虚拟商品及快捷服务的目标程序,将所述目标程度与需求指令匹配生成请求信息;

S104,根据所述请求信息进行发货预处理,判断请求信息是否符合预设标准,当符合预设标准时,将发货命令写入消息队列并返回发货接口,执行发货命令;

S106,获取用户虚拟商品及快捷服务的历史交易信息,根据历史交易信息利用图卷积神经网络挖掘高维特征,引入联邦学习算法在保证用户隐私下进行图卷积神经网络的训练,构建推荐模型;

S108,校验所述发货命令的执行情况,根据校验信息结合虚拟商品信息及快捷服务信息获取反馈信息,将所述反馈信息导入所述推荐模型,生成与需求信息关联性高的虚拟商品或快捷服务进行推送。

需要说明的是,获取用户的查询信息,对所述查询信息进行独热编码获取所述查询信息对应的特征向量,在独热编码中,如果数据点属于第i个类别,则数据点对应向量的分量被赋值为0,其他分量赋值为1,生成用户量化分类后的需求信息,通过需求信息判断用户查询的虚拟商品及快捷服务的类别信息;根据所述类别信息生成需求指令,提取用户的身份及权限,根据身份及权限为用户显示符合的虚拟商品及快捷服务,将所述需求指令与所述身份及权限匹配,利用匹配后的需求指令利用分布式检索查询用户身份及权限对应的虚拟商品信息及快捷服务信息;所述虚拟商品信息及快捷服务信息包括虚拟商品ID及快捷服务ID,虚拟商品发货所用的 key,虚拟商品及快捷服务的创建信息,虚拟商品及快捷服务包含的基础资源列表,限定数量及有效期等;通过所述虚拟商品信息及快捷服务信息从分布式数据库中获取对应的目标程序,根据所述目标程序的来源设置来源标识,利用标记有来源标识的目标程序结合用户需求指令匹配生成基于用户身份及权限的请求信息。

图2示出了本发明根据请求信息进行发货预处理的流程图。

根据本发明实施例,根据所述请求信息进行发货预处理,判断请求信息是否符合预设标准,当符合预设标准时,将发货命令写入消息队列并返回发货接口,具体为:

S202,获取请求信息进行发货预处理,所述发货预处理包括判断请求信息的合法性,根据虚拟商品信息判断虚拟商品剩余数量是否满足需求数量,根据用户的身份及权限是否满足虚拟商品及快捷服务的单用户限定;

S204,根据发货预处理的判断条件作为行向量生成判断矩阵,并判断条件的预设标准生成标准矩阵,通过所述判断矩阵与标准矩阵对比判断请求信息是否符合预设标准;

S206,当符合预设标准时,则将发货命令写入消息队列并返回发货接口,通过消息队列的消息内容查询基础资源对应虚拟商品及快捷服务的ID信息,基于RDMA构建RPC调用,执行发货命令。

需要说明的是,为用户设置管理接口,在管理接口中接入用户的身份及权限,用户同通过管理接口创建新的虚拟商品,修改虚拟商品信息,查询拥有查看权限的虚拟商品,删除已经过期的或者不需要的虚拟商品及快捷服务等。其中,虚拟商品及快捷服务的ID信息生成使用Snowflake 算法产生全局唯一的ID信息,查询所述ID信息,发起 RPC 请求,达到给用户发放虚拟商品或快捷服务的目的。

图3示出了本发明利用推荐模型获取关联性高的虚拟商品或快捷服务进行推送的流程图。

根据本发明实施例,根据校验信息结合虚拟商品信息及快捷服务信息获取反馈信息,将所述反馈信息导入所述推荐模型,生成与需求信息关联性高的虚拟商品或快捷服务进行推送,具体为:

S302,根据查询到的基础资源对应虚拟商品及快捷服务的ID信息获取资源方位置,基于资源方位置获取发货命令执行后资源方的回执信息,根据所述回执信息判断是否执行成功,基于判断结果生成校验信息;

S304,利用校验信息重新进行发货,当失败次数达到预设阈值时发送预警信息,当成功时,将校验信息与发货对应的虚拟商品信息或快捷服务信息获取反馈信息;

S306,将所述反馈信息作为推荐模型的输入,通过推荐模型获取与当前虚拟商品或快捷服务关联度高的其他虚拟商品及快捷服务进行标记挂起;

S308,提取用户的长短期兴趣特征,提取挂起的虚拟商品信息或快捷服务信息,计算所述虚拟商品信息或快捷服务信息与所述长短期兴趣特征的相似度,根据所述相似度生成推荐权重;

S310,利用推荐权重对挂起的虚拟商品或快捷服务进行排序,选取权重最高的虚拟商品或快捷服务向用户的客户端进行推送。

需要说明的是,利用数据检索基于用户的身份及权限检索虚拟商品及快捷服务对应的发放信息表,在所述发放信息表筛选用户的历史交易信息,提取历史交易信息中的多模态数据,对所述多模态数据进行异常值识别填充及缺失值处理等数据清洗;将数据清洗后的多模态数据利用特征编码进行特征构建生成特征矩阵,获取用户对应的特征矩阵及虚拟商品与快捷服务对应的特征矩阵,并通过斯皮尔曼相关分析获取特征矩阵的相关性;根据所述相关性及时序关联利用图卷积神经网络将预设时间步长内的特征矩阵集合转换为双向传播的图结构信息,根据所述相关性进行正向传播和反向传播,其对应图数据的方向是自上而下与自下而上,将虚拟商品与快捷服务作为图结构的节点集合,交易关系及相关性作为图结构的边结构集合;获取图结构信息中的节点特征,利用不同的平台信息将对应的图结构信息及节点特征进行标记,获取用户在不同平台中虚拟商品及快捷服务的历史交易行为对应的高维特征。

需要说明的是,利用图卷积神经网络构建推荐模型,提取用户在不同平台对应的图结构信息及对应的高维特征,通过联邦学习算法进行训练,判断不同平台的算力及网络环境,根据所述算力及网络环境判断数据训练同步时间是否满足预设周期;由于不同平台对应不同的分布式数据库,其训练过程为异步进行,训练进程存在偏差,根据满足预设周期的不同平台判断其参与训练的轮次,当不同平台的训练轮次偏差在预设轮次内,则利用多头注意力机制获取不同平台的注意力权重,设置两层注意力结构,利用注意力权重对高维特征进行串联及平均运算;获取当前预设周期内注意力层的特征输出进行非线性激活,根据不同平台非线性运算后的高维特征分别向对方发送计算梯度所需的同态加密后的参数,计算不同平台的加密梯度,通过所述加密梯度保护用户的隐私信息;将加密后的高维特征利用对应的图结构信息进行聚合,更新图结构信息,利用更新后的图结构继续进行聚合,推举最先完成聚合的平台作为预设全局平台,将聚合后的高维特征上传至预设全局平台,利用加密后的参数及加密梯度进行解码,并发放返回到不同平台,利用选举机制选取预设全局平台避免了平台通信终端或性能瓶颈的故障问题;在不同平台中利用更新后用户向量及虚拟商品向量、快捷服务向量获取用户在不同阶段的偏好信息,输出预测结果进行推荐。其中,推荐模型的关联度利用不同虚拟商品向量、快捷服务向量的内积获取,利用所述偏好信息提取用户的兴趣特征。

根据本发明实施例,当用户的需求信息无法查询到对应虚拟商品与快捷服务时,通过用户的需求信息获取对应的用户兴趣信息,根据用户的历史交易行为构建个人数据库,利用个人数据库的评价数据提取对应的词向量,将所述词向量进行聚类分析,归于预设的情感类别,根据情感类别设置词向量的类别标签,基于带有类别标签的词向量的词频及词向量长度生成个性化数据;利用用户兴趣信息判断与个性化数据的一致性,获取一致性高的个性化数据作为推荐模型的输入,获取用户需求信息的模糊推荐集合,并基于用户对模糊推荐集合中各虚拟商品与快捷服务的反馈,调整后续推荐。

图4示出了本发明一种虚拟商品与快捷服务的智能化管理系统的框图。

本发明第二方面还提供了一种虚拟商品与快捷服务的智能化管理系统4,该系统包括:存储器41、处理器42,所述存储器中包括虚拟商品与快捷服务的智能化管理方法程序,所述虚拟商品与快捷服务的智能化管理方法程序被所述处理器执行时实现如下步骤:

获取用户的需求信息,基于所述需求信息判断需求指令,通过需求指令查询对应虚拟商品信息及快捷服务信息,读取所述虚拟商品及快捷服务的目标程序,将所述目标程度与需求指令匹配生成请求信息;

根据所述请求信息进行发货预处理,判断请求信息是否符合预设标准,当符合预设标准时,将发货命令写入消息队列并返回发货接口,执行发货命令;

获取用户虚拟商品及快捷服务的历史交易信息,根据历史交易信息利用图卷积神经网络挖掘高维特征,引入联邦学习算法在保证用户隐私下进行图卷积神经网络的训练,构建推荐模型;

校验所述发货命令的执行情况,根据校验信息结合虚拟商品信息及快捷服务信息获取反馈信息,将所述反馈信息导入所述推荐模型,生成与需求信息关联性高的虚拟商品或快捷服务进行推送。

本发明第三方面还提供一种计算机可读存储介质,所述计算机可读存储介质中包括虚拟商品与快捷服务的智能化管理方法程序,所述虚拟商品与快捷服务的智能化管理方法程序被处理器执行时,实现如上述任一项所述的虚拟商品与快捷服务的智能化管理方法的步骤。

在本申请所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。

上述作为分离部件说明的单元可以是、或也可以不是物理上分开的,作为单元显示的部件可以是、或也可以不是物理单元;既可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。

另外,在本发明各实施例中的各功能单元可以全部集成在一个处理单元中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。

本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

或者,本发明上述集成的单元如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实施例的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机、服务器、或者网络设备等)执行本发明各个实施例所述方法的全部或部分。而前述的存储介质包括:移动存储设备、ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。

相关技术
  • 酒店服务智能化管理方法、服务器、系统及存储介质
  • 一种基于条码的商品管理方法及系统
  • 一种基于线上交易的商品管理方法及系统
  • 一种多账户管理方法、网络支付方法及其支付系统和支付系统服务端
  • 一种验证商品真伪和提供商品快捷售后服务的方法和系统
  • 商品标签管理方法、服务器及商品标签管理系统
技术分类

06120116503097