[发明专利]映射关系匹配方法和装置以及计算机可读介质在审
申请号: | 202011017685.2 | 申请日: | 2020-09-24 |
公开(公告)号: | CN112199372A | 公开(公告)日: | 2021-01-08 |
发明(设计)人: | 李凯;李虎 | 申请(专利权)人: | 中国建设银行股份有限公司 |
主分类号: | G06F16/22 | 分类号: | G06F16/22;G06K9/62;G06N3/02;G06N3/08 |
代理公司: | 中原信达知识产权代理有限责任公司 11219 | 代理人: | 张一军;李阳 |
地址: | 100033 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 映射 关系 匹配 方法 装置 以及 计算机 可读 介质 | ||
本发明涉及映射关系匹配方法和装置以及计算机可读介质。所述基于人工智能的映射关系匹配方法包括:经由人机交互界面,将源字段和目标字段输入神经网络;通过所述神经网络计算所述目标字段与源字段的匹配度,以获得包含所述匹配度的映射结果表;通过用户调整所述映射结果表中的映射关系,以得到包含调整后的映射关系的映射结果表;根据所述调整后的映射关系,对所述神经网路进行训练,以使得通过被训练的神经网络计算所述匹配度。本发明能够克服传统单纯单词拼写匹配无法完成的缺点,并且实现了专家系统沉淀经验的功能。
技术领域
本发明涉及映射关系匹配方法,尤其涉及一种基于人工智能的映射关系匹配方法。另外,还涉及应用该匹配方法的电子装置和计算机可读介质。
背景技术
在传统的程序开发技术中,会涉及到数据处理和管理。数据处理是对数据的采集、存储、检索、加工、变换和传输。数据是对事实、概念或指令的一种表达形式,可由人工或自动化装置进行处理。
数据的形式可以是数字、文字、图形或声音等。数据经过解释并赋予一定的意义之后,便成为信息。数据处理的基本目的是从大量的、可能是杂乱无章的、难以理解的数据中抽取并推导出对于某些特定的人们来说是有价值、有意义的数据。
数据处理是系统工程和自动控制的基本环节。数据处理贯穿于社会生产和社会生活的各个领域。数据处理技术的发展及其应用的广度和深度,极大地影响着人类社会发展的进程。
数据管理是利用计算机硬件和软件技术对数据进行有效的收集、存储、处理和应用的过程。其目的在于充分有效地发挥数据的作用。实现数据有效管理的关键是数据组织。随着计算机技术的发展,数据管理经历了人工管理、文件系统、数据库系统三个发展阶段。
当面对不同业务系统,不同组件模块,不同的程序前后台之间需要做大量信息交换转移,而字段需要通过人工方式筛选匹配,工作繁重,出错率高。不同系统中字段定义规则不统一,定义方式花样繁多,传统的映射关系匹配方式只能严格匹配名称或者固定转换方式(如:大小写转换)后匹配,没有太多实用价值,基本上采用人工方式。
传统的映射关系匹配是基于计算机程序对字符串的转换处理后判断是否一致来做的,程序都是直接运行,而且没有训练过程。最常见的映射关系匹配方法步骤例如是通过统一大小写来统一命名规范,例如,全部转换为小驼峰式。骆峰式命名法(Camel-Case)是电脑程式编写时的一套命名规则(惯例)。骆峰式命名法就是当变量名或函式名是由一个或多个单字连结在一起,而构成的唯一识别字时,第一个单词以小写字母开始;第二个单词的首字母大写或每一个单词的首字母都采用大写字母。
小驼峰法
变量一般用小驼峰法标识。驼峰法的意思是:除第一个单词之外,其他单词首字母大写。譬如int studentCount=0。变量myStudentCount第一个单词是全部小写,后面的单词首字母大写。
大驼峰法
相比小驼峰法,大驼峰法把第一个单词的首字母也大写了。常用于类名,函数名,属性,命名空间。譬如public class StudentInfomation。
就映射关系匹配方法而言,例如:
数据库命名为MY_TABLE_ID
Java程序命名为MyTableId
Json格式为my-table-id
经过统一大小写来统一命名规范后,例如统一为小驼峰的方式,则,结果为:
myTableId;
此时,如果严格匹配一致,则认为以上不同格式的字符串之间的映射关系建立。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国建设银行股份有限公司,未经中国建设银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011017685.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:伸缩式车架
- 下一篇:一种方向盘触点测试设备