System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術涉及數據處理,具體涉及一種科學數據集的元數據更新方法、裝置、電子設備及存儲介質。
技術介紹
1、在現代科學研究中,數據集的準確性和完整性至關重要,而元數據作為描述數據集內容、結構和質量的重要信息,必須及時和準確地更新。然而,現有的元數據更新方法常常面臨自動化程度低、處理復雜數據變化的能力不足以及權限管理不完善等問題,這些局限性導致更新過程既繁瑣又容易出錯。
技術實現思路
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、基于更新規則和更新記錄關聯確定更新指令;
40、根據更新指令對應的元數據字段及元數據字段關聯性對更新指令進行分類,通過預設的語義化版本號規則生成每一類更新指令對應的版本號;
41、基于元數據管理權限、用戶層級和版本號生成更新密鑰;
42、和/或,
43、所述解析更新指令、版本號和更新密鑰對第二更新對象進行更新,包括:
44、接收到更新指令后,解析指令中的語義信息,確定更新具體內容和步驟;
45、根據版本號規則更新元數據版本控制信息,基于版本控制信息對更新任務完成情況進行校驗;
46、解析更新密鑰信息,對更新權限進行檢查,若用戶的權限與更新行為匹配時,執行更新操作,若用戶的權限與更新行為不匹配時,自動反饋更新失敗信息,并通知上級用戶執行更新。
47、根據本申請的第二方面,提供了一種科學數據集的元數據更新裝置,包括,
48、更新記錄生成模塊,用于實時獲取第一更新對象和對應的更新行為,生成更新記錄;
49、更新日志生成模塊,用于當所述更新行為結束時,基于更新記錄,比較更新前后的信息差異生成更新日志;
50、提示詞生成模塊,用于預設提示詞模板,基于所述提示詞模板和所述更新日志生成提示詞;
51、參考元生成模塊,用于基于所述提示詞從第一更新對象中提取關鍵信息及關鍵信息語義特征,生成參考元數據;
52、校驗模塊,用于基于所述參考元數據對所述第一更新對象關聯的更新后的元數據進行校驗,生成元數據校驗報告;
53、更新規則生成模塊,用于將元數據校驗報告分發至科學數據集關聯用戶,獲取并匯總用戶反饋信息,基于所述反饋信息生成更新規則;
54、更新指令生成模塊,用于基于本文檔來自技高網...
【技術保護點】
1.一種科學數據集的元數據更新方法,其特征在于,包括:
2.根據權利要求1所述的一種科學數據集的元數據更新方法,其特征在于,所述實時獲取第一更新對象和對應的更新行為,生成更新記錄,具體包括:
3.根據權利要求2所述的一種科學數據集的元數據更新方法,其特征在于,所述基于更新記錄,比較更新前后的信息差異生成更新日志,具體包括:
4.根據權利要求1所述的一種科學數據集的元數據更新方法,其特征在于,所述預設提示詞模板,包括:
5.根據權利要求3所述的一種科學數據集的元數據更新方法,其特征在于,基于所述提示詞模板和所述更新日志生成提示詞,包括:
6.根據權利要求1所述的一種科學數據集的元數據更新方法,其特征在于,基于所述提示詞從第一更新對象中提取關鍵信息及關鍵信息語義特征,生成參考元數據,具體包括:
7.根據權利要求6所述的一種科學數據集的元數據更新方法,其特征在于,所述基于所述參考元數據對所述第一更新對象關聯的更新后的元數據進行校驗生成元數據校驗報告,包括:
8.根據權利要求7所述的一種科學數據集的元數據
9.根據權利要求1所述的一種科學數據集的元數據更新方法,其特征在于,基于所述更新規則與所述更新記錄的映射關系,生成元數據更新指令、版本號和更新密鑰,包括:
10.一種科學數據集的元數據更新裝置,其特征在于,包括,
...【技術特征摘要】
1.一種科學數據集的元數據更新方法,其特征在于,包括:
2.根據權利要求1所述的一種科學數據集的元數據更新方法,其特征在于,所述實時獲取第一更新對象和對應的更新行為,生成更新記錄,具體包括:
3.根據權利要求2所述的一種科學數據集的元數據更新方法,其特征在于,所述基于更新記錄,比較更新前后的信息差異生成更新日志,具體包括:
4.根據權利要求1所述的一種科學數據集的元數據更新方法,其特征在于,所述預設提示詞模板,包括:
5.根據權利要求3所述的一種科學數據集的元數據更新方法,其特征在于,基于所述提示詞模板和所述更新日志生成提示詞,包括:
6.根據權利要求1所述的一種科學數據集的元數據更新方法...
【專利技術屬性】
技術研發人員:方少亮,趙曉萌,周俊杰,林珠,
申請(專利權)人:廣東省科技基礎條件平臺中心,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。