基于区块链存储的大数据在线教育匹配方法及系统与流程

文档序号:27491992发布日期:2021-11-22 14:49阅读:83来源:国知局
基于区块链存储的大数据在线教育匹配方法及系统与流程

1.本技术涉及在线教育技术领域,特别是涉及一种基于区块链存储的大数据在线教育匹配方法及系统。


背景技术:

2.在线教育,是指使用电视及互联网等传播媒体的教学模式,它突破了时空的界线,有别于传统的在校住宿的教学模式。使用这种教学模式的学生,通常是业余进修者。由于不需要到特定地点上课,因此可以随时随地上课。学生亦可以透过电视广播、互联网、辅导专线、课研社、面授等多种不同管道互助学习,是现代信息技术应用于教育后产生的新概念,即运用网络技术与环境开展的教育。
3.随着区块链的发展,区块链的技术已逐渐应用于在线教育领域中,如申请号为cn202011186075.5的发明专利中公开了一种利用区块链技术保护在线教育教学视频产权的方法,包括如下步骤:s1、发送在线教育教学视频登记请求至区块节点;s2、通过区块链对在线教育教学视频数据进行哈希运算,使得到的哈希运算值上传登记,生成平台签名;通过对不同内容进行hash哈希运算,得到的哈希值结果一般是不同的,然后利用hash哈希运算得到的哈希值,以及私钥生成平台签名,可以保证签名的唯一性和真实性。
4.虽然上述发明中的技术方案能够及时找出侵权证据,快速及时地解决侵权事件,减少所有人的损失,但是其在在线教育上仍存在问题,如存在选择在线教育的平台以及在线教育课程存在匹配准确率低的问题。


技术实现要素:

5.基于此,有必要针对上述技术问题,提供一种能够提高在线教育匹配率的基于区块链存储的大数据在线教育匹配方法及系统。
6.本发明技术方案如下:
7.一种基于区块链存储的大数据在线教育匹配方法,所述方法包括:
8.获取在线教育选择方启动在线教育选择时的在线教育开启选择指令,并基于所述在线教育开启选择指令获取在线教育选择方预先存储的当前平台已记录基本信息,并在获取所述当前平台已记录基本信息后生成选择方基本数据调取指令;基于所述选择方基本数据调取指令从预设的大数据关联平台数据库中遍历与所述当前平台已记录基本信息相匹配的关联平台已存储基本信息,其中,所述大数据关联平台数据库中包含了预先建立关联关系的多个互联网使用平台中已经记录的使用者的关联平台已存储基本信息;根据遍历到的与所述当前平台已记录基本信息相匹配的关联平台已存储基本信息生成在线教育选择方的当前教育选择能力权值及当前教育选择阶段;根据所述当前教育选择阶段从预存于区块链存储模块中的备选在线教育主体中作第一次筛选并生成初次教育匹配筛选结果,并基于所述当前教育选择能力权值从所述初次教育匹配筛选结果中滤除超出所述当前教育选择能力权值的备选在线教育主体,并生成当前匹配推荐在线教育主体,同时将所述当前匹
配推荐在线教育主体展示于一当前匹配结果展示界面;其中,每个所述备选在线教育主体均预先设置对应一个预存能力权值。
9.具体而言,根据所述当前教育选择阶段从预存于区块链存储模块中的备选在线教育主体中作第一次筛选并生成初次教育匹配筛选结果,并基于所述当前教育选择能力权值从所述初次教育匹配筛选结果中滤除超出所述当前教育选择能力权值的备选在线教育主体,并生成当前匹配推荐在线教育主体,同时将所述当前匹配推荐在线教育主体展示于一当前匹配结果展示界面;其中,每个所述备选在线教育主体均预先设置对应一个预存能力权值,之后还包括:
10.获取在线教育选择方从所述当前匹配结果展示界面上展示的各当前匹配推荐在线教育主体中选择的目标在线教育主体;根据所述目标在线教育主体查询所述目标在线教育主体相对应的在线教育教学方案数据,其中,所述目标在线教育主体分别预先设置有对应的在线教育教学方案数据,所述在线教育教学方案数据至少包括在线教育开展周期、在线教育开展教室以及在线教育强度衡量值;以所述在线教育开展周期、所述在线教育开展教室和所述在线教育强度衡量值为当前激活秘钥激活当前选中教育介绍助手,并通过所述当前选中教育介绍助手以视频的方式介绍所述在线教育开展周期、所述在线教育开展教室和所述在线教育强度衡量值,同时开启所述当前选中教育介绍助手的反馈收录功能;其中,所述当前选中教育介绍助手为预先设置,激活所述当前选中教育介绍助手后,其可以根据当前激活秘钥介绍与所述当前激活秘钥相匹配的信息,所述反馈收录功能为预先设置的当前选中教育介绍助手的功能;基于所述当前选中教育介绍助手的反馈收录功能获取在线教育选择方在听取所述在线教育开展周期、所述在线教育开展教室和所述在线教育强度衡量值的介绍后的介绍反馈数据,其中,所述介绍反馈数据包括接受当前教育安排和拒绝当前教育安排;当所述介绍反馈数据为接受当前教育安排时,则生成在线教育选择方应允指令,并基于所述在线教育选择方应允指令生成数据细化安排文本数据,同时将所述数据细化安排文本数据发送至在线教育选择方预存的教育安排接收端;当所述介绍反馈数据为拒绝当前教育安排时,则生成在线教育再推荐指令,并基于所述在线教育再推荐指令向在线教育选择方更换备选在线教育主体。
11.具体而言,获取在线教育选择方启动在线教育选择时的在线教育开启选择指令,并基于所述在线教育开启选择指令获取在线教育选择方预先存储的当前平台已记录基本信息,并在获取所述当前平台已记录基本信息后生成选择方基本数据调取指令;具体包括:
12.获取在线教育选择方启动在线教育选择时的在线教育开启选择指令,并基于所述在线教育开启选择指令获取在线教育选择方预先存储的当前平台已记录基本信息后,并在获取所述当前平台已记录基本信息后生成选择方基本数据调取指令,同时基于所述选择方基本数据调取指令获取在线教育选择方的当前人脸图像数据,其中,所述当前人脸图像数据为在线教育选择方的人脸所对应的图像;根据所述当前人脸图像数据,对所述当前人脸图像数据进行图像特征提取,并获得当前图像特征数据集合,其中,所述当前图像特征数据集合中包含了多个人脸图像特征点;根据所述人脸图像特征点从预设的已使用教育资料库中查询与各所述人脸图像特征点的匹配度达到特定阈值的已使用教育平台;其中,所述已使用教育资料库预先设置,所述已使用教育资料库中存储有已使用教育平台,每个已使用教育平台均对应一个实际使用主体,其中,每个实际使用主体均对应包括多个实际主体特
征点;将查询到的与各所述人脸图像特征点的匹配度达到特定阈值的已使用教育平台归集于待展示集合中,并生成待展示界面,其中,查询到的已使用教育平台展示于所述待展示界面;当获取在线教育选择方不选择待展示界面中展示的已使用教育平台时,则转步骤:基于所述选择方基本数据调取指令从预设的大数据关联平台数据库中遍历与所述当前平台已记录基本信息相匹配的关联平台已存储基本信息;当获取在线教育选择方继续选择待展示界面中展示的已使用教育平台时,则生成已选择完成提示。
13.具体而言,根据所述当前教育选择阶段从预存于区块链存储模块中的备选在线教育主体中作第一次筛选并生成初次教育匹配筛选结果,并基于所述当前教育选择能力权值从所述初次教育匹配筛选结果中滤除超出所述当前教育选择能力权值的备选在线教育主体,并生成当前匹配推荐在线教育主体,同时将所述当前匹配推荐在线教育主体展示于一当前匹配结果展示界面;其中,每个所述备选在线教育主体均预先设置对应一个预存能力权值,之后还包括:
14.在所述当前匹配结果展示界面上生成教育安排需求采集窗口;获取基于所述教育安排需求采集窗口采集的在线教育选择方对当前教育平台的选择需求的安排需求数据;根据所述安排需求数据生成教育展示排序值,并基于所述教育展示排序值对所述当前匹配推荐在线教育主体进行排序;将排序后的当前匹配推荐在线教育主体依序展示于所述当前匹配结果展示界面。
15.具体而言,基于所述选择方基本数据调取指令从预设的大数据关联平台数据库中遍历与所述当前平台已记录基本信息相匹配的关联平台已存储基本信息,具体包括:
16.基于所述选择方基本数据调取指令从预设的大数据关联平台数据库中查询与所述当前平台已记录基本信息相匹配的当前查询信息;根据所述当前查询信息判断所述当前查询信息是否满足预设的相似度匹配值;当判断所述当前查询信息不满足预设的相似度匹配值,则生成新增平台推广指令;基于所述新增平台推广指令建立所述与所述选择方基本数据调取指令的索引关系,并将建立的索引关系存储于所述大数据关联平台数据库中。
17.一种基于区块链存储的大数据在线教育匹配系统,所述系统包括:
18.选择启动模块,用于获取在线教育选择方启动在线教育选择时的在线教育开启选择指令,并基于所述在线教育开启选择指令获取在线教育选择方预先存储的当前平台已记录基本信息,并在获取所述当前平台已记录基本信息后生成选择方基本数据调取指令;
19.信息遍历模块,用于基于所述选择方基本数据调取指令从预设的大数据关联平台数据库中遍历与所述当前平台已记录基本信息相匹配的关联平台已存储基本信息,其中,所述大数据关联平台数据库中包含了预先建立关联关系的多个互联网使用平台中已经记录的使用者的关联平台已存储基本信息;
20.教育选择模块,用于根据遍历到的与所述当前平台已记录基本信息相匹配的关联平台已存储基本信息生成在线教育选择方的当前教育选择能力权值及当前教育选择阶段;
21.筛选展示模块,用于根据所述当前教育选择阶段从预存于区块链存储模块中的备选在线教育主体中作第一次筛选并生成初次教育匹配筛选结果,并基于所述当前教育选择能力权值从所述初次教育匹配筛选结果中滤除超出所述当前教育选择能力权值的备选在线教育主体,并生成当前匹配推荐在线教育主体,同时将所述当前匹配推荐在线教育主体展示于一当前匹配结果展示界面;其中,每个所述备选在线教育主体均预先设置对应一个
预存能力权值。
22.具体而言,所述系统还包括:
23.目标在线模块,用于获取在线教育选择方从所述当前匹配结果展示界面上展示的各当前匹配推荐在线教育主体中选择的目标在线教育主体;
24.教育主体模块,用于根据所述目标在线教育主体查询所述目标在线教育主体相对应的在线教育教学方案数据,其中,所述目标在线教育主体分别预先设置有对应的在线教育教学方案数据,所述在线教育教学方案数据至少包括在线教育开展周期、在线教育开展教室以及在线教育强度衡量值;
25.开展周期模块,用于以所述在线教育开展周期、所述在线教育开展教室和所述在线教育强度衡量值为当前激活秘钥激活当前选中教育介绍助手,并通过所述当前选中教育介绍助手以视频的方式介绍所述在线教育开展周期、所述在线教育开展教室和所述在线教育强度衡量值,同时开启所述当前选中教育介绍助手的反馈收录功能;其中,所述当前选中教育介绍助手为预先设置,激活所述当前选中教育介绍助手后,其可以根据当前激活秘钥介绍与所述当前激活秘钥相匹配的信息,所述反馈收录功能为预先设置的当前选中教育介绍助手的功能;
26.介绍助手模块,用于基于所述当前选中教育介绍助手的反馈收录功能获取在线教育选择方在听取所述在线教育开展周期、所述在线教育开展教室和所述在线教育强度衡量值的介绍后的介绍反馈数据,其中,所述介绍反馈数据包括接受当前教育安排和拒绝当前教育安排;
27.教育安排模块,用于当所述介绍反馈数据为接受当前教育安排时,则生成在线教育选择方应允指令,并基于所述在线教育选择方应允指令生成数据细化安排文本数据,同时将所述数据细化安排文本数据发送至在线教育选择方预存的教育安排接收端;
28.选择更换模块,用于当所述介绍反馈数据为拒绝当前教育安排时,则生成在线教育再推荐指令,并基于所述在线教育再推荐指令向在线教育选择方更换备选在线教育主体;
29.平台记录模块,用于获取在线教育选择方启动在线教育选择时的在线教育开启选择指令,并基于所述在线教育开启选择指令获取在线教育选择方预先存储的当前平台已记录基本信息后,并在获取所述当前平台已记录基本信息后生成选择方基本数据调取指令,同时基于所述选择方基本数据调取指令获取在线教育选择方的当前人脸图像数据,其中,所述当前人脸图像数据为在线教育选择方的人脸所对应的图像;
30.人脸图像模块,用于根据所述当前人脸图像数据,对所述当前人脸图像数据进行图像特征提取,并获得当前图像特征数据集合,其中,所述当前图像特征数据集合中包含了多个人脸图像特征点;
31.图像特征模块,用于根据所述人脸图像特征点从预设的已使用教育资料库中查询与各所述人脸图像特征点的匹配度达到特定阈值的已使用教育平台;其中,所述已使用教育资料库预先设置,所述已使用教育资料库中存储有已使用教育平台,每个已使用教育平台均对应一个实际使用主体,其中,每个实际使用主体均对应包括多个实际主体特征点;
32.展示集合模块,用于将查询到的与各所述人脸图像特征点的匹配度达到特定阈值的已使用教育平台归集于待展示集合中,并生成待展示界面,其中,查询到的已使用教育平
台展示于所述待展示界面;
33.记录信息模块,用于当获取在线教育选择方不选择待展示界面中展示的已使用教育平台时,则转步骤:基于所述选择方基本数据调取指令从预设的大数据关联平台数据库中遍历与所述当前平台已记录基本信息相匹配的关联平台已存储基本信息;当获取在线教育选择方继续选择待展示界面中展示的已使用教育平台时,则生成已选择完成提示。
34.具体而言,所述系统还包括:
35.匹配结果模块,用于在所述当前匹配结果展示界面上生成教育安排需求采集窗口;
36.教育安排模块,用于获取基于所述教育安排需求采集窗口采集的在线教育选择方对当前教育平台的选择需求的安排需求数据;
37.需求数据模块,用于根据所述安排需求数据生成教育展示排序值,并基于所述教育展示排序值对所述当前匹配推荐在线教育主体进行排序;
38.匹配推荐模块,用于将排序后的当前匹配推荐在线教育主体依序展示于所述当前匹配结果展示界面;
39.基本数据模块,用于基于所述选择方基本数据调取指令从预设的大数据关联平台数据库中查询与所述当前平台已记录基本信息相匹配的当前查询信息;
40.信息判断模块,用于根据所述当前查询信息判断所述当前查询信息是否满足预设的相似度匹配值;
41.预设匹配模块,用于当判断所述当前查询信息不满足预设的相似度匹配值,则生成新增平台推广指令;
42.索引关系模块,用于基于所述新增平台推广指令建立所述与所述选择方基本数据调取指令的索引关系,并将建立的索引关系存储于所述大数据关联平台数据库中。
43.具体而言,一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述基于区块链存储的大数据在线教育匹配方法所述的步骤。
44.具体而言,一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述基于区块链存储的大数据在线教育匹配方法所述的步骤。
45.本发明实现技术效果如下:
46.上述基于区块链存储的大数据在线教育匹配方法及系统,依次通过获取在线教育选择方启动在线教育选择时的在线教育开启选择指令,并基于所述在线教育开启选择指令获取在线教育选择方预先存储的当前平台已记录基本信息,并在获取所述当前平台已记录基本信息后生成选择方基本数据调取指令;基于所述选择方基本数据调取指令从预设的大数据关联平台数据库中遍历与所述当前平台已记录基本信息相匹配的关联平台已存储基本信息,其中,所述大数据关联平台数据库中包含了预先建立关联关系的多个互联网使用平台中已经记录的使用者的关联平台已存储基本信息;根据遍历到的与所述当前平台已记录基本信息相匹配的关联平台已存储基本信息生成在线教育选择方的当前教育选择能力权值及当前教育选择阶段;根据所述当前教育选择阶段从预存于区块链存储模块中的备选在线教育主体中作第一次筛选并生成初次教育匹配筛选结果,并基于所述当前教育选择能力权值从所述初次教育匹配筛选结果中滤除超出所述当前教育选择能力权值的备选在线
教育主体,并生成当前匹配推荐在线教育主体,同时将所述当前匹配推荐在线教育主体展示于一当前匹配结果展示界面;其中,每个所述备选在线教育主体均预先设置对应一个预存能力权值,也即本发明首先在在线教育选择方需要选择在线教育平台时,获取在线教育选择方启动在线教育选择时的在线教育开启选择指令,此时标示在线教育选择方需要选择,接着为了实现与所述在线教育选择方相匹配的推荐,因此需要获取与在线教育选择方相匹配的基本情况,也即获取在线教育选择方预先存储的当前平台已记录基本信息,同时为了保证获取的基本情况的数据的准确性与全面性,因此,在获取所述当前平台已记录基本信息后生成选择方基本数据调取指令,并基于所述选择方基本数据调取指令从预设的大数据关联平台数据库中遍历与所述当前平台已记录基本信息相匹配的关联平台已存储基本信息,其中,所述大数据关联平台数据库中包含了预先建立关联关系的多个互联网使用平台中已经记录的使用者的关联平台已存储基本信息,也即,预先基于大数据技术将多个互联网使用平台建立链接关联关系,并且记录了使用者的关联平台已存储基本信息,所述关联平台已存储基本信息为使用者在各平台已经录入的数据,接下来,为了进一步地实现精准匹配,通过根据遍历到的与所述当前平台已记录基本信息相匹配的关联平台已存储基本信息生成在线教育选择方的当前教育选择能力权值及当前教育选择阶段,其中,所述当前教育选择能力权值表征了在线教育选择方在其他互联网使用平台的经济实力,经济实力表征着选择能力,同时根据使用者在其他的互联网使用平台消费的记录获取其消费主体是为了小学生、中学生还是高中生来准备的,因此接下来先通过一次筛选,也即根据所述当前教育选择阶段从预存于区块链存储模块中的备选在线教育主体中作第一次筛选并生成初次教育匹配筛选结果,再通过第二次筛选,也即基于所述当前教育选择能力权值从所述初次教育匹配筛选结果中滤除超出所述当前教育选择能力权值的备选在线教育主体,并生成当前匹配推荐在线教育主体,同时将所述当前匹配推荐在线教育主体展示于一当前匹配结果展示界面;进而实现了精准且可视化地实现在线教育匹配,解决现有技术中在线教育匹配率低的技术问题。
附图说明
47.图1为一个实施例中基于区块链存储的大数据在线教育匹配方法的流程示意图;
48.图2为一个实施例中基于区块链存储的大数据在线教育匹配系统的结构框图;
49.图3为一个实施例中计算机设备的内部结构图。
具体实施方式
50.为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本技术进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。
51.在一个实施例中,如图1所示,提供了一种基于区块链存储的大数据在线教育匹配方法,所述方法包括:
52.步骤s100:获取在线教育选择方启动在线教育选择时的在线教育开启选择指令,并基于所述在线教育开启选择指令获取在线教育选择方预先存储的当前平台已记录基本信息,并在获取所述当前平台已记录基本信息后生成选择方基本数据调取指令;
53.具体地,所述在线教育选择方即为需要选择在线教育的一方,如家长、学生或者其他自主学习者。
54.此外,当获取在线教育选择方启动在线教育选择时的在线教育开启选择指令后,意味着已然需要开始选择,故,此时基于所述在线教育开启选择指令获取在线教育选择方预先存储的当前平台已记录基本信息,并在获取所述当前平台已记录基本信息后生成选择方基本数据调取指令。
55.步骤s200:基于所述选择方基本数据调取指令从预设的大数据关联平台数据库中遍历与所述当前平台已记录基本信息相匹配的关联平台已存储基本信息,其中,所述大数据关联平台数据库中包含了预先建立关联关系的多个互联网使用平台中已经记录的使用者的关联平台已存储基本信息;
56.具体地,所述大数据关联平台数据库中包含了预先建立关联关系的多个互联网使用平台中已经记录的使用者的关联平台已存储基本信息,也即,预先基于大数据技术将多个互联网使用平台建立链接关联关系,并且记录了使用者的关联平台已存储基本信息,所述关联平台已存储基本信息为使用者在各平台已经录入的数据。
57.步骤s300:根据遍历到的与所述当前平台已记录基本信息相匹配的关联平台已存储基本信息生成在线教育选择方的当前教育选择能力权值及当前教育选择阶段;
58.步骤s400:根据所述当前教育选择阶段从预存于区块链存储模块中的备选在线教育主体中作第一次筛选并生成初次教育匹配筛选结果,并基于所述当前教育选择能力权值从所述初次教育匹配筛选结果中滤除超出所述当前教育选择能力权值的备选在线教育主体,并生成当前匹配推荐在线教育主体,同时将所述当前匹配推荐在线教育主体展示于一当前匹配结果展示界面;其中,每个所述备选在线教育主体均预先设置对应一个预存能力权值。
59.具体地,为了进一步地实现精准匹配,通过根据遍历到的与所述当前平台已记录基本信息相匹配的关联平台已存储基本信息生成在线教育选择方的当前教育选择能力权值及当前教育选择阶段,其中,所述当前教育选择能力权值表征了在线教育选择方在其他互联网使用平台的经济实力,经济实力表征着选择能力,同时根据使用者在其他的互联网使用平台消费的记录获取其消费主体是为了小学生、中学生还是高中生来准备的,因此接下来先通过一次筛选,也即根据所述当前教育选择阶段从预存于区块链存储模块中的备选在线教育主体中作第一次筛选并生成初次教育匹配筛选结果,再通过第二次筛选,实现精准匹配结果的生成。
60.综上所述,本发明依次通过获取在线教育选择方启动在线教育选择时的在线教育开启选择指令,并基于所述在线教育开启选择指令获取在线教育选择方预先存储的当前平台已记录基本信息,并在获取所述当前平台已记录基本信息后生成选择方基本数据调取指令;基于所述选择方基本数据调取指令从预设的大数据关联平台数据库中遍历与所述当前平台已记录基本信息相匹配的关联平台已存储基本信息,其中,所述大数据关联平台数据库中包含了预先建立关联关系的多个互联网使用平台中已经记录的使用者的关联平台已存储基本信息;根据遍历到的与所述当前平台已记录基本信息相匹配的关联平台已存储基本信息生成在线教育选择方的当前教育选择能力权值及当前教育选择阶段;根据所述当前教育选择阶段从预存于区块链存储模块中的备选在线教育主体中作第一次筛选并生成初
次教育匹配筛选结果,并基于所述当前教育选择能力权值从所述初次教育匹配筛选结果中滤除超出所述当前教育选择能力权值的备选在线教育主体,并生成当前匹配推荐在线教育主体,同时将所述当前匹配推荐在线教育主体展示于一当前匹配结果展示界面;其中,每个所述备选在线教育主体均预先设置对应一个预存能力权值,也即本发明首先在在线教育选择方需要选择在线教育平台时,获取在线教育选择方启动在线教育选择时的在线教育开启选择指令,此时标示在线教育选择方需要选择,接着为了实现与所述在线教育选择方相匹配的推荐,因此需要获取与在线教育选择方相匹配的基本情况,也即获取在线教育选择方预先存储的当前平台已记录基本信息,同时为了保证获取的基本情况的数据的准确性与全面性,因此,在获取所述当前平台已记录基本信息后生成选择方基本数据调取指令,并基于所述选择方基本数据调取指令从预设的大数据关联平台数据库中遍历与所述当前平台已记录基本信息相匹配的关联平台已存储基本信息,其中,所述大数据关联平台数据库中包含了预先建立关联关系的多个互联网使用平台中已经记录的使用者的关联平台已存储基本信息,也即,预先基于大数据技术将多个互联网使用平台建立链接关联关系,并且记录了使用者的关联平台已存储基本信息,所述关联平台已存储基本信息为使用者在各平台已经录入的数据,接下来,为了进一步地实现精准匹配,通过根据遍历到的与所述当前平台已记录基本信息相匹配的关联平台已存储基本信息生成在线教育选择方的当前教育选择能力权值及当前教育选择阶段,其中,所述当前教育选择能力权值表征了在线教育选择方在其他互联网使用平台的经济实力,经济实力表征着选择能力,同时根据使用者在其他的互联网使用平台消费的记录获取其消费主体是为了小学生、中学生还是高中生来准备的,因此接下来先通过一次筛选,也即根据所述当前教育选择阶段从预存于区块链存储模块中的备选在线教育主体中作第一次筛选并生成初次教育匹配筛选结果,再通过第二次筛选,也即基于所述当前教育选择能力权值从所述初次教育匹配筛选结果中滤除超出所述当前教育选择能力权值的备选在线教育主体,并生成当前匹配推荐在线教育主体,同时将所述当前匹配推荐在线教育主体展示于一当前匹配结果展示界面;进而实现了精准且可视化地实现在线教育匹配,解决现有技术中在线教育匹配率低的技术问题。
61.在一个实施例中,步骤s400:根据所述当前教育选择阶段从预存于区块链存储模块中的备选在线教育主体中作第一次筛选并生成初次教育匹配筛选结果,并基于所述当前教育选择能力权值从所述初次教育匹配筛选结果中滤除超出所述当前教育选择能力权值的备选在线教育主体,并生成当前匹配推荐在线教育主体,同时将所述当前匹配推荐在线教育主体展示于一当前匹配结果展示界面;其中,每个所述备选在线教育主体均预先设置对应一个预存能力权值,之后还包括:
62.步骤s410:获取在线教育选择方从所述当前匹配结果展示界面上展示的各当前匹配推荐在线教育主体中选择的目标在线教育主体;
63.步骤s420:根据所述目标在线教育主体查询所述目标在线教育主体相对应的在线教育教学方案数据,其中,所述目标在线教育主体分别预先设置有对应的在线教育教学方案数据,所述在线教育教学方案数据至少包括在线教育开展周期、在线教育开展教室以及在线教育强度衡量值;
64.步骤s430:以所述在线教育开展周期、所述在线教育开展教室和所述在线教育强度衡量值为当前激活秘钥激活当前选中教育介绍助手,并通过所述当前选中教育介绍助手
以视频的方式介绍所述在线教育开展周期、所述在线教育开展教室和所述在线教育强度衡量值,同时开启所述当前选中教育介绍助手的反馈收录功能;其中,所述当前选中教育介绍助手为预先设置,激活所述当前选中教育介绍助手后,其可以根据当前激活秘钥介绍与所述当前激活秘钥相匹配的信息,所述反馈收录功能为预先设置的当前选中教育介绍助手的功能;
65.步骤s440:基于所述当前选中教育介绍助手的反馈收录功能获取在线教育选择方在听取所述在线教育开展周期、所述在线教育开展教室和所述在线教育强度衡量值的介绍后的介绍反馈数据,其中,所述介绍反馈数据包括接受当前教育安排和拒绝当前教育安排;
66.步骤s450:当所述介绍反馈数据为接受当前教育安排时,则生成在线教育选择方应允指令,并基于所述在线教育选择方应允指令生成数据细化安排文本数据,同时将所述数据细化安排文本数据发送至在线教育选择方预存的教育安排接收端;
67.步骤s460:当所述介绍反馈数据为拒绝当前教育安排时,则生成在线教育再推荐指令,并基于所述在线教育再推荐指令向在线教育选择方更换备选在线教育主体。
68.具体地,在在线教育选择方从所述当前匹配结果展示界面上展示的各当前匹配推荐在线教育主体中选择后,也即获取在线教育选择方从所述当前匹配结果展示界面上展示的各当前匹配推荐在线教育主体中选择的目标在线教育主体,为了实现更人性化且高效开展,因此,通过根据所述目标在线教育主体查询所述目标在线教育主体相对应的在线教育教学方案数据,其中,所述目标在线教育主体分别预先设置有对应的在线教育教学方案数据,所述在线教育教学方案数据至少包括在线教育开展周期、在线教育开展教室以及在线教育强度衡量值;
69.步骤s430:以所述在线教育开展周期、所述在线教育开展教室和所述在线教育强度衡量值为当前激活秘钥激活当前选中教育介绍助手,并通过所述当前选中教育介绍助手以视频的方式介绍所述在线教育开展周期、所述在线教育开展教室和所述在线教育强度衡量值,同时开启所述当前选中教育介绍助手的反馈收录功能;其中,所述当前选中教育介绍助手为预先设置,激活所述当前选中教育介绍助手后,其可以根据当前激活秘钥介绍与所述当前激活秘钥相匹配的信息,所述反馈收录功能为预先设置的当前选中教育介绍助手的功能;然后,基于所述当前选中教育介绍助手的反馈收录功能获取在线教育选择方在听取所述在线教育开展周期、所述在线教育开展教室和所述在线教育强度衡量值的介绍后的介绍反馈数据,其中,所述介绍反馈数据包括接受当前教育安排和拒绝当前教育安排;因此,当所述介绍反馈数据为接受当前教育安排时,则生成在线教育选择方应允指令,并基于所述在线教育选择方应允指令生成数据细化安排文本数据,同时将所述数据细化安排文本数据发送至在线教育选择方预存的教育安排接收端,进而,通过预存的教育安排接收端实现数据的接收,提升数据处理效率。
70.在一个实施例中,步骤s100:获取在线教育选择方启动在线教育选择时的在线教育开启选择指令,并基于所述在线教育开启选择指令获取在线教育选择方预先存储的当前平台已记录基本信息,并在获取所述当前平台已记录基本信息后生成选择方基本数据调取指令;具体包括:
71.步骤s110:获取在线教育选择方启动在线教育选择时的在线教育开启选择指令,并基于所述在线教育开启选择指令获取在线教育选择方预先存储的当前平台已记录基本
信息后,并在获取所述当前平台已记录基本信息后生成选择方基本数据调取指令,同时基于所述选择方基本数据调取指令获取在线教育选择方的当前人脸图像数据,其中,所述当前人脸图像数据为在线教育选择方的人脸所对应的图像;
72.步骤s120:根据所述当前人脸图像数据,对所述当前人脸图像数据进行图像特征提取,并获得当前图像特征数据集合,其中,所述当前图像特征数据集合中包含了多个人脸图像特征点;
73.步骤s130:根据所述人脸图像特征点从预设的已使用教育资料库中查询与各所述人脸图像特征点的匹配度达到特定阈值的已使用教育平台;其中,所述已使用教育资料库预先设置,所述已使用教育资料库中存储有已使用教育平台,每个已使用教育平台均对应一个实际使用主体,其中,每个实际使用主体均对应包括多个实际主体特征点;
74.步骤s140:将查询到的与各所述人脸图像特征点的匹配度达到特定阈值的已使用教育平台归集于待展示集合中,并生成待展示界面,其中,查询到的已使用教育平台展示于所述待展示界面;
75.步骤s150:当获取在线教育选择方不选择待展示界面中展示的已使用教育平台时,则转步骤:基于所述选择方基本数据调取指令从预设的大数据关联平台数据库中遍历与所述当前平台已记录基本信息相匹配的关联平台已存储基本信息;当获取在线教育选择方继续选择待展示界面中展示的已使用教育平台时,则生成已选择完成提示。
76.具体地,为了实现更精准地查询与展示,因此本步骤中通过在获取所述当前平台已记录基本信息后生成选择方基本数据调取指令,同时基于所述选择方基本数据调取指令获取在线教育选择方的当前人脸图像数据,其中,所述当前人脸图像数据为在线教育选择方的人脸所对应的图像,也即通过对所述当前人脸图像数据进行图像特征提取,并获得当前图像特征数据集合,再然后查询与各所述人脸图像特征点的匹配度达到特定阈值的已使用教育平台,同时当获取在线教育选择方不选择待展示界面中展示的已使用教育平台时,则转步骤步骤s200。
77.在一个实施例中,步骤s400:根据所述当前教育选择阶段从预存于区块链存储模块中的备选在线教育主体中作第一次筛选并生成初次教育匹配筛选结果,并基于所述当前教育选择能力权值从所述初次教育匹配筛选结果中滤除超出所述当前教育选择能力权值的备选在线教育主体,并生成当前匹配推荐在线教育主体,同时将所述当前匹配推荐在线教育主体展示于一当前匹配结果展示界面;其中,每个所述备选在线教育主体均预先设置对应一个预存能力权值,之后还包括:
78.步骤s510:在所述当前匹配结果展示界面上生成教育安排需求采集窗口;
79.步骤s520:获取基于所述教育安排需求采集窗口采集的在线教育选择方对当前教育平台的选择需求的安排需求数据;
80.步骤s530:根据所述安排需求数据生成教育展示排序值,并基于所述教育展示排序值对所述当前匹配推荐在线教育主体进行排序;
81.步骤s540:将排序后的当前匹配推荐在线教育主体依序展示于所述当前匹配结果展示界面。
82.在一个实施例中,步骤s200:基于所述选择方基本数据调取指令从预设的大数据关联平台数据库中遍历与所述当前平台已记录基本信息相匹配的关联平台已存储基本信
息,具体包括:
83.步骤s210:基于所述选择方基本数据调取指令从预设的大数据关联平台数据库中查询与所述当前平台已记录基本信息相匹配的当前查询信息;
84.步骤s220:根据所述当前查询信息判断所述当前查询信息是否满足预设的相似度匹配值;
85.步骤s230:当判断所述当前查询信息不满足预设的相似度匹配值,则生成新增平台推广指令;
86.步骤s240:基于所述新增平台推广指令建立所述与所述选择方基本数据调取指令的索引关系,并将建立的索引关系存储于所述大数据关联平台数据库中。
87.具体地,本步骤中,首先基于所述选择方基本数据调取指令从预设的大数据关联平台数据库中查询与所述当前平台已记录基本信息相匹配的当前查询信息;然后再根据所述当前查询信息判断所述当前查询信息是否满足预设的相似度匹配值;接着,当判断所述当前查询信息不满足预设的相似度匹配值,则生成新增平台推广指令,同时建立所述与所述选择方基本数据调取指令的索引关系,并将建立的索引关系存储于所述大数据关联平台数据库中,实现所述大数据关联平台数据库中资源的更新,进而方便下一次精准检索。
88.在一个实施例中,如图2所示,提供一种基于区块链存储的大数据在线教育匹配系统,所述系统包括:
89.选择启动模块,用于获取在线教育选择方启动在线教育选择时的在线教育开启选择指令,并基于所述在线教育开启选择指令获取在线教育选择方预先存储的当前平台已记录基本信息,并在获取所述当前平台已记录基本信息后生成选择方基本数据调取指令;
90.信息遍历模块,用于基于所述选择方基本数据调取指令从预设的大数据关联平台数据库中遍历与所述当前平台已记录基本信息相匹配的关联平台已存储基本信息,其中,所述大数据关联平台数据库中包含了预先建立关联关系的多个互联网使用平台中已经记录的使用者的关联平台已存储基本信息;
91.教育选择模块,用于根据遍历到的与所述当前平台已记录基本信息相匹配的关联平台已存储基本信息生成在线教育选择方的当前教育选择能力权值及当前教育选择阶段;
92.筛选展示模块,用于根据所述当前教育选择阶段从预存于区块链存储模块中的备选在线教育主体中作第一次筛选并生成初次教育匹配筛选结果,并基于所述当前教育选择能力权值从所述初次教育匹配筛选结果中滤除超出所述当前教育选择能力权值的备选在线教育主体,并生成当前匹配推荐在线教育主体,同时将所述当前匹配推荐在线教育主体展示于一当前匹配结果展示界面;其中,每个所述备选在线教育主体均预先设置对应一个预存能力权值。
93.在一个实施例中,所述系统还包括:
94.目标在线模块,用于获取在线教育选择方从所述当前匹配结果展示界面上展示的各当前匹配推荐在线教育主体中选择的目标在线教育主体;
95.教育主体模块,用于根据所述目标在线教育主体查询所述目标在线教育主体相对应的在线教育教学方案数据,其中,所述目标在线教育主体分别预先设置有对应的在线教育教学方案数据,所述在线教育教学方案数据至少包括在线教育开展周期、在线教育开展教室以及在线教育强度衡量值;
96.开展周期模块,用于以所述在线教育开展周期、所述在线教育开展教室和所述在线教育强度衡量值为当前激活秘钥激活当前选中教育介绍助手,并通过所述当前选中教育介绍助手以视频的方式介绍所述在线教育开展周期、所述在线教育开展教室和所述在线教育强度衡量值,同时开启所述当前选中教育介绍助手的反馈收录功能;其中,所述当前选中教育介绍助手为预先设置,激活所述当前选中教育介绍助手后,其可以根据当前激活秘钥介绍与所述当前激活秘钥相匹配的信息,所述反馈收录功能为预先设置的当前选中教育介绍助手的功能;
97.介绍助手模块,用于基于所述当前选中教育介绍助手的反馈收录功能获取在线教育选择方在听取所述在线教育开展周期、所述在线教育开展教室和所述在线教育强度衡量值的介绍后的介绍反馈数据,其中,所述介绍反馈数据包括接受当前教育安排和拒绝当前教育安排;
98.教育安排模块,用于当所述介绍反馈数据为接受当前教育安排时,则生成在线教育选择方应允指令,并基于所述在线教育选择方应允指令生成数据细化安排文本数据,同时将所述数据细化安排文本数据发送至在线教育选择方预存的教育安排接收端;
99.选择更换模块,用于当所述介绍反馈数据为拒绝当前教育安排时,则生成在线教育再推荐指令,并基于所述在线教育再推荐指令向在线教育选择方更换备选在线教育主体;
100.平台记录模块,用于获取在线教育选择方启动在线教育选择时的在线教育开启选择指令,并基于所述在线教育开启选择指令获取在线教育选择方预先存储的当前平台已记录基本信息后,并在获取所述当前平台已记录基本信息后生成选择方基本数据调取指令,同时基于所述选择方基本数据调取指令获取在线教育选择方的当前人脸图像数据,其中,所述当前人脸图像数据为在线教育选择方的人脸所对应的图像;
101.人脸图像模块,用于根据所述当前人脸图像数据,对所述当前人脸图像数据进行图像特征提取,并获得当前图像特征数据集合,其中,所述当前图像特征数据集合中包含了多个人脸图像特征点;
102.图像特征模块,用于根据所述人脸图像特征点从预设的已使用教育资料库中查询与各所述人脸图像特征点的匹配度达到特定阈值的已使用教育平台;其中,所述已使用教育资料库预先设置,所述已使用教育资料库中存储有已使用教育平台,每个已使用教育平台均对应一个实际使用主体,其中,每个实际使用主体均对应包括多个实际主体特征点;
103.展示集合模块,用于将查询到的与各所述人脸图像特征点的匹配度达到特定阈值的已使用教育平台归集于待展示集合中,并生成待展示界面,其中,查询到的已使用教育平台展示于所述待展示界面;
104.记录信息模块,用于当获取在线教育选择方不选择待展示界面中展示的已使用教育平台时,则转步骤:基于所述选择方基本数据调取指令从预设的大数据关联平台数据库中遍历与所述当前平台已记录基本信息相匹配的关联平台已存储基本信息;当获取在线教育选择方继续选择待展示界面中展示的已使用教育平台时,则生成已选择完成提示。
105.在一个实施例中,所述系统还包括:
106.匹配结果模块,用于在所述当前匹配结果展示界面上生成教育安排需求采集窗口;
107.教育安排模块,用于获取基于所述教育安排需求采集窗口采集的在线教育选择方对当前教育平台的选择需求的安排需求数据;
108.需求数据模块,用于根据所述安排需求数据生成教育展示排序值,并基于所述教育展示排序值对所述当前匹配推荐在线教育主体进行排序;
109.匹配推荐模块,用于将排序后的当前匹配推荐在线教育主体依序展示于所述当前匹配结果展示界面;
110.基本数据模块,用于基于所述选择方基本数据调取指令从预设的大数据关联平台数据库中查询与所述当前平台已记录基本信息相匹配的当前查询信息;
111.信息判断模块,用于根据所述当前查询信息判断所述当前查询信息是否满足预设的相似度匹配值;
112.预设匹配模块,用于当判断所述当前查询信息不满足预设的相似度匹配值,则生成新增平台推广指令;
113.索引关系模块,用于基于所述新增平台推广指令建立所述与所述选择方基本数据调取指令的索引关系,并将建立的索引关系存储于所述大数据关联平台数据库中。
114.在一个实施例中,如图3所示,一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述基于区块链存储的大数据在线教育匹配方法所述的步骤。
115.一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述基于区块链存储的大数据在线教育匹配方法所述的步骤。
116.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。
117.以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
118.以上所述实施例仅表达了本技术的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本技术构思的前提下,还可以做出若干变形和改进,这些都属于本技术的保护范围。因此,本技术专利的保护范围应以所附权利要求为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1