基于区块链和人工智能的信息推送处理方法及云服务平台转让专利

申请号 : CN202010889102.9

文献号 : CN111931063B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 张坚伟

申请人 : 上海明牛云科技有限公司

摘要 :

本发明实施例提供一种基于区块链和人工智能的信息推送处理方法及云服务平台,在兴趣文本推送进程中,通过确定第一模板化控件业务节点对应的与信息推送订阅项目相匹配的第三模板化控件业务节点,以及第二模板化控件业务节点对应的与信息推送订阅项目相匹配的第四模板化控件业务节点,从而结合以上模板化控件业务节点及浏览结构化展示策略,确定兴趣文本推送进程中的关联兴趣覆盖业务信息,并由此对信息推送模型的兴趣推送索引策略进行更新。如此,能够基于存在关联关系的模板化控件业务节点对当前的信息推送模型的兴趣推送索引策略进行更新,这样可以便于在下一轮信息推送控制过程中适应性调整兴趣推送索引的过程,进而提高信息推送精确度。

权利要求 :

1.一种基于区块链和人工智能的信息推送处理方法,其特征在于,应用于云服务平台,所述云服务平台与多个信息推送订阅终端通信连接,并与用于在每个信息推送订阅终端进行信息推送控制的区块链服务终端通信连接,所述方法包括:通过每个信息推送订阅项目的区块链中训练的信息推送模型,对所述信息推送订阅终端与对应的区块链服务终端之间所建立的兴趣文本推送进程中的推送词向量序列进行信息推送更新标记;

确定在信息推送更新标记过程中所述信息推送订阅终端当前进行信息浏览展示的浏览模板化控件中第一模板化控件业务节点及第二模板化控件业务节点,其中,所述浏览模板化控件为兴趣文本推送进程中预先设定的浏览结构化展示策略所对应的模板化浏览控件;

在所述兴趣文本推送进程中,确定所述第一模板化控件业务节点对应的与所述信息推送订阅项目相匹配的第三模板化控件业务节点,以及所述第二模板化控件业务节点对应的与所述信息推送订阅项目相匹配的第四模板化控件业务节点;

根据所述第一模板化控件业务节点、所述第二模板化控件业务节点、所述第三模板化控件业务节点、所述第四模板化控件业务节点及所述浏览结构化展示策略,确定所述兴趣文本推送进程中的关联兴趣覆盖业务信息,并根据所述兴趣文本推送进程中的关联兴趣覆盖业务信息对所述信息推送模型的兴趣推送索引策略进行更新;

每个模板化控件业务节点用于表征在信息推送索引过程中的多个模板选择项目构成的业务集合。

2.根据权利要求1所述的基于区块链和人工智能的信息推送处理方法,其特征在于,所述根据所述第一模板化控件业务节点、所述第二模板化控件业务节点、所述第三模板化控件业务节点、所述第四模板化控件业务节点及所述浏览结构化展示策略,确定所述兴趣文本推送进程中的关联兴趣覆盖业务信息的步骤,包括:根据所述第一模板化控件业务节点、所述第二模板化控件业务节点、所述第三模板化控件业务节点、所述第四模板化控件业务节点及所述浏览模板化控件,确定所述兴趣文本推送进程中的关联兴趣覆盖业务检测信息,其中,所述浏览模板化控件包括浏览结构化展示策略,所述关联兴趣覆盖业务检测信息包括关联兴趣覆盖业务信息。

3.根据权利要求2所述的基于区块链和人工智能的信息推送处理方法,其特征在于,所述根据所述第一模板化控件业务节点、所述第二模板化控件业务节点、所述第三模板化控件业务节点、所述第四模板化控件业务节点及所述浏览模板化控件,确定所述兴趣文本推送进程中的关联兴趣覆盖业务检测信息的步骤,包括:根据所述第一模板化控件业务节点与所述第二模板化控件业务节点的第一业务推送关联关系,及所述第三模板化控件业务节点与所述第四模板化控件业务节点之间的第二业务推送关联关系,对所述浏览模板化控件进行模板化控件业务节点更新,使得所述第一业务推送关联关系与所述第二业务推送关联关系相匹配;

根据模板化控件业务节点更新后的浏览模板化控件,以及所述第三模板化控件业务节点和所述第四模板化控件业务节点,确定所述兴趣文本推送进程中的关联兴趣覆盖业务检测信息。

4.根据权利要求3所述的基于区块链和人工智能的信息推送处理方法,其特征在于,所述根据模板化控件业务节点更新后的浏览模板化控件,以及所述第三模板化控件业务节点和所述第四模板化控件业务节点,确定所述兴趣文本推送进程中的关联兴趣覆盖业务检测信息的步骤,包括:

根据所述第一模板化控件业务节点、所述第二模板化控件业务节点分别在所述模板化控件业务节点更新后的浏览模板化控件中对应的信息推送索引更新信息、所述模板化控件业务节点更新后的浏览模板化控件中浏览结构化展示策略、所述模板化控件业务节点更新后的浏览模板化控件的行为上下文业务逻辑,以及所述第三模板化控件业务节点和所述第四模板化控件业务节点,计算得到所述兴趣文本推送进程中的关联兴趣覆盖业务检测信息;或者

在所述兴趣文本推送进程中更新所述模板化控件业务节点更新后的浏览模板化控件,使得所述第一模板化控件业务节点在所述模板化控件业务节点更新后的浏览模板化控件中对应的兴趣点对象与所述第三模板化控件业务节点对应的兴趣点对象重合,且所述第二模板化控件业务节点在所述模板化控件业务节点更新后的浏览模板化控件中对应的兴趣点对象与所述第四模板化控件业务节点对应的兴趣点对象重合,并根据兴趣点对象的更新信息,确定所述兴趣文本推送进程中的关联兴趣覆盖业务检测信息。

5.根据权利要求1‑4中任意一项所述的基于区块链和人工智能的信息推送处理方法,其特征在于,所述确定在信息推送更新标记过程中所述信息推送订阅终端当前进行信息浏览展示的浏览模板化控件中第一模板化控件业务节点及第二模板化控件业务节点的步骤,包括:

确定在信息推送更新标记过程中所述信息推送订阅终端当前进行信息浏览展示的浏览模板化控件中存在协同信息推送索引关系的第一模板化控件业务节点及第二模板化控件业务节点,或者存在信息推送索引时序前后关系的第一模板化控件业务节点及第二模板化控件业务节点。

6.根据权利要求1‑4中任意一项所述的基于区块链和人工智能的信息推送处理方法,其特征在于,所述在所述兴趣文本推送进程中,确定所述第一模板化控件业务节点对应的与所述信息推送订阅项目相匹配的第三模板化控件业务节点,以及所述第二模板化控件业务节点对应的与所述信息推送订阅项目相匹配的第四模板化控件业务节点的步骤,包括:在所述兴趣文本推送进程中,确定所述第一模板化控件业务节点的信息推送索引标签类型对应的与所述信息推送订阅项目相匹配的信息推送索引标签类型的第三模板化控件业务节点,以及所述第二模板化控件业务节点的信息推送索引标签类型对应的与所述信息推送订阅项目相匹配的信息推送索引标签类型的第四模板化控件业务节点。

7.根据权利要求1‑4中任意一项所述的基于区块链和人工智能的信息推送处理方法,其特征在于,所述根据所述兴趣文本推送进程中的关联兴趣覆盖业务信息对所述信息推送模型的兴趣推送索引策略进行更新的步骤,包括:获取所述兴趣文本推送进程中的关联兴趣覆盖业务信息表征的兴趣业务搜寻元素,针对所述信息推送模型的兴趣推送索引策略中的每个对应的兴趣标签特征图谱的标签构成要素,获取该兴趣标签特征图谱的标签构成要素的第一推送更新关键词向量信息,其中,所述第一推送更新关键词向量信息用于表征该兴趣标签特征图谱的信息推送索引节点的信息推送配置内容和信息推送配置规则;

根据所述兴趣业务搜寻元素所关联的每个兴趣包订阅特征分别对所述第一推送更新关键词向量信息进行联动更新,获得第一兴趣推送索引策略联动信息和与第一兴趣推送索引策略联动信息对应的信息推送配置规则信息;

获取该兴趣标签特征图谱的标签构成要素的第一业务场景特征和业务场景轨迹特征,提取第一业务场景特征的场景特征向量,所述第一业务场景特征的场景特征向量包括特定场景特征向量;

获取所述信息推送模型的兴趣推送索引策略关联的历史标签构成要素的特定场景特征向量,并根据该特定场景特征向量更新所述第一业务场景特征的特定场景特征向量,使所述第一业务场景特征中各个特定场景特征向量之间的关联顺序与预设历史标签构成要素中各个特定场景特征向量之间的关联顺序匹配;

在更新结束后,获得第二业务场景特征的场景特征向量,并根据所述第二业务场景特征的场景特征向量生成第二业务场景特征;

根据所述业务场景轨迹特征和所述第二业务场景特征的场景特征向量,查找得到与所述业务场景轨迹特征相匹配的信息推送配置规则信息以及与所述信息推送配置规则信息对应的第一兴趣推送索引策略联动信息,根据所述第二业务场景特征的场景特征向量对与所述信息推送配置规则信息对应的第一兴趣推送索引策略联动信息进行更新,获得第二兴趣推送索引策略联动信息;

将所述第二兴趣推送索引策略联动信息与所述第二业务场景特征进行融合处理,得到该兴趣标签特征图谱的标签构成要素与所述兴趣业务搜寻元素所关联的每个兴趣包订阅特征相匹配的融合信息推送索引参考特征;

对该兴趣标签特征图谱的融合信息推送索引参考特征进行联动更新,得到该兴趣标签特征图谱的联动更新结果,所述联动更新结果包括每个所述兴趣标签特征图谱的标签构成要素与所述兴趣业务搜寻元素所关联的每个兴趣包订阅特征相匹配的联动更新内容信息;

将每个兴趣标签特征图谱的联动更新结果更新到所述信息推送模型的兴趣推送索引策略中。

8.根据权利要求1‑4中任意一项所述的基于区块链和人工智能的信息推送处理方法,其特征在于,所述通过每个信息推送订阅项目的区块链中训练的信息推送模型对所述信息推送订阅终端与对应的区块链服务终端之间所建立的兴趣文本推送进程中的推送词向量序列进行信息推送更新标记的步骤,包括:获取所述区块链服务终端发送的针对目标信息推送订阅终端的建立的信息推送请求线程,并从所述信息推送请求线程中获取对应的信息推送订阅项目信息和推送对象信息;

提取所述信息推送订阅项目信息中每个信息推送订阅项目相对于所述目标信息推送订阅终端的预设数据索引脚本,根据所述预设数据索引脚本确定所述推送对象信息对应的信息推送模型,并将每个信息推送模型分别关联到对应的信息推送订阅项目的区块链中后,向所述目标信息推送订阅终端下发所述区块链服务终端的推送展示配置信息并使所述目标信息推送订阅终端将所述区块链服务终端的推送展示配置信息记录到信息推送控制列表所对应的目标服务终端列表中,所述信息推送控制列表包括多个可供所述区块链服务终端进行信息推送索引协同的信息共享终端;

当接收到所述区块链服务终端发送的针对所述目标信息推送订阅终端所对应的目标信息推送订阅项目的视频互动服务请求时,向所述目标信息推送订阅终端请求建立所述区块链服务终端与所述视频互动服务请求对应的目标信息共享终端之间的兴趣文本推送进程,并通过所述目标信息推送订阅项目的区块链中训练的信息推送模型对所述兴趣文本推送进程中的推送词向量序列进行信息推送更新标记。

9.根据权利要求8所述的基于区块链和人工智能的信息推送处理方法,其特征在于,所述提取所述信息推送订阅项目信息中每个信息推送订阅项目相对于所述目标信息推送订阅终端的预设数据索引脚本,根据所述预设数据索引脚本确定所述推送对象信息对应的信息推送模型的步骤,包括:

从预先设置的所述目标信息推送订阅终端的数据索引脚本库中提取所述信息推送订阅项目信息中每个信息推送订阅项目相对于所述目标信息推送订阅终端的预设数据索引脚本;

根据所述预设数据索引脚本确定所述推送对象信息在信息推荐索引组件中的会话共享推送模式;

根据所述会话共享推送模式和所述信息推荐索引组件中每个推荐索引组件对象的索引面向集合,确定所述推送对象信息对应的信息推送模型。

10.一种云服务平台,其特征在于,所述云服务平台包括处理器、机器可读存储介质和网络接口,所述机器可读存储介质、所述网络接口以及所述处理器之间通过总线系统相连,所述网络接口用于与至少一个信息推送订阅终端通信连接,所述机器可读存储介质用于存储程序、指令或代码,所述处理器用于执行所述机器可读存储介质中的程序、指令或代码,以执行权利要求1‑9中任意一项的基于区块链和人工智能的信息推送处理方法。

说明书 :

基于区块链和人工智能的信息推送处理方法及云服务平台

技术领域

[0001] 本发明涉及信息推送处理技术领域,具体而言,涉及一种基于区块链和人工智能的信息推送处理方法及云服务平台。

背景技术

[0002] 目前,对于每个信息推送订阅项目而言,为了提高信息安全性,通常为为其在区块链中预先训练信息推送模型,在常规的信息推送索引(即信息推送过程中基于信息推送的
词向量策略所对应的内容索引策略)的服务中,并没有考虑到模板化控件业务节点之间的
关联关系,如此会导致实际信息推送精确度较差,无法迎合实际的业务情况。

发明内容

[0003] 为了至少克服现有技术中的上述不足,本发明的目的在于提供一种基于区块链和人工智能的信息推送处理方法及云服务平台,能够基于存在关联关系的模板化控件业务节
点对当前的信息推送模型的兴趣推送索引策略进行更新,这样可以便于在下一轮信息推送
控制过程中适应性调整兴趣推送索引的过程,进而提高信息推送精确度。
[0004] 第一方面,本发明实施例提供一种基于区块链和人工智能的信息推送处理方法,应用于云服务平台,所述云服务平台与多个信息推送订阅终端通信连接,并与用于在每个
信息推送订阅终端进行信息推送控制的区块链服务终端通信连接,所述方法包括:
[0005] 通过每个信息推送订阅项目的区块链中训练的信息推送模型对所述信息推送订阅终端与对应的区块链服务终端之间所建立的兴趣文本推送进程中的推送词向量序列进
行信息推送更新标记;
[0006] 确定在信息推送更新标记过程中所述信息推送订阅终端当前进行信息浏览展示的浏览模板化控件中第一模板化控件业务节点及第二模板化控件业务节点,其中,所述浏
览模板化控件为兴趣文本推送进程中预先设定的浏览结构化展示策略所对应的模板化浏
览控件;
[0007] 在所述兴趣文本推送进程中,确定所述第一模板化控件业务节点对应的与所述信息推送订阅项目相匹配的第三模板化控件业务节点,以及所述第二模板化控件业务节点对
应的与所述信息推送订阅项目相匹配的第四模板化控件业务节点;
[0008] 根据所述第一模板化控件业务节点、所述第二模板化控件业务节点、所述第三模板化控件业务节点、所述第四模板化控件业务节点及所述浏览结构化展示策略,确定所述
兴趣文本推送进程中的关联兴趣覆盖业务信息,并根据所述兴趣文本推送进程中的关联兴
趣覆盖业务信息对所述信息推送模型的兴趣推送索引策略进行更新。
[0009] 在第一方面的一种可能的实现方式中,所述根据所述第一模板化控件业务节点、所述第二模板化控件业务节点、所述第三模板化控件业务节点、所述第四模板化控件业务
节点及所述浏览结构化展示策略,确定所述兴趣文本推送进程中的关联兴趣覆盖业务信息
的步骤,包括:
[0010] 根据所述第一模板化控件业务节点、所述第二模板化控件业务节点、所述第三模板化控件业务节点、所述第四模板化控件业务节点及所述浏览模板化控件,确定所述兴趣
文本推送进程中的关联兴趣覆盖业务检测信息,其中,所述浏览模板化控件包括浏览结构
化展示策略,所述关联兴趣覆盖业务检测信息包括关联兴趣覆盖业务信息。
[0011] 在第一方面的一种可能的实现方式中,所述根据所述第一模板化控件业务节点、所述第二模板化控件业务节点、所述第三模板化控件业务节点、所述第四模板化控件业务
节点及所述浏览模板化控件,确定所述兴趣文本推送进程中的关联兴趣覆盖业务检测信息
的步骤,包括:
[0012] 根据所述第一模板化控件业务节点与所述第二模板化控件业务节点的第一业务推送关联关系,及所述第三模板化控件业务节点与所述第四模板化控件业务节点之间的第
二业务推送关联关系,对所述浏览模板化控件进行模板化控件业务节点更新,使得所述第
一业务推送关联关系与所述第二业务推送关联关系相匹配;
[0013] 根据模板化控件业务节点更新后的浏览模板化控件,以及所述第三模板化控件业务节点和所述第四模板化控件业务节点,确定所述兴趣文本推送进程中的关联兴趣覆盖业
务检测信息。
[0014] 在第一方面的一种可能的实现方式中,所述根据模板化控件业务节点更新后的浏览模板化控件,以及所述第三模板化控件业务节点和所述第四模板化控件业务节点,确定
所述兴趣文本推送进程中的关联兴趣覆盖业务检测信息的步骤,包括:
[0015] 根据所述第一模板化控件业务节点、所述第二模板化控件业务节点分别在所述模板化控件业务节点更新后的浏览模板化控件中对应的信息推送索引更新信息、所述模板化
控件业务节点更新后的浏览模板化控件中浏览结构化展示策略、所述模板化控件业务节点
更新后的浏览模板化控件的行为上下文业务逻辑,以及所述第三模板化控件业务节点和所
述第四模板化控件业务节点,计算得到所述兴趣文本推送进程中的关联兴趣覆盖业务检测
信息;或者
[0016] 在所述兴趣文本推送进程中更新所述模板化控件业务节点更新后的浏览模板化控件,使得所述第一模板化控件业务节点在所述模板化控件业务节点更新后的浏览模板化
控件中对应的兴趣点对象与所述第三模板化控件业务节点对应的兴趣点对象重合,且所述
第二模板化控件业务节点在所述模板化控件业务节点更新后的浏览模板化控件中对应的
兴趣点对象与所述第四模板化控件业务节点对应的兴趣点对象重合,并根据兴趣点对象的
更新信息,确定所述兴趣文本推送进程中的关联兴趣覆盖业务检测信息。
[0017] 在第一方面的一种可能的实现方式中,所述确定在信息推送更新标记过程中所述信息推送订阅终端当前进行信息浏览展示的浏览模板化控件中第一模板化控件业务节点
及第二模板化控件业务节点的步骤,包括:
[0018] 确定在信息推送更新标记过程中所述信息推送订阅终端当前进行信息浏览展示的浏览模板化控件中存在协同信息推送索引关系的第一模板化控件业务节点及第二模板
化控件业务节点,或者存在信息推送索引时序前后关系的第一模板化控件业务节点及第二
模板化控件业务节点。
[0019] 在第一方面的一种可能的实现方式中,所述在所述兴趣文本推送进程中,确定所述第一模板化控件业务节点对应的与所述信息推送订阅项目相匹配的第三模板化控件业
务节点,以及所述第二模板化控件业务节点对应的与所述信息推送订阅项目相匹配的第四
模板化控件业务节点的步骤,包括:
[0020] 在所述兴趣文本推送进程中,确定所述第一模板化控件业务节点的信息推送索引标签类型对应的与所述信息推送订阅项目相匹配的信息推送索引标签类型的第三模板化
控件业务节点,以及所述第二模板化控件业务节点的信息推送索引标签类型对应的与所述
信息推送订阅项目相匹配的信息推送索引标签类型的第四模板化控件业务节点。
[0021] 在第一方面的一种可能的实现方式中,所述根据所述兴趣文本推送进程中的关联兴趣覆盖业务信息对所述信息推送模型的兴趣推送索引策略进行更新的步骤,包括:
[0022] 获取所述兴趣文本推送进程中的关联兴趣覆盖业务信息表征的兴趣业务搜寻元素,针对所述信息推送模型的兴趣推送索引策略中的每个对应的兴趣标签特征图谱的标签
构成要素,获取该兴趣标签特征图谱的标签构成要素的第一推送更新关键词向量信息,其
中,所述第一推送更新关键词向量信息用于表征该兴趣标签特征图谱的信息推送索引节点
的信息推送配置内容和信息推送配置规则;
[0023] 根据所述兴趣业务搜寻元素所关联的每个兴趣包订阅特征分别对所述第一推送更新关键词向量信息进行联动更新,获得第一兴趣推送索引策略联动信息和与第一兴趣推
送索引策略联动信息对应的信息推送配置规则信息;
[0024] 获取该兴趣标签特征图谱的标签构成要素的第一业务场景特征和业务场景轨迹特征,提取第一业务场景特征的场景特征向量,所述第一业务场景特征的场景特征向量包
括特定场景特征向量;
[0025] 获取所述信息推送模型的兴趣推送索引策略关联的历史标签构成要素的特定场景特征向量,并根据该特定场景特征向量更新所述第一业务场景特征的特定场景特征向
量,使所述第一业务场景特征中各个特定场景特征向量之间的关联顺序与预设历史标签构
成要素中各个特定场景特征向量之间的关联顺序匹配;
[0026] 在更新结束后,获得第二业务场景特征的场景特征向量,并根据所述第二业务场景特征的场景特征向量生成第二业务场景特征;
[0027] 根据所述业务场景轨迹特征和所述第二业务场景特征的场景特征向量,查找得到与所述业务场景轨迹特征相匹配的信息推送配置规则信息以及与所述信息推送配置规则
信息对应的第一兴趣推送索引策略联动信息,根据所述第二业务场景特征的场景特征向量
对与所述信息推送配置规则信息对应的第一兴趣推送索引策略联动信息进行更新,获得第
二兴趣推送索引策略联动信息;
[0028] 将所述第二兴趣推送索引策略联动信息与所述第二业务场景特征进行融合处理,得到该兴趣标签特征图谱的标签构成要素与所述兴趣业务搜寻元素所关联的每个兴趣包
订阅特征相匹配的融合信息推送索引参考特征;
[0029] 对该兴趣标签特征图谱的融合信息推送索引参考特征进行联动更新,得到该兴趣标签特征图谱的联动更新结果,所述联动更新结果包括每个所述兴趣标签特征图谱的标签
构成要素与所述兴趣业务搜寻元素所关联的每个兴趣包订阅特征相匹配的联动更新内容
信息;
[0030] 将每个兴趣标签特征图谱的联动更新结果更新到所述信息推送模型的兴趣推送索引策略中。
[0031] 在第一方面的一种可能的实现方式中,所述通过每个信息推送订阅项目的区块链中训练的信息推送模型对所述信息推送订阅终端与对应的区块链服务终端之间所建立的
兴趣文本推送进程中的推送词向量序列进行信息推送更新标记的步骤,包括:
[0032] 获取所述区块链服务终端发送的针对目标信息推送订阅终端的建立的信息推送请求线程,并从所述信息推送请求线程中获取对应的信息推送订阅项目信息和推送对象信
息;
[0033] 提取所述信息推送订阅项目信息中每个信息推送订阅项目相对于所述目标信息推送订阅终端的预设数据索引脚本,根据所述预设数据索引脚本确定所述推送对象信息对
应的信息推送模型,并将每个信息推送模型分别关联到对应的信息推送订阅项目的区块链
中后,向所述目标信息推送订阅终端下发所述区块链服务终端的推送展示配置信息并使所
述目标信息推送订阅终端将所述区块链服务终端的推送展示配置信息记录到信息推送控
制列表所对应的目标服务终端列表中,所述信息推送控制列表包括多个可供所述区块链服
务终端进行信息推送索引协同的信息共享终端;
[0034] 当接收到所述区块链服务终端发送的针对所述目标信息推送订阅终端所对应的目标信息推送订阅项目的视频互动服务请求时,向所述目标信息推送订阅终端请求建立所
述区块链服务终端与所述视频互动服务请求对应的目标信息共享终端之间的兴趣文本推
送进程,并通过所述目标信息推送订阅项目的区块链中训练的信息推送模型对所述兴趣文
本推送进程中的推送词向量序列进行信息推送更新标记。
[0035] 在第一方面的一种可能的实现方式中,所述提取所述信息推送订阅项目信息中每个信息推送订阅项目相对于所述目标信息推送订阅终端的预设数据索引脚本,根据所述预
设数据索引脚本确定所述推送对象信息对应的信息推送模型的步骤,包括:
[0036] 从预先设置的所述目标信息推送订阅终端的数据索引脚本库中提取所述信息推送订阅项目信息中每个信息推送订阅项目相对于所述目标信息推送订阅终端的预设数据
索引脚本;
[0037] 根据所述预设数据索引脚本确定所述推送对象信息在信息推荐索引组件中的会话共享推送模式;
[0038] 根据所述会话共享推送模式和所述信息推荐索引组件中每个推荐索引组件对象的索引面向集合,确定所述推送对象信息对应的信息推送模型。
[0039] 第二方面,本发明实施例还提供一种基于区块链和人工智能的信息推送处理装置,应用于云服务平台,所述云服务平台与多个信息推送订阅终端通信连接,并与用于在每
个信息推送订阅终端进行信息推送控制的区块链服务终端通信连接,所述装置包括:
[0040] 更新标记模块,用于通过每个信息推送订阅项目的区块链中训练的信息推送模型对所述信息推送订阅终端与对应的区块链服务终端之间所建立的兴趣文本推送进程中的
推送词向量序列进行信息推送更新标记;
[0041] 第一确定模块,用于确定在信息推送更新标记过程中所述信息推送订阅终端当前进行信息浏览展示的浏览模板化控件中第一模板化控件业务节点及第二模板化控件业务
节点,其中,所述浏览模板化控件为兴趣文本推送进程中预先设定的浏览结构化展示策略
所对应的模板化浏览控件;
[0042] 第二确定模块,用于在所述兴趣文本推送进程中,确定所述第一模板化控件业务节点对应的与所述信息推送订阅项目相匹配的第三模板化控件业务节点,以及所述第二模
板化控件业务节点对应的与所述信息推送订阅项目相匹配的第四模板化控件业务节点;
[0043] 更新模块,用于根据所述第一模板化控件业务节点、所述第二模板化控件业务节点、所述第三模板化控件业务节点、所述第四模板化控件业务节点及所述浏览结构化展示
策略,确定所述兴趣文本推送进程中的关联兴趣覆盖业务信息,并根据所述兴趣文本推送
进程中的关联兴趣覆盖业务信息对所述信息推送模型的兴趣推送索引策略进行更新。
[0044] 第三方面,本发明实施例还提供一种基于区块链和人工智能的信息推送处理系统,所述基于区块链和人工智能的信息推送处理系统包括云服务平台以及与所述云服务平
台通信连接的多个信息推送订阅终端,所述云服务平台还与用于在每个信息推送订阅终端
进行信息推送控制的区块链服务终端通信连接;
[0045] 所述云服务平台用于通过每个信息推送订阅项目的区块链中训练的信息推送模型对所述信息推送订阅终端与对应的区块链服务终端之间所建立的兴趣文本推送进程中
的推送词向量序列进行信息推送更新标记;
[0046] 所述云服务平台用于确定在信息推送更新标记过程中所述信息推送订阅终端当前进行信息浏览展示的浏览模板化控件中第一模板化控件业务节点及第二模板化控件业
务节点,其中,所述浏览模板化控件为兴趣文本推送进程中预先设定的浏览结构化展示策
略所对应的模板化浏览控件;
[0047] 所述云服务平台用于在所述兴趣文本推送进程中,确定所述第一模板化控件业务节点对应的与所述信息推送订阅项目相匹配的第三模板化控件业务节点,以及所述第二模
板化控件业务节点对应的与所述信息推送订阅项目相匹配的第四模板化控件业务节点;
[0048] 所述云服务平台用于根据所述第一模板化控件业务节点、所述第二模板化控件业务节点、所述第三模板化控件业务节点、所述第四模板化控件业务节点及所述浏览结构化
展示策略,确定所述兴趣文本推送进程中的关联兴趣覆盖业务信息,并根据所述兴趣文本
推送进程中的关联兴趣覆盖业务信息对所述信息推送模型的兴趣推送索引策略进行更新。
[0049] 第四方面,本发明实施例还提供一种云服务平台,所述云服务平台包括处理器、机器可读存储介质和网络接口,所述机器可读存储介质、所述网络接口以及所述处理器之间
通过总线系统相连,所述网络接口用于与至少一个信息推送订阅终端通信连接,所述机器
可读存储介质用于存储程序、指令或代码,所述处理器用于执行所述机器可读存储介质中
的程序、指令或代码,以执行第一方面或者第一方面中任意一个可能的设计中的基于区块
链和人工智能的信息推送处理方法。
[0050] 第五方面,本发明实施例提供一种计算机可读存储介质,计算机可读存储介质中存储有指令,当其被执行时,使得计算机执行上述第一方面或者第一方面中任意一个可能
的设计中的基于区块链和人工智能的信息推送处理方法。
[0051] 基于上述任意一个方面,本发明在兴趣文本推送进程中,通过确定第一模板化控件业务节点对应的与信息推送订阅项目相匹配的第三模板化控件业务节点,以及第二模板
化控件业务节点对应的与信息推送订阅项目相匹配的第四模板化控件业务节点,从而根据
第一模板化控件业务节点、第二模板化控件业务节点、第三模板化控件业务节点、第四模板
化控件业务节点及浏览结构化展示策略,确定兴趣文本推送进程中的关联兴趣覆盖业务信
息,并由此对信息推送模型的兴趣推送索引策略进行更新。如此,能够基于存在关联关系的
模板化控件业务节点对当前的信息推送模型的兴趣推送索引策略进行更新,这样可以便于
在下一轮信息推送控制过程中适应性调整兴趣推送索引的过程,进而提高信息推送精确
度。

附图说明

[0052] 为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对
范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这
些附图获得其它相关的附图。
[0053] 图1为本发明实施例提供的基于区块链和人工智能的信息推送处理系统的应用场景示意图;
[0054] 图2为本发明实施例提供的基于区块链和人工智能的信息推送处理方法的流程示意图;
[0055] 图3为本发明实施例提供的基于区块链和人工智能的信息推送处理装置的功能模块示意图;
[0056] 图4为本发明实施例提供的用于实现上述的基于区块链和人工智能的信息推送处理方法的服务器的结构示意框图。

具体实施方式

[0057] 下面结合说明书附图对本发明进行具体说明,以下方法实施例中的具体操作方法也可以应用于装置实施例或系统实施例中。
[0058] 图1是本发明一种实施例提供的基于区块链和人工智能的信息推送处理系统10的交互示意图。基于区块链和人工智能的信息推送处理系统10可以包括云服务平台100、与所
述云服务平台100通信连接的多个信息推送订阅终端200(图1中仅示出两个),云服务平台
100还与用于在每个信息推送订阅终端200进行信息推送控制的区块链服务终端300(图1中
仅示出两个)通信连接。图1所示的基于区块链和人工智能的信息推送处理系统10仅为一种
可行的示例,在其它可行的实施例中,该基于区块链和人工智能的信息推送处理系统10也
可以仅包括图1所示组成部分的其中一部分或者还可以包括其它的组成部分。
[0059] 本实施例中,信息推送订阅终端200可以用于提供区块链服务终端300与相关的信息共享终端在某个区域范围内的兴趣文本推送进程,可以便于实现区域级别的信息共享终
端管理。
[0060] 本实施例中,区块链服务终端300可以包括移动设备、平板计算机、膝上型计算机等或其任意组合。在一些实施例中,移动设备可以包括智能家居设备、可穿戴设备、智能移
动设备、虚拟现实设备、或增强现实设备等,或其任意组合。在一些实施例中,智能家居设备
可以包括智能电器设备的控制设备、智能监控设备、智能电视、智能摄像机等,或其任意组
合。在一些实施例中,可穿戴设备可包括智能手环、智能鞋带、智能玻璃、智能头盔、智能手
表、智能服装、智能背包、智能配件等,或其任何组合。在一些实施例中,智能移动设备可以
包括智能手机、个人数字助理、游戏设备等,或其任意组合。在一些实施例中,虚拟现实设备
和/或增强现实设备可以包括虚拟现实头盔、虚拟现实玻璃、虚拟现实贴片、增强现实头盔、
增强现实玻璃、或增强现实贴片等,或其任意组合。例如,虚拟现实设备和/或增强现实设备
可以包括各种虚拟现实产品等。
[0061] 本实施例中,基于区块链和人工智能的信息推送处理系统10中的云服务平台100、信息推送订阅终端200以及区块链服务终端300可以通过配合执行以下方法实施例所描述
的基于区块链和人工智能的信息推送处理方法,具体云服务平台100、信息推送订阅终端
200以及区块链服务终端300的执行步骤部分可以参照以下方法实施例的详细描述。
[0062] 基于本申请提供的技术方案的发明构思出发,本申请提供的云服务平台100可以应用在例如智慧医疗、智慧城市管理、智慧工业互联网、通用业务监控管理等可以应用大数
据技术或者是云计算技术等的场景中,再比如,还可以应用在包括但不限于新能源汽车系
统管理、智能云办公、云平台数据处理、云游戏数据处理、云直播处理、云汽车管理平台、区
块链金融数据服务平台等,但不限于此。
[0063] 为了解决前述背景技术中的技术问题,图2为本发明实施例提供的基于区块链和人工智能的信息推送处理方法的流程示意图,本实施例提供的基于区块链和人工智能的信
息推送处理方法可以由图1中所示的云服务平台100执行,下面对该基于区块链和人工智能
的信息推送处理方法进行详细介绍。
[0064] 步骤S110,通过每个信息推送订阅项目的区块链中训练的信息推送模型对信息推送订阅终端200与对应的区块链服务终端300之间所建立的兴趣文本推送进程中的推送词
向量序列进行信息推送更新标记。
[0065] 步骤S120,确定在信息推送更新标记过程中信息推送订阅终端200当前进行信息浏览展示的浏览模板化控件中第一模板化控件业务节点及第二模板化控件业务节点。
[0066] 步骤S130,在兴趣文本推送进程中,确定第一模板化控件业务节点对应的与信息推送订阅项目相匹配的第三模板化控件业务节点,以及第二模板化控件业务节点对应的与
信息推送订阅项目相匹配的第四模板化控件业务节点。
[0067] 步骤S140,根据第一模板化控件业务节点、第二模板化控件业务节点、第三模板化控件业务节点、第四模板化控件业务节点及浏览结构化展示策略,确定兴趣文本推送进程
中的关联兴趣覆盖业务信息,并根据兴趣文本推送进程中的关联兴趣覆盖业务信息对信息
推送模型的兴趣推送索引策略进行更新。
[0068] 本实施例中,浏览模板化控件可以为兴趣文本推送进程中预先设定的浏览结构化展示策略所对应的模板化浏览控件,浏览结构化展示策略可以理解为在本次信息推送过程
中所订阅的推送特效浏览业务的展示策略。
[0069] 本实施例中,每个模板化控件业务节点可以用于表征在信息推送索引过程中的多个模板选择项目构成的业务集合,在此不作详细限定。
[0070] 基于上述步骤,在兴趣文本推送进程中,通过确定第一模板化控件业务节点对应的与信息推送订阅项目相匹配的第三模板化控件业务节点,以及第二模板化控件业务节点
对应的与信息推送订阅项目相匹配的第四模板化控件业务节点,从而根据第一模板化控件
业务节点、第二模板化控件业务节点、第三模板化控件业务节点、第四模板化控件业务节点
及浏览结构化展示策略,确定兴趣文本推送进程中的关联兴趣覆盖业务信息,并由此对信
息推送模型的兴趣推送索引策略进行更新。如此,能够基于存在关联关系的模板化控件业
务节点对当前的信息推送模型的兴趣推送索引策略进行更新,这样可以便于在下一轮信息
推送控制过程中适应性调整兴趣推送索引的过程,进而提高信息推送精确度。
[0071] 在一种可能的实现方式中,对于步骤S140而言,在根据第一模板化控件业务节点、第二模板化控件业务节点、第三模板化控件业务节点、第四模板化控件业务节点及浏览结
构化展示策略,确定兴趣文本推送进程中的关联兴趣覆盖业务信息的过程中,可以通过以
下示例性的子步骤来实现,详细描述如下。
[0072] 子步骤S141,根据第一模板化控件业务节点、第二模板化控件业务节点、第三模板化控件业务节点、第四模板化控件业务节点及浏览模板化控件,确定兴趣文本推送进程中
的关联兴趣覆盖业务检测信息。
[0073] 作为一种可能的示例,浏览模板化控件可以包括浏览结构化展示策略,关联兴趣覆盖业务检测信息可以包括关联兴趣覆盖业务信息。
[0074] 例如,可以根据第一模板化控件业务节点与第二模板化控件业务节点的第一业务推送关联关系,及第三模板化控件业务节点与第四模板化控件业务节点之间的第二业务推
送关联关系,对浏览模板化控件进行模板化控件业务节点更新,使得第一业务推送关联关
系与第二业务推送关联关系相匹配。
[0075] 然后,可以根据模板化控件业务节点更新后的浏览模板化控件,以及第三模板化控件业务节点和第四模板化控件业务节点,确定兴趣文本推送进程中的关联兴趣覆盖业务
检测信息。
[0076] 如在一种可能的设计中,可以根据第一模板化控件业务节点、第二模板化控件业务节点分别在模板化控件业务节点更新后的浏览模板化控件中对应的信息推送索引更新
信息、模板化控件业务节点更新后的浏览模板化控件中浏览结构化展示策略、模板化控件
业务节点更新后的浏览模板化控件的行为上下文业务逻辑,以及第三模板化控件业务节点
和第四模板化控件业务节点,计算得到兴趣文本推送进程中的关联兴趣覆盖业务检测信
息。
[0077] 又如,在另一种可能的设计中,还可以在兴趣文本推送进程中更新模板化控件业务节点更新后的浏览模板化控件,使得第一模板化控件业务节点在模板化控件业务节点更
新后的浏览模板化控件中对应的兴趣点对象与第三模板化控件业务节点对应的兴趣点对
象重合,且第二模板化控件业务节点在模板化控件业务节点更新后的浏览模板化控件中对
应的兴趣点对象与第四模板化控件业务节点对应的兴趣点对象重合,并根据兴趣点对象的
更新信息,确定兴趣文本推送进程中的关联兴趣覆盖业务检测信息。
[0078] 在一种可能的实现方式中,对于步骤S120而言,在确定在信息推送更新标记过程中信息推送订阅终端200当前进行信息浏览展示的浏览模板化控件中第一模板化控件业务
节点及第二模板化控件业务节点的过程中,可以确定在信息推送更新标记过程中信息推送
订阅终端200当前进行信息浏览展示的浏览模板化控件中存在协同信息推送索引关系的第
一模板化控件业务节点及第二模板化控件业务节点,或者存在信息推送索引时序前后关系
的第一模板化控件业务节点及第二模板化控件业务节点。
[0079] 其中值得说明的是,协同信息推送索引关系用于表示存在协同的共同信息推送索引关系,信息推送索引时序前后关系用于表示存在信息推送索引时序的前后关系。
[0080] 在一种可能的实现方式中,对于步骤S120而言,在兴趣文本推送进程中,确定第一模板化控件业务节点对应的与信息推送订阅项目相匹配的第三模板化控件业务节点,以及
第二模板化控件业务节点对应的与信息推送订阅项目相匹配的第四模板化控件业务节点
的过程中,例如可以在兴趣文本推送进程中,确定第一模板化控件业务节点的信息推送索
引标签类型对应的与信息推送订阅项目相匹配的信息推送索引标签类型的第三模板化控
件业务节点,以及第二模板化控件业务节点的信息推送索引标签类型对应的与信息推送订
阅项目相匹配的信息推送索引标签类型的第四模板化控件业务节点。
[0081] 在一种可能的实现方式中,仍旧对于步骤S140而言,在根据兴趣文本推送进程中的关联兴趣覆盖业务信息对信息推送模型的兴趣推送索引策略进行更新的过程中,可以通
过以下示例性的子步骤来实现,详细描述如下。
[0082] 子步骤S142,获取兴趣文本推送进程中的关联兴趣覆盖业务信息表征的兴趣业务搜寻元素,针对信息推送模型的兴趣推送索引策略中的每个对应的兴趣标签特征图谱的标
签构成要素,获取该兴趣标签特征图谱的标签构成要素的第一推送更新关键词向量信息。
[0083] 例如,第一推送更新关键词向量信息用于表征该兴趣标签特征图谱的信息推送索引节点的信息推送配置内容和信息推送配置规则。
[0084] 子步骤S143,根据兴趣业务搜寻元素所关联的每个兴趣包订阅特征分别对第一推送更新关键词向量信息进行联动更新,获得第一兴趣推送索引策略联动信息和与第一兴趣
推送索引策略联动信息对应的信息推送配置规则信息。
[0085] 子步骤S144,获取该兴趣标签特征图谱的标签构成要素的第一业务场景特征和业务场景轨迹特征,提取第一业务场景特征的场景特征向量,第一业务场景特征的场景特征
向量包括特定场景特征向量。
[0086] 子步骤S145,获取信息推送模型的兴趣推送索引策略关联的历史标签构成要素的特定场景特征向量,并根据该特定场景特征向量更新第一业务场景特征的特定场景特征向
量,使第一业务场景特征中各个特定场景特征向量之间的关联顺序与预设历史标签构成要
素中各个特定场景特征向量之间的关联顺序匹配。
[0087] 子步骤S146,在更新结束后,获得第二业务场景特征的场景特征向量,并根据第二业务场景特征的场景特征向量生成第二业务场景特征。
[0088] 子步骤S147,根据业务场景轨迹特征和第二业务场景特征的场景特征向量,查找得到与业务场景轨迹特征相匹配的信息推送配置规则信息以及与信息推送配置规则信息
对应的第一兴趣推送索引策略联动信息,根据第二业务场景特征的场景特征向量对与信息
推送配置规则信息对应的第一兴趣推送索引策略联动信息进行更新,获得第二兴趣推送索
引策略联动信息。
[0089] 子步骤S148,将第二兴趣推送索引策略联动信息与第二业务场景特征进行融合处理,得到该兴趣标签特征图谱的标签构成要素与兴趣业务搜寻元素所关联的每个兴趣包订
阅特征相匹配的融合信息推送索引参考特征。
[0090] 子步骤S149,对该兴趣标签特征图谱的融合信息推送索引参考特征进行联动更新,得到该兴趣标签特征图谱的联动更新结果,联动更新结果包括每个兴趣标签特征图谱
的标签构成要素与兴趣业务搜寻元素所关联的每个兴趣包订阅特征相匹配的联动更新内
容信息。
[0091] 子步骤S1491,将每个兴趣标签特征图谱的联动更新结果更新到信息推送模型的兴趣推送索引策略中。
[0092] 在一种可能的实现方式中,针对步骤S110而言,在通过每个信息推送订阅项目的区块链中训练的信息推送模型对信息推送订阅终端200与对应的区块链服务终端300之间
所建立的兴趣文本推送进程中的推送词向量序列进行信息推送更新标记的过程中,可以通
过以下示例性的子步骤来实现,详细描述如下。
[0093] 子步骤S111,获取区块链服务终端300发送的针对目标信息推送订阅终端200的建立的信息推送请求线程,并从信息推送请求线程中获取对应的信息推送订阅项目信息和推
送对象信息。
[0094] 步骤S112,提取信息推送订阅项目信息中每个信息推送订阅项目相对于目标信息推送订阅终端200的预设数据索引脚本,根据预设数据索引脚本确定推送对象信息对应的
信息推送模型,并将每个信息推送模型分别关联到对应的信息推送订阅项目的区块链中
后,向目标信息推送订阅终端200下发区块链服务终端300的推送展示配置信息并使目标信
息推送订阅终端200将区块链服务终端300的推送展示配置信息记录到信息推送控制列表
所对应的目标服务终端列表中。
[0095] 步骤S113,当接收到区块链服务终端300发送的针对目标信息推送订阅终端200所对应的目标信息推送订阅项目的视频互动服务请求时,向目标信息推送订阅终端200请求
建立区块链服务终端300与视频互动服务请求对应的目标信息共享终端之间的兴趣文本推
送进程,并通过目标信息推送订阅项目的区块链中训练的信息推送模型对兴趣文本推送进
程中的推送词向量序列进行信息推送更新标记。
[0096] 本实施例中,区块链服务终端300可以选择某个目标信息推送订阅终端200请求云服务平台100进行信息推送服务的调度,在请求进行信息推送服务的调度过程中需要选择
相关的信息推送订阅项目信息和推送对象信息。其中,信息推送订阅项目信息可以用于表
示区块链服务终端300所选定的信息推送订阅项目的具体情况,信息推送订阅项目可以是
指信息共享终端相关的项目,在此不做具体限定。推送对象信息可以是指推送共享的在线
生成的推送对象,在此不做具体限定。
[0097] 本实施例中,信息推送控制列表可以包括多个可供区块链服务终端300控制的信息共享终端,例如虚拟现实设备、增强现实设备、智慧医疗终端等。
[0098] 本实施例中,兴趣文本推送进程可以作为兴趣订阅推送服务的调度入口,提供兴趣文本推送的传输渠道。
[0099] 基于上述步骤,本实施例通过提取信息推送订阅项目信息中每个信息推送订阅项目相对于目标信息推送订阅终端200的预设数据索引脚本,从而确定推送对象信息对应的
信息推送模型并分别关联到对应的信息推送订阅项目的区块链中,在需要互动时向目标信
息推送订阅终端200请求建立区块链服务终端300与目标信息共享终端之间的兴趣文本推
送进程,并通过相对应的信息推送模型对兴趣文本推送进程中的推送词向量序列进行信息
推送更新标记。如此,能够更有针对性地对信息推送订阅终端200进行不同信息推送订阅项
目在兴趣文本推送进程过程中的信息推送更新标记,实现了以信息推送订阅项目为信息推
送更新标记对象的针对性控制,提高推送效果。
[0100] 在一种可能的实现方式中,针对步骤S111,云服务平台100中可以预先关联有不同区域的信息推送订阅终端200,由此可以向区块链服务终端300发送区块链服务终端300请
求的目标订阅业务内的信息推送订阅终端列表。在此基础上,可以获取区块链服务终端300
从信息推送订阅终端列表中确定的目标信息推送订阅终端200,并向区块链服务终端300发
送目标信息推送订阅终端200的信息推送订阅项目选择列表和推送对象信息选择列表。接
着,获取区块链服务终端300从信息推送订阅项目选择列表和推送对象信息选择列表进行
选择操作后发起的信息推送请求线程,并从信息推送请求线程中获取对应的信息推送订阅
项目信息和推送对象信息。
[0101] 例如,假设向区块链服务终端300发送区块链服务终端300请求的目标订阅业务内的信息推送订阅终端列表包括信息推送订阅终端A、信息推送订阅终端B、信息推送订阅终
端C、信息推送订阅终端D,如果区块链服务终端300选择的目标区块链服务终端300是信息
推送订阅终端C,那么则向区块链服务终端300发送信息推送订阅终端C的信息推送订阅项
目选择列表和推送对象信息选择列表。
[0102] 在一种可能的实现方式中,针对步骤S112,在信息推送更新标记过程中,本实施例具体可以基于信息推荐索引组件来确定信息推送模型。譬如,信息推荐索引组件可以是指
在渲染硬件架构中针对视频渲染控制的相关推荐索引组件对象构成的集合。
[0103] 在此基础上,本实施例可以从预先设置的目标信息推送订阅终端200的数据索引脚本库中提取信息推送订阅项目信息中每个信息推送订阅项目相对于目标信息推送订阅
终端200的预设数据索引脚本,然后根据预设数据索引脚本确定推送对象信息在信息推荐
索引组件中的会话共享推送模式,由此可以根据会话共享推送模式和信息推荐索引组件中
每个推荐索引组件对象的索引面向集合,确定推送对象信息对应的信息推送模型。
[0104] 譬如,在一种可能的实现方式中,在根据会话共享推送模式和信息推荐索引组件中每个推荐索引组件对象的索引面向集合,确定推送对象信息对应的信息推送模型的过程
中,本实施例具体可以获取信息推荐索引组件中每个推荐索引组件对象预先关联的信息推
送订阅项目信息,并判断每个推荐索引组件对象预先关联的信息推送订阅项目信息中是否
包括与会话共享推送模式的会话共享推送策略匹配的索引会话浏览特征向量。
[0105] 示例性地,可以获取信息推荐索引组件中每个推荐索引组件对象预先关联的信息推送订阅项目信息,并获取每个推荐索引组件对象预先关联的信息推送订阅项目信息中存
在至少一个设定会话操作搜索关系的会话操作搜索关系数据,然后将存在设定会话操作搜
索关系的会话操作搜索关系数据按照不同的设定会话操作搜索关系进行聚类,得到多个第
一会话操作搜索关系簇。譬如,应当理解的是,第一会话操作搜索关系簇为包含同一设定会
话操作搜索关系的会话操作搜索关系数据的聚类列表,每个第一会话操作搜索关系簇对应
的设定会话操作搜索关系不同。
[0106] 而后,可以根据会话共享推送模式的会话共享推送策略确定每个第一会话操作搜索关系簇的会话操作搜索关系数据中存在的目标会话操作搜索关系数据特征,得到多个第
二会话操作搜索关系簇,并判断多个第二会话操作搜索关系簇中的每个设定会话操作搜索
关系的会话共享推送模式是否覆盖候选会话共享推送模式。如果多个第二会话操作搜索关
系簇中的每个设定会话操作搜索关系的会话共享推送模式覆盖候选会话共享推送模式,则
判定每个推荐索引组件对象预先关联的信息推送订阅项目信息中包括与会话共享推送模
式的会话共享推送策略匹配的索引会话浏览特征向量。如果多个第二会话操作搜索关系簇
中的每个设定会话操作搜索关系的会话共享推送模式未覆盖候选会话共享推送模式,则判
定每个推荐索引组件对象预先关联的信息推送订阅项目信息中不包括与会话共享推送模
式的会话共享推送策略匹配的索引会话浏览特征向量。
[0107] 其中,会话共享推送策略可以是指在共享推送过程中执行会话交互推送的构成策略。
[0108] 呈上,当每个推荐索引组件对象预先关联的信息推送订阅项目信息中不包括与会话共享推送模式的会话共享推送策略匹配的索引会话浏览特征向量时,可以将包括与会话
共享推送模式的会话共享推送策略匹配的多个信息推送订阅项目信息确定为多个目标信
息推送订阅项目信息。
[0109] 然后,可以获取多个目标信息推送订阅项目信息中的每个目标信息推送订阅项目信息的索引面向集合,并按每个目标信息推送订阅项目信息的索引面向集合的方向排列情
况,将多个目标信息推送订阅项目信息顺次拼接,确定更新后的信息推送订阅项目序列,从
而可以根据更新后的信息推送订阅项目序列和会话共享推送模式确定信息推送订阅项目
信息在信息推荐索引组件中的目标信息推送模型。
[0110] 例如,在一种可能的示例中,可以根据更新后的信息推送订阅项目序列和会话共享推送模式确定在目标信息推送订阅终端200对应的预设互动标签区间的信息推送订阅项
目信息,然后根据信息推送订阅终端200在预设互动标签区间的信息推送订阅项目信息确
定信息推送订阅项目信息在信息推荐索引组件中的目标信息推送模型。
[0111] 例如,在一种可替代的实现方式中,首先可以获得信息推送订阅终端200的多个在线服务启用选项所对应的信息推荐索引组件在预设互动标签区间的信息推送模型,并针对
每一在线服务启用选项所对应的信息推荐索引组件的预设互动标签区间的信息推送模型,
从该在线服务启用选项的该预设互动标签区间的当前未被启用的信息推送模型中,确定出
满足预设待处理条件的信息推送模型,作为待启用的待定信息推送模型。
[0112] 然后,确定待定信息推送模型在信息推荐索引组件的业务应用环境上的推送内容服务参数,或者,直至该预设互动标签区间的信息推送模型中不存在未被启用的信息推送
模型为止。
[0113] 其中,值得说明的是,在确定每一待定信息推送模型在信息推荐索引组件的业务应用环境上的推送内容服务参数的过程为:
[0114] 首先,基于该待定信息推送模型在该在线服务启用选项中的启动级别、该业务应用环境中的信息推送模型已被确定出的在信息推荐索引组件的业务应用环境上的第一推
送内容服务参数、以及其它在线服务启用选项中与该业务应用环境互为相同业务应用环境
的信息推送模型已被确定出的在信息推荐索引组件的业务应用环境上的第二推送内容服
务参数,确定该待定信息推送模型在信息推荐索引组件的业务应用环境上的推送内容服务
参数。其中,其它在线服务启用选项可以为:所获得在线服务启用选项中除该待定信息推送
模型所在在线服务启用选项外的在线服务启用选项,该待定信息推送模型在信息推荐索引
组件的业务应用环境上的推送内容服务参数为基于启动级别对应的融合参数对第一推送
内容服务参数和推送内容服务参数进行融合参数后获得的推送内容服务参数。
[0115] 本实施例中,业务应用环境可以是指与信息推荐索引组件运行时的操作系统环境,推送内容服务参数可以是指在推送服务调度过程中具体执行的实例调用函数。
[0116] 在此基础上,可以根据该预设互动标签区间中当前在线服务启用选项的流媒体配置信息及推送内容服务参数,确定当前在线服务启用选项的关联信息推送索引配置参数,
其中,该预设互动标签区间对应于多个在线服务启用选项,当前在线服务启用选项为多个
在线服务启用选项中的任一个。
[0117] 然后,根据当前在线服务启用选项的关联信息推送索引配置参数对信息推送订阅项目信息进行关联信息推送索引配置得到关联信息推送索引配置信息,并根据关联信息推
送索引配置信息,统计包括当前的信息推送订阅项目信息的项目标签维度信息、当前在线
服务启用选项的全局关联信息推送索引配置参数及当前在线服务启用选项的项目标签维
度信息。
[0118] 接着,可以根据当前在线服务启用选项的模板化控件业务节点布局、预设关联信息推送索引配置参数及项目标签维度信息,确定该预设互动标签区间中当前在线服务启用
选项的绑定的下一个在线服务启用选项的关联信息推送索引配置参数,以通过计算绑定的
下一个在线服务启用选项的关联信息推送索引配置参数,从而对绑定的下一个在线服务启
用选项的会话操作搜索关系数据进行确定。
[0119] 例如,在一种可能的示例中,可以获取该预设互动标签区间内的在线服务启用选项列表的设定启动级别,并将该预设互动标签区间在线服务启用选项列表的设定启动级别
确定为当前在线服务启用选项的设定启动级别,然后根据当前在线服务启用选项的模板化
控件业务节点布局及当前在线服务启用选项的设定启动级别,计算得到当前在线服务启用
选项的权重启动级别,其中,权重启动级别可以通过设定启动级别与模板化控件业务节点
布局所对应的系数的乘积获得。
[0120] 然后,获取该预设互动标签区间在线服务启用选项列表的实际服务维度参数,根据当前在线服务启用选项的权重启动级别、当前在线服务启用选项的预设关联信息推送索
引配置参数及该预设互动标签区间在线服务启用选项列表的实际服务维度参数,通过计算
更新该预设互动标签区间在线服务启用选项列表的实际服务维度参数。接着,可以根据更
新后的实际服务维度参数、预设初始服务维度参数、该预设互动标签区间的在线服务启用
选项列表的全局在线服务启用选项及该预设互动标签区间在线服务启用选项列表的单位
在线服务启用选项,计算该预设互动标签区间在线服务启用选项列表的目标服务维度参
数。而后,可以根据该预设互动标签区间在线服务启用选项列表的实际服务维度参数、预设
初始服务维度参数、该预设互动标签区间在线服务启用选项列表的全局在线服务启用选项
及该预设互动标签区间在线服务启用选项列表的单位在线服务启用选项,计算信息推送索
引码率配置参数。
[0121] 由此,可以根据该预设互动标签区间在线服务启用选项列表的目标服务维度参数、该预设互动标签区间在线服务启用选项列表的实际服务维度参数和信息推送索引码率
配置参数,计算得到该预设互动标签区间中绑定的下一个在线服务启用选项的在线服务启
用选项列表目标服务维度参数后,确定该预设互动标签区间中绑定的下一个在线服务启用
选项的深度比特分配参数,从而根据深度比特分配参数、该预设互动标签区间中绑定的下
一个在线服务启用选项的在线服务启用选项列表的目标服务维度参数及信息推送索引码
率配置参数,通过各自对应的加权参数加权计算得到该预设互动标签区间中当前在线服务
启用选项的绑定的下一个在线服务启用选项的关联信息推送索引配置参数。
[0122] 呈上,即可通过累积确定的每个在线服务启用选项的会话操作搜索关系数据所构成的信息推送控制属性列表,确定信息推送订阅项目信息在信息推荐索引组件中的目标信
息推送模型,目标信息推送模型中包括信息推送控制属性列表。
[0123] 在一种可能的实现方式中,譬如,针对步骤S113,本实施例可以对兴趣文本推送进程中的推送词向量序列进行识别,在识别到推送词向量序列中关联有视频流传输请求时,
获取视频流传输请求对应的视频流传输信息,在视频流传输信息验证通过后,可以通过目
标信息推送订阅项目的区块链中训练的信息推送模型对兴趣文本推送进程中的推送词向
量序列进行信息推送更新标记。
[0124] 在一种可能的实现方式中,譬如,在通过目标信息推送订阅项目的区块链中训练的信息推送模型对兴趣文本推送进程中的推送词向量序列进行信息推送更新标记的过程
中,具体可以是对兴趣文本推送进程中的推送词向量序列在每个信息推送模型中的每个信
息推送更新标记节点上进行推送词向量的特征更新,以确定每个推送词向量中的特征节点
的内容索引策略策略,由此进行对应的信息推送控制。
[0125] 基于同一发明构思,请参阅图3,示出了本申请实施例提供的基于区块链和人工智能的信息推送处理装置400的功能模块示意图,本实施例可以根据上述方法实施例对基于
区块链和人工智能的信息推送处理装置400进行功能模块的划分。例如,可以对应各个功能
划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的
模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。需要说明的是,本
申请实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另
外的划分方式。比如,在采用对应各个功能划分各个功能模块的情况下,图3示出的基于区
块链和人工智能的信息推送处理装置400只是一种装置示意图。其中,基于区块链和人工智
能的信息推送处理装置400可以包括更新标记模块410、第一确定模块420、第二确定模块
430以及更新模块440,下面分别对该基于区块链和人工智能的信息推送处理装置400的各
个功能模块的功能进行详细阐述。
[0126] 更新标记模块410,用于通过每个信息推送订阅项目的区块链中训练的信息推送模型对所述信息推送订阅终端200与对应的区块链服务终端300之间所建立的兴趣文本推
送进程中的推送词向量序列进行信息推送更新标记。其中,更新标记模块410可以用于执行
上述的步骤S110,关于更新标记模块410的详细实现方式可以参照上述针对步骤S110的详
细描述即可。
[0127] 第一确定模块420,用于确定在信息推送更新标记过程中所述信息推送订阅终端200当前进行信息浏览展示的浏览模板化控件中第一模板化控件业务节点及第二模板化控
件业务节点,其中,所述浏览模板化控件为兴趣文本推送进程中预先设定的浏览结构化展
示策略所对应的模板化浏览控件。其中,第一确定模块420可以用于执行上述的步骤S120,
关于第一确定模块420的详细实现方式可以参照上述针对步骤S120的详细描述即可。
[0128] 第二确定模块430,用于在所述兴趣文本推送进程中,确定所述第一模板化控件业务节点对应的与所述信息推送订阅项目相匹配的第三模板化控件业务节点,以及所述第二
模板化控件业务节点对应的与所述信息推送订阅项目相匹配的第四模板化控件业务节点。
其中,第二确定模块430可以用于执行上述的步骤S130,关于第二确定模块430的详细实现
方式可以参照上述针对步骤S130的详细描述即可。
[0129] 更新模块440,用于根据所述第一模板化控件业务节点、所述第二模板化控件业务节点、所述第三模板化控件业务节点、所述第四模板化控件业务节点及所述浏览结构化展
示策略,确定所述兴趣文本推送进程中的关联兴趣覆盖业务信息,并根据所述兴趣文本推
送进程中的关联兴趣覆盖业务信息对所述信息推送模型的兴趣推送索引策略进行更新。其
中,更新模块440可以用于执行上述的步骤S140,关于更新模块440的详细实现方式可以参
照上述针对步骤S140的详细描述即可。
[0130] 需要说明的是,应理解以上装置的各个模块的划分仅仅是一种逻辑功能的划分,实际实现时可以全部或部分集成到一个物理实体上,也可以物理上分开。且这些模块可以
全部以软件通过处理元件调用的形式实现。也可以全部以硬件的形式实现。还可以部分模
块通过处理元件调用软件的形式实现,部分模块通过硬件的形式实现。例如,确定模块310
可以为单独设立的处理元件,也可以集成在上述装置的某一个芯片中实现,此外,也可以以
程序代码的形式存储于上述装置的存储器中,由上述装置的某一个处理元件调用并执行以
上确定模块310的功能。其它模块的实现与之类似。此外这些模块全部或部分可以集成在一
起,也可以独立实现。这里所描述的处理元件可以是一种集成电路,具有信号的处理能力。
在实现过程中,上述方法的各步骤或以上各个模块可以通过处理器元件中的硬件的集成逻
辑电路或者软件形式的指令完成。
[0131] 例如,以上这些模块可以是被配置成实施以上方法的一个或多个集成电路,例如:一个或多个特定集成电路(application specific integrated circuit,ASIC),或,一个
或多个微处理器(digital signal processor,DSP),或,一个或者多个现场可编程门阵列
(field programmable gate array,FPGA)等。再如,当以上某个模块通过处理元件调度程
序代码的形式实现时,该处理元件可以是通用处理器,例如中央处理器
(centralprocessing unit,CPU)或其它可以调用程序代码的处理器。再如,这些模块可以
集成在一起,以片上系统(system‑on‑a‑chip,SOC)的形式实现。
[0132] 图4示出了本发明实施例提供的用于实现上述的基于区块链和人工智能的信息推送处理方法的云服务平台100的硬件结构示意图,如图4所示,云服务平台100可包括处理器
110、机器可读存储介质120、总线130以及收发器140。
[0133] 在具体实现过程中,至少一个处理器110执行所述机器可读存储介质120存储的计算机执行指令(例如图3中所示的基于区块链和人工智能的信息推送处理装置400包括的更
新标记模块410、第一确定模块420、第二确定模块430以及更新模块440),使得处理器110可
以执行如上方法实施例的基于区块链和人工智能的信息推送处理方法,其中,处理器110、
机器可读存储介质120以及收发器140通过总线130连接,处理器110可以用于控制收发器
140的收发动作,从而可以与前述的信息推送订阅终端200进行数据收发。
[0134] 处理器110的具体实现过程可参见上述云服务平台100执行的各个方法实施例,其实现原理和技术效果类似,本实施例此处不再赘述。
[0135] 在上述的图4所示的实施例中,应理解,处理器可以是中央处理单元(英文:Central Processing Unit,CPU),还可以是其它通用处理器、数字信号处理器(英文:
Digital  Signal  Processor,DSP)、专用集成电路(英文:Application 
SpecificIntegrated Circuit,ASIC)等。通用处理器可以是微处理器或者该处理器也可以
是任何常规的处理器等。结合发明所公开的方法的步骤可以直接体现为硬件处理器执行完
成,或者用处理器中的硬件及软件模块组合执行完成。
[0136] 机器可读存储介质120可能包含高速RAM存储器,也可能还包括非易失性存储NVM,例如至少一个磁盘存储器。
[0137] 总线130可以是工业标准体系结构(Industry Standard Architecture,ISA)总线、外部设备互连(Peripheral Component Interconnect,PCI)总线或扩展工业标准体系
结构(Extended Industry Standard Architecture,EISA)总线等。总线130可以分为地址
总线、数据总线、控制总线等。为便于表示,本申请附图中的总线并不限定仅有一根总线或
一种类型的总线。
[0138] 此外,本发明实施例还提供一种可读存储介质,所述可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如上基于区块链和人工智能的信
息推送处理方法。
[0139] 上文已对基本概念做了描述,显然,对于本领域技术人员来说,上述详细披露仅仅作为示例,而并不构成对本说明书的限定。虽然此处并没有明确说明,本领域技术人员可能
会对本说明书进行各种修改、改进和偏移处理。该类修改、改进和偏移处理在本说明书中被
建议,所以该类修改、改进、偏移处理仍属于本说明书示范实施例的精神和范围。
[0140] 同时,本说明书使用了特定词语来描述本说明书的实施例。如“一种可能的实现方式”、“一种可能的示例”、和/或“示例性地”意指与本说明书至少一个实施例相关的某一特
征、结构或特点。因此,应强调并注意的是,本说明书中在不同位置两次或多次提及的“一种
可能的实现方式”、“一种可能的示例”、和/或“示例性地”并不一定是指同一实施例。此外,
本说明书的一个或多个实施例中的某些特征、结构或特点可以进行适当的组合。
[0141] 此外,本领域技术人员可以理解,本说明书的各方面可以通过若干具有可专利性的种类或情况进行说明和描述,包括任何新的和有用的工序、机器、产品或物质的组合,或
对它们的任何新的和有用的改进。相应地,本说明书的各个方面可以完全由硬件执行、可以
完全由软件(包括固件、常驻软件、微码等)执行、也可以由硬件和软件组合执行。以上硬件
或软件均可被称为“数据块”、“模块”、“引擎”、“单元”、“组件”或“系统”。此外,本说明书的
各方面可能表现为位于一个或多个计算机可读介质中的计算机产品,该产品包括计算机可
读程序信息推送索引。
[0142] 计算机存储介质可能包含一个内含有计算机程序信息推送索引的传播数据信号,例如在基带上或作为载波的一部分。该传播信号可能有多种表现形式,包括电磁形式、光形
式等,或合适的组合形式。计算机存储介质可以是除计算机可读存储介质之外的任何计算
机可读介质,该介质可以通过连接至一个指令执行系统、装置或设备以实现通讯、传播或传
输供使用的程序。位于计算机存储介质上的程序信息推送索引可以通过任何合适的介质进
行传播,包括无线电、电缆、光纤电缆、RF、或类似介质,或任何上述介质的组合。
[0143] 本说明书各部分操作所需的计算机程序信息推送索引可以用任意一种或多种程序语言编写,包括面向对象编程语言如Java、Scala、Smalltalk、Eiffel、JADE、Emerald、C+
+、C#、VB.NET、Python等,常规程序化编程语言如C语言、Visual Basic、Fortran 2003、
Perl、COBOL 2002、PHP、ABAP,动态编程语言如Python、Ruby和Groovy,或其它编程语言等。
该程序信息推送索引可以完全在用户计算机上运行、或作为独立的软件包在用户计算机上
运行、或部分在用户计算机上运行部分在远程计算机运行、或完全在远程计算机或云服务
平台上运行。在后种情况下,远程计算机可以通过任何网络形式与用户计算机连接,比如局
域网(LAN)或广域网(WAN),或连接至外部计算机(例如通过因特网),或在云计算环境中,或
作为服务使用如软件即服务(SaaS)。
[0144] 此外,除非权利要求中明确说明,本说明书所述处理元素和列表的顺序、数字字母的使用、或其它名称的使用,并非用于限定本说明书流程和方法的顺序。尽管上述披露中通
过各种示例讨论了一些目前认为有用的发明实施例,但应当理解的是,该类细节仅起到说
明的目的,附加的权利要求并不仅限于披露的实施例,相反,权利要求旨在覆盖所有符合本
说明书实施例实质和范围的偏移处理和等价组合。例如,虽然以上所描述的系统组件可以
通过互动业务实现,但是也可以只通过软件的解决方案得以实现,如在现有的云服务平台
或移动设备上安装所描述的系统。
[0145] 同理,应当注意的是,为了简化本说明书披露的表述,从而帮助对一个或多个发明实施例的理解,前文对本说明书实施例的描述中,有时会将多种特征归并至一个实施例、附
图或对其的描述中。但是,这种披露方法并不意味着本说明书对象所需要的特征比权利要
求中提及的特征多。实际上,实施例的特征要少于上述披露的单个实施例的全部特征。
[0146] 需要说明的是,如果本说明书附属材料中的描述、定义、和/或术语的使用与本说明书所述内容有不一致或冲突的地方,以本说明书的描述、定义和/或术语的使用为准。
[0147] 最后,应当理解的是,本说明书中所述实施例仅用以说明本说明书实施例的原则。其它的变形也可能属于本说明书的范围。因此,作为示例而非限制,本说明书实施例的替代
配置可视为与本说明书的教导一致。相应地,本说明书的实施例不仅限于本说明书明确介
绍和描述的实施例。