本发明涉及铁路数据处理领域,尤其涉及一种铁路主数据更新方法、装置、电子设备和存储介质。
背景技术:
1、铁路主数据是全路各专业、各部门以及各系统共享性最强的一类基础数据,要求具有非常高的准确性、权威性和一致性。目前铁路主数据更新平台统一处理共享了全路的车站主数据、线路主数据等,每一项主数据都由该项数据的业务主管部门负责数据的维护与发布。
2、另外,出于安全性考虑,铁路也在一直沿用电报这一传统的消息沟通机制,在新线路开通、新车站投入运营前,主管部门会向其他各部门、各单位发送相关电报。电报的内容也成为了数据处理的重要变更依据。
3、从目前的处理情况看,处理人员在完成相关数据的变更后,需要与电报内容进行核对,当电报内容较多时,人工工作量较大,可能存在错看、漏看的情况。为解决处理过程中由于人工录入数据可能存在的疏漏等风险,本领域亟需一种新的铁路主数据更新方法,提升铁路主数据的更新速度以及运维工作效率,确保主数据的准确性,提升铁路主数据质量。
技术实现思路
1、本发明提供一种铁路主数据更新方法、装置、电子设备和存储介质,用以解决现有技术中铁路主数据更新过程中更新效率低、主数据质量较低的问题,实现铁路主数据的高效更新维护和数据质量的提升。
2、本发明提供一种铁路主数据更新方法,包括:
3、获取铁路新电报;
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、本发明提供一种铁路主数据更新方法、装置、电子设备和存储介质,通过获取铁路新电报,并基于铁路新电报对待更新的铁路主数据进行更新,得到第一铁路主数据,然后利用训练完的文本分析模型对铁路新电报进行分析得到第一结果集,以及利用更新后的数据库对铁路新电报进行条件查询,得到第二结果集,最后利用第一结果集、第二结果集对第一铁路主数据进行更新,得到第二铁路主数据。如此,利用训练完的文本分析模型与更新后数据库两种方式同时辅助对铁路主数据的更新,可以提高铁路主数据更新过程中的更新效率,提升铁路主数据质量,解决现有技术中铁路主数据更新过程中更新效率低、主数据质量较低的问题。
1.一种铁路主数据更新方法,其特征在于,包括:
2.根据权利要求1所述的铁路主数据更新方法,其特征在于,在获取铁路新电报之前,所述方法还包括:
3.根据权利要求2所述的铁路主数据更新方法,其特征在于,所述利用预先配置的初始文本分析模型对所述铁路历史电报进行文本分析,得到文本分析结果集,包括:
4.根据权利要求2所述的铁路主数据更新方法,其特征在于,所述利用预先配置的初始数据库对所述铁路历史电报进行条件查询,得到数据库查询结果集,包括:
5.根据权利要求4所述的铁路主数据更新方法,其特征在于,所述基于比对的情况对所述初始文本分析模型的样本集进行更新,包括:
6.根据权利要求4所述的铁路主数据更新方法,其特征在于,所述基于比对的情况对所述初始数据库进行更新,包括:
7.根据权利要求6所述的铁路主数据更新方法,其特征在于,所述基于所述第四结果集对所述初始数据库中的查询条件数据集进行更新,包括:
8.一种铁路主数据更新装置,其特征在于,包括:
9.一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至7任一项所述的铁路主数据更新方法。
10.一种非暂态计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述的铁路主数据更新方法。