一种基于笔顺、OCR和人工智能的数据接口管理方法及系统技术方案

技术编号:27936062 阅读:14 留言:0更新日期:2021-04-02 14:16
本发明专利技术提供一种基于笔顺、OCR和人工智能的数据接口管理方法及系统,其中方法包括:构建第一数据接口库,预制至少一个第一数据接口,并对第一数据接口的接口参数进行配置,为第一用户配置第二数据接口;第二数据接口只与权限数据库连接;通过第二数据接口接收第一用户输入的笔迹信息;基于笔迹信息,确定第一用户的第一用户权限信息;从第一数据接口库中为第一用户配置与第一用户权限信息相对应的第一数据接口。本发明专利技术的基于笔顺、OCR和人工智能的数据接口管理方法,构建数据接口库,进行数据接口的预制,然后基于第一用户的权限配置对应的权限的数据接口,基于笔顺、OCR和人工智能的数据接口管理保证数据库数据访问的安全性。

【技术实现步骤摘要】
一种基于笔顺、OCR和人工智能的数据接口管理方法及系统
本专利技术涉及数据库管理
,特别涉及一种基于笔顺、OCR和人工智能的数据接口管理方法及系统。
技术介绍
目前,大数据是继云计算、物联网和移动互联网之后,新一代信息技术的产物,正在成为信息技术的新热点、新方向,将对人类的生产与生活产生巨大影响。数据库通过提供数据接口为第一用户提供访问,如何通过数据接口的管理来保证大数据平台的数据库的安全访问是亟需解决的问题。
技术实现思路
本专利技术目的之一在于提供了一种基于笔顺、OCR和人工智能的数据接口管理方法,构建数据接口库,进行数据接口的预制,然后基于第一用户的权限配置对应的权限的数据接口,从基于笔顺、OCR和人工智能的数据接口管理保证数据库数据访问的安全性。本专利技术实施例提供的一种基于笔顺、OCR和人工智能的数据接口管理方法,包括:构建第一数据接口库,预制至少一个第一数据接口,并对第一数据接口的接口参数进行配置,接口参数包括:数据接口的接口权限、数据接口的编号、数据接口可接入的数据源、数据接口的传输速度其中一种或多种结合;为第一用户配置第二数据接口;第二数据接口只与权限数据库连接;通过第二数据接口接收第一用户输入的笔迹信息;基于笔迹信息,确定第一用户的第一用户权限信息;从第一数据接口库中为第一用户配置与第一用户权限信息相对应的第一数据接口,并同时取消第一用户使用的第二数据接口将第二数据接口存入第二数据接口库。优选的,基于笔顺、OCR和人工智能的数据接口管理方法,还包括:每隔预设的第一时间段,为配置了第一数据接口的第一用户配置第二数据接口;通过第二接口接收第一用户输入的笔迹信息;对第一用户的身份进行验证;当验证不通过或超过预设的验证时间时,将第一数据接口映射至待二次分配列表;当其他第一用户从二次分配列表中获取第一数据接口的使用权后,重新为第一用户配置其他的第一数据接口;当在预设的验证时间内验证通过时,保持第一用户使用第一数据接口。优选的,当每隔预设的第一时间段为第二用户配置第二数据接口,接收第二用户的输入的笔记信息时,还包括:接收第二用户输入的对于第一数据接口的二次分配请求;获取当前第二用户使用的第一数据接口对应的第一权限值;将第一权限值与二次分配列表中第一数据接口的第二权限值比较,获取至少一个可选择的第一数据接口作为目标接口;获取使用目标接口的第一用户的第一用户权限信息和/或第一活跃度;获取第二用户的第二用户权限信息和/或第二活跃度;基于第一用户权限信息和/或第一活跃度、第二用户权限信息和/或第二活跃度从二次分配列表中为第二用户进行第一数据接口的二次分配;其中,基于第一用户权限信息和/或第一活跃度、第二用户权限信息和/或第二活跃度从二次分配列表中为第二用户进行第一数据接口的二次分配,包括:当第二用户权限信息的第二权限值大于第一用户权限信息中的第一权限值时,将二次分配列表中第一用户使用的第一数据接口配置为第二用户使用;和/或,当第二用户的第二活跃度大于第一用户的第一活跃度时,将二次分配列表中第一用户使用的第一数据接口配置为第二用户使用。优选的,第二活跃度的确定步骤如下:获取第二用户的历史登录情况;解析历史登录情况,获取距离当前时间的预设的时间段内用户的登录天数、每天登录时间及每天登录时调用数据库内数据的列表;基于列表中的数据、预设的调用数据与时间的对照表对每天登录时间进行修正,确定有效时间;具体如下:统计调用列表中的数据的总调用时间,当总调用时间大于等于每天登录时间时,以每天登录时间为有效时间;当总调用时间小于等于每天登录时间时,以总调用时间为有效时间;基于当前用户的有效时间、所有用户的有效时间总和、当前用户的登录天数和预设的时间段对应的天数,确定用户的活跃度,计算公式如下:其中,Hk为大数据平台中第k个用户的活跃度,Dk为第k个用户的登录天数;D0为预设的时间段对应的天数;Bk为第k个用户的有效时间;M为大数据平台用户的数量;ε1、ε2为预设权重。优选的,基于笔迹信息,确定第一用户的第一用户权限信息;包括:解析笔记信息,获取笔顺信息和识别信息;基于识别信息,确定第一用户的身份;基于第一用户的身份,调取预设的验证模型;基于验证模型对第一用户的身份进行验证,当验证通过时,获取第一用户的权限信息;其中基于验证模型对第一用户的身份进行验证包括:提取笔顺信息和/或识别信息的特征值,将特征值代入预先建立的神经网络模型中,获得验证因子,查询预设的验证表,当验证因子存在与验证表中时,验证通过;或,基于笔顺信息和/或识别信息构建验证向量,将验证向量与预先建立的验证库中的标准向量进行匹配,当验证向量与标准向量的匹配度大于预设匹配值时,验证通过;其中,验证向量与标准向量的匹配度计算公式如下:其中,Pq为验证向量与验证库中第q个标准向量的匹配度;n为验证向量和标准向量的维度;ai,q为第q个标准向量的第i维数据值;bi为验证向量的第i维数据值;笔顺信息包括:笔画的类型、各个笔画类型之间的顺序、各个笔画的参数信息其中一种或多种结合;各个笔画的参数信息包括:起始点、终点、各个笔画的起点与终点中间的预设数量的采样点之间的位置关系参数,和/或,起始点、终点、各个笔画的起点与终点中间的预设数量的采样点的笔迹力度参数;识别信息包括:文字、图形、符号其中一种或多种结合。本专利技术还提供一种基于笔顺、OCR和人工智能的数据接口管理系统,包括:构建模块,用于构建第一数据接口库,预制至少一个第一数据接口,并对第一数据接口的接口参数进行配置,接口参数包括:数据接口的接口权限、数据接口的编号、数据接口可接入的数据源、数据接口的传输速度其中一种或多种结合;第一配置模块,用于为第一用户配置第二数据接口;第二数据接口只与权限数据库连接;第一输入模块,用于通过第二数据接口接收第一用户输入的笔迹信息;权限获取模块,用于基于笔迹信息,确定第一用户的第一用户权限信息;第二配置模块,用于从第一数据接口库中为第一用户配置与第一用户权限信息相对应的第一数据接口,并同时取消第一用户使用的第二数据接口将第二数据接口存入第二数据接口库。优选的,基于笔顺、OCR和人工智能的数据接口管理系统,还包括:验证模块,验证模块执行如下操作:每隔预设的第一时间段,为配置了第一数据接口的第一用户配置第二数据接口;通过第二接口接收第一用户输入的笔迹信息;对第一用户的身份进行验证;当验证不通过或超过预设的验证时间时,将第一数据接口映射至待二次分配列表;当其他第一用户从二次分配列表中获取第一数据接口的使用权后,重新为第一用户配置其他的第一数据接口;当在预设的验证时间内验证通过时,保持第一本文档来自技高网...

【技术保护点】
1.一种基于笔顺、OCR和人工智能的数据接口管理方法,其特征在于,包括:/n构建第一数据接口库,预制至少一个第一数据接口,并对所述第一数据接口的接口参数进行配置,所述接口参数包括:数据接口的接口权限、数据接口的编号、数据接口可接入的数据源、数据接口的传输速度其中一种或多种结合;/n为第一用户配置第二数据接口;所述第二数据接口只与权限数据库连接;/n通过所述第二数据接口接收第一用户输入的笔迹信息;/n基于所述笔迹信息,确定所述第一用户的第一用户权限信息;/n从所述第一数据接口库中为所述第一用户配置与所述第一用户权限信息相对应的第一数据接口,并同时取消所述第一用户使用的所述第二数据接口将所述第二数据接口存入第二数据接口库。/n

【技术特征摘要】
1.一种基于笔顺、OCR和人工智能的数据接口管理方法,其特征在于,包括:
构建第一数据接口库,预制至少一个第一数据接口,并对所述第一数据接口的接口参数进行配置,所述接口参数包括:数据接口的接口权限、数据接口的编号、数据接口可接入的数据源、数据接口的传输速度其中一种或多种结合;
为第一用户配置第二数据接口;所述第二数据接口只与权限数据库连接;
通过所述第二数据接口接收第一用户输入的笔迹信息;
基于所述笔迹信息,确定所述第一用户的第一用户权限信息;
从所述第一数据接口库中为所述第一用户配置与所述第一用户权限信息相对应的第一数据接口,并同时取消所述第一用户使用的所述第二数据接口将所述第二数据接口存入第二数据接口库。


2.如权利要求1所述的基于笔顺、OCR和人工智能的数据接口管理方法,其特征在于,还包括:
每隔预设的第一时间段,为配置了所述第一数据接口的第一用户配置所述第二数据接口;
通过所述第二接口接收第一用户输入的所述笔迹信息;
对所述第一用户的身份进行验证;
当验证不通过或超过预设的验证时间时,将所述第一数据接口映射至待二次分配列表;当其他第一用户从二次分配列表中获取所述第一数据接口的使用权后,重新为所述第一用户配置其他的所述第一数据接口;
当在预设的验证时间内验证通过时,保持所述第一用户使用所述第一数据接口。


3.如权利要求2所述的基于笔顺、OCR和人工智能的数据接口管理方法,其特征在于,当每隔预设的所述第一时间段为第二用户配置第二数据接口,接收第二用户的输入的笔记信息时,还包括:
接收第二用户输入的对于所述第一数据接口的二次分配请求;
获取当前所述第二用户使用的所述第一数据接口对应的第一权限值;
将所述第一权限值与所述二次分配列表中所述第一数据接口的第二权限值比较,获取至少一个可选择的所述第一数据接口作为目标接口;
获取使用所述目标接口的第一用户的第一用户权限信息和/或第一活跃度;
获取所述第二用户的第二用户权限信息和/或第二活跃度;
基于所述第一用户权限信息和/或第一活跃度、第二用户权限信息和/或第二活跃度从所述二次分配列表中为所述第二用户进行第一数据接口的二次分配;
其中,基于所述第一用户权限信息和/或第一活跃度、第二用户权限信息和/或第二活跃度从所述二次分配列表中为所述第二用户进行第一数据接口的二次分配,包括:
当第二用户权限信息的第二权限值大于所述第一用户权限信息中的第一权限值时,将所述二次分配列表中所述第一用户使用的所述第一数据接口配置为第二用户使用;
和/或,
当第二用户的第二活跃度大于所述第一用户的第一活跃度时,将所述二次分配列表中所述第一用户使用的所述第一数据接口配置为第二用户使用。


4.如权利要求3所述的基于笔顺、OCR和人工智能的数据接口管理方法,其特征在于,所述第二活跃度的确定步骤如下:
获取所述第二用户的历史登录情况;
解析历史登录情况,获取距离当前时间的预设的时间段内用户的登录天数、每天登录时间及每天登录时调用数据库内数据的列表;
基于列表中的数据、预设的调用数据与时间的对照表对每天登录时间进行修正,确定有效时间;具体如下:统计调用列表中的数据的总调用时间,当总调用时间大于等于每天登录时间时,以每天登录时间为有效时间;当总调用时间小于等于每天登录时间时,以总调用时间为有效时间;
基于当前用户的有效时间、所有用户的有效时间总和、当前用户的登录天数和预设的时间段对应的天数,确定用户的活跃度,计算公式如下:



其中,Hk为大数据平台中第k个用户的活跃度,Dk为第k个用户的登录天数;D0为预设的时间段对应的天数;Bk为第k个用户的有效时间;M为大数据平台用户的数量;ε1、ε2为预设权重。


5.如权利要求1所述的基于笔顺、OCR和人工智能的数据接口管理方法,其特征在于,所述基于所述笔迹信息,确定所述第一用户的第一用户权限信息;包括:
解析所述笔记信息,获取笔顺信息和识别信息;
基于所述识别信息,确定第一用户的身份;
基于所述第一用户的身份,调取预设的验证模型;
基于所述验证模型对所述第一用户的身份进行验证,当验证通过时,获取第一用户的权限信息;
其中基于所述验证模型对所述第一用户的身份进行验证包括:
提取所述笔顺信息和/或所述识别信息的特征值,将所述特征值代入预先建立的神经网络模型中,获得验证因子,查询预设的验证表,当所述验证因子存在与所述验证表中时,验证通过;
或,
基于所述笔顺信息和/或所述识别信息构建验证向量,将所述验证向量与预...

【专利技术属性】
技术研发人员:陈铿帆卢启伟
申请(专利权)人:深圳市鹰硕教育服务有限公司
类型:发明
国别省市:广东;44

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

1