




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
GB/TXXXXX—XXXX
人工智能知識圖譜知識交換協(xié)議
1范圍
本文件規(guī)定知識交換協(xié)議總體框架、知識描述規(guī)則、基于文件的知識交換、基于消息的知識交換等。
本文件適用于知識圖譜相關(guān)系統(tǒng)的設(shè)計(jì)、開發(fā)、測試和部署等。
2規(guī)范性引用文件
下列文件中的內(nèi)容通過文中的規(guī)范性引用而構(gòu)成本文件必不可少的條款。其中,注日期的引用文件,
僅該日期對應(yīng)的版本適用于本文件;不注日期的引用文件,其最新版本(包括所有的修改單)適用于本
文件。
GB/T42131-2022人工智能知識圖譜技術(shù)框架
3術(shù)語和定義
下列術(shù)語和定義適用于本文件。
3.1
知識圖譜knowledgegraph
以結(jié)構(gòu)化形式描述的知識元素及其聯(lián)系的集合。
3.2
本體ontology
表示實(shí)體類型以及實(shí)體類型之間關(guān)系、實(shí)體類型屬性類型及其之間關(guān)聯(lián)的一種模型。
注:又稱本體模型。
3.3
知識交換knowledgeexchange
實(shí)現(xiàn)知識從提供方到接收方轉(zhuǎn)移的活動。
3.4
知識交換協(xié)議knowledgeexchangeprotocol
進(jìn)行知識交換時遵守的一組規(guī)則。
3.5
知識交換單元knowledgeexchangeunit
進(jìn)行知識交換時使用的代表最小知識片段的基本數(shù)據(jù)塊。
3.6
數(shù)據(jù)字典
1
GB/TXXXXX—XXXX
以一致性的方式給出數(shù)據(jù)概念及其元屬性(如名稱、定義、類型等)列表。
注:有組織、有結(jié)構(gòu)的數(shù)據(jù)概念描述匯編,為數(shù)據(jù)概念、表述形式和說明等提供一致性的歸檔、存貯和檢索方法。
[來源:GB/T41453-2022,3.9]
3.7
基于文件的知識交換
以文件為知識載體的形式進(jìn)行的知識交換。
3.8
基于消息的知識交換
以消息為知識載體的形式進(jìn)行的知識交換。
4縮略語
下列縮略語適用于本文件。
API:應(yīng)用程序編程接口(ApplicationProgrammingInterface)
JSON:JS對象標(biāo)注法(JavaScriptObjectNotation)
ID:唯一編碼(Identity)
IRI:國際化資源標(biāo)識符(InternationalizedResourceIdentifiers)
RDF:資源描述框架(ResourceDescriptionFramework)
SDK:軟件開發(fā)工具包(SoftwareDevelopmentKit)
XML:可擴(kuò)展置標(biāo)語言(ExtensibleMarkupLanguage)
5綜述
本文件描述知識交換協(xié)議。進(jìn)行知識交換時使用的通信協(xié)議不在本文件規(guī)定。
知識圖譜范疇的知識交換協(xié)議的構(gòu)成見圖1,如圖所示,協(xié)議主要包括用于規(guī)范知識描述、知識交
換以及相關(guān)的數(shù)據(jù)字典的一組規(guī)則。
a)知識描述:根據(jù)GB/T42131-2022第5章規(guī)定的概念模型,知識描述規(guī)則分為本體描述和實(shí)
例描述兩類,它們用于定義待交換知識的描述結(jié)構(gòu)和類型。
b)知識交換:此類規(guī)則分為基于文件的知識交換和基于消息的知識交換兩類,它們分別用于規(guī)
范以文件為知識載體的形式和以消息為知識載體的形式進(jìn)行的知識交換活動。這兩類知識交
換規(guī)則分別涉及知識交換的文件結(jié)構(gòu)和消息結(jié)構(gòu),涉及相應(yīng)的知識交換流程。
c)知識交換數(shù)據(jù)字典:針對特定知識領(lǐng)域的數(shù)據(jù)字典是參與知識交換的各方共同認(rèn)可并遵循的
標(biāo)準(zhǔn)化數(shù)據(jù)的定義。通常數(shù)據(jù)字典中包含多個標(biāo)準(zhǔn)化的數(shù)據(jù)元素。每個數(shù)據(jù)元素的名稱、定
義、描述、類型等信息。數(shù)據(jù)字典與預(yù)定的知識交換覆蓋的領(lǐng)域密切相關(guān)。制定數(shù)據(jù)字典的
相關(guān)規(guī)定不在本文件中描述。
2
GB/TXXXXX—XXXX
圖1知識交換協(xié)議構(gòu)成
6知識描述規(guī)則
6.1通則
知識描述,即關(guān)于知識的描述,它是通過對現(xiàn)實(shí)世界中概念、實(shí)體、屬性、分類、語義關(guān)系等要素
來表達(dá)知識。通常將上述用于表達(dá)知識的各類要素歸納為本體和實(shí)例。
a)本體描述:至少應(yīng)包括以下內(nèi)容:
1)基本信息;
2)實(shí)體類型;
3)關(guān)系類型;
4)屬性類型。
b)實(shí)例描述:至少應(yīng)包括以下內(nèi)容:
1)實(shí)體;
2)關(guān)系;
3)屬性。
本文件針對本體和實(shí)例兩類元素提出知識描述規(guī)則,即,本體描述規(guī)則和實(shí)例描述規(guī)則。
6.2本體描述
6.2.1基礎(chǔ)信息描述
本體基礎(chǔ)信息的描述要素包括但不限于:
a)默認(rèn)命名空間;
b)本體版本號;
c)創(chuàng)建者;
d)說明或評論;
e)命名標(biāo)簽;
3
GB/TXXXXX—XXXX
f)直接引用本體列表;
g)間接引用本體列表;
h)上一版本號;
上述描述要素的說明見表1。
表1本體基礎(chǔ)信息描述要素說明
要素名稱說明數(shù)據(jù)類型
英文名稱中文名稱
OntologyIRI默認(rèn)命名空間表示本體的默認(rèn)命名空間IRI
OntologyPrefixMap前綴映射描述縮略引用命名空間鍵值對列表
OntologyVersion本體版本號記錄本次本體版本的編號字符串型
OntologyProvider創(chuàng)建者本版本號對應(yīng)本體的創(chuàng)建者IRI/字符串型
OntologyDescription說明或評論對于本版本號對應(yīng)本體的說明字符串型
OntologyLabel命名標(biāo)簽對于本體的命名標(biāo)簽字符串型
OntologyDirectImpor直接引用本體列表本版本號對應(yīng)本體中直接引用的本體列表IRI列表
t
OntologyIndirectImp間接引用本體列表本版本號對應(yīng)本體中間接引用的本體列表IRI列表
ort
OntologyPreviousVer上一版本號上一版本本體的編號IRI
sion
6.2.2實(shí)體類型描述
描述要求
實(shí)體類型描述規(guī)則用于定義實(shí)體的類型和屬性。每個實(shí)體類型應(yīng)具有唯一的標(biāo)識符,并可包含若干
屬性,主要包括:
a)實(shí)體類型的定義:描述具有共同特征的同一類實(shí)體的名稱和簡介,通常由專業(yè)領(lǐng)域的知識和
語言學(xué)規(guī)則來定義。
b)實(shí)體類型的層次結(jié)構(gòu):描述實(shí)體類型間可能存在的層次關(guān)系,并通過多層次的結(jié)構(gòu)描述實(shí)體
之間的復(fù)雜關(guān)系,如:某實(shí)體類型可能是另一實(shí)體類型的子類型或父類型。
c)實(shí)體類型的屬性:描述每個實(shí)體類型可具有的一組屬性,用于描述該類型實(shí)體的特征。
注1:例如,一個“人”類型的實(shí)體可能具有“姓名”、“年齡”、“性別”等屬性。
d)實(shí)體類型的約束:描述實(shí)體類型可能存在的約束條件,用于限制該類型實(shí)體的屬性和關(guān)系。
注2:例如,一個“人”類型的實(shí)體可能不允許具有“動物”類型的屬性。
描述要素
實(shí)體類型描述要素包括但不限于:
a)編號:標(biāo)識實(shí)體類型的唯一編號,由知識提供方生成,并保證唯一性;
b)名稱:實(shí)體類型的名稱,用于標(biāo)識其定義、內(nèi)容或用途;
c)語言類型:實(shí)體類型描述所使用的語言類型,如中文、英文等;
d)類別:對應(yīng)編號實(shí)體類型的類別信息,為固定取值;
e)屬性:對應(yīng)編號實(shí)體類型包含的屬性;
4
GB/TXXXXX—XXXX
f)子屬性:屬性的屬性,為可選要素,如:可列出某個屬性的若干子屬性的名稱、取值類型和
取值范圍;
g)父類:父類的實(shí)體類型;
h)子類:子類的實(shí)體類型;
i)說明/評論:對應(yīng)編號實(shí)體類型的簡要介紹,為可選要素;
j)提供者:知識提供方的統(tǒng)一前綴,為可選要素;
k)來源:實(shí)體類型描述要素信息的來源,如標(biāo)準(zhǔn)、文檔或組織,為可選要素。
l)本體版本信息:對應(yīng)編號實(shí)體類型所屬的本體版本號;
m)IRI編碼規(guī)范信息;
n)標(biāo)簽編碼規(guī)范信息。
描述元數(shù)據(jù)
實(shí)體類型描述要素的說明如表2所述。
表2實(shí)體類型描述要素說明
要素名稱說明數(shù)據(jù)類型
英文名稱中文名稱
OntologyEntityId編號標(biāo)識實(shí)體類型的唯一編號IRI
OntologyEntityName名稱對應(yīng)編號實(shí)體類型的名稱字符串型
OntologyEntityLanguage語言類型對應(yīng)編號實(shí)體類型的語言類型字符串型
OntolotyEntityType類別對應(yīng)編號實(shí)體類型的類別IRI
OntolotyEntityLabel命名標(biāo)簽對應(yīng)編號實(shí)體類型的命名標(biāo)簽字符串型
OntologyEntityAttribute屬性對應(yīng)編號實(shí)體類型的屬性字符串型
OntologyEntitySubAttrib子屬性對應(yīng)編號實(shí)體類型的子屬性字符串型
ute
OntologyEntitySuperClas父類對應(yīng)編號實(shí)體類型的父類IRI
s
OntologyEntitySubClass子類對應(yīng)編號實(shí)體類型的子類IRI
OntologyEntityDescripti說明對應(yīng)編號實(shí)體類型的說明/評論字符串型
on
OntologyEntitySource來源對應(yīng)編號實(shí)體類型的信息來源IRI/字符串型
OntologyEntityProvider提供者對應(yīng)編號實(shí)體類型的提供者或創(chuàng)建者的信息IRI/字符串型
OntologyEntityVersion本體版本號對應(yīng)編號實(shí)體類型的所屬的本體版本號字符串型
6.2.3關(guān)系類型描述
描述要求
關(guān)系類型描述知識圖譜中實(shí)體間的連接和聯(lián)系,其描述規(guī)則主要遵循如下原則。
a)明確性:關(guān)系類型應(yīng)具有明確的定義和描述,可清晰表達(dá)該類型關(guān)系所表示的含義和作用。
注1:例如,“父子關(guān)系”表示兩個人之間的血緣關(guān)系,“同事關(guān)系”表示兩個人在同一單位工作的事實(shí)。
b)方向性:應(yīng)準(zhǔn)確描述某些關(guān)系類型間存在的指向關(guān)系。
c)復(fù)合性:可準(zhǔn)確描述由多個簡單關(guān)系類型組合而成的復(fù)合關(guān)系。
注2:例如,“師生關(guān)系”可以細(xì)分為“授課關(guān)系”和“輔導(dǎo)關(guān)系”,分別表示老師給學(xué)生授課和老師對學(xué)生進(jìn)行
5
GB/TXXXXX—XXXX
輔導(dǎo)的情況。
d)關(guān)系約束:可準(zhǔn)確描述某些關(guān)系類型存在的約束條件,以限制該類型關(guān)系的建立和取值范圍。
注3:例如,“婚姻關(guān)系”中的兩個實(shí)體必須是不同性別的人,且婚姻狀態(tài)必須是合法的。
描述要素
關(guān)系類型描述要素包括但不限于:
a)編號:用于標(biāo)識關(guān)系類型的唯一編號,由知識提供方生成,保證唯一性;
b)名稱:關(guān)系類型的名稱,用于標(biāo)識其定義、內(nèi)容或用途;
c)類別:對應(yīng)編號關(guān)系類型的類別,為固定取值;
d)屬性:對應(yīng)編號關(guān)系類型包含的屬性;
e)頭實(shí)體類型:對應(yīng)編號關(guān)系類型的起始實(shí)體類型;
f)尾實(shí)體類型:對應(yīng)編號關(guān)系類型的終止實(shí)體類型;
g)說明或評論:對應(yīng)編號關(guān)系類型的簡要介紹,為可選要素;
h)提供者:知識提供方的統(tǒng)一前綴,為可選要素;
i)本體版本信息:對應(yīng)編號關(guān)系類型所屬的本體版本號。
描述元數(shù)據(jù)
關(guān)系類型描述要素的說明如表3所述。
表3關(guān)系類型描述要素說明
要素名稱說明數(shù)據(jù)類型
英文名稱中文名稱
OntologyRelationId編號關(guān)系類型的唯一標(biāo)識IRI
OntologyRelationName名稱對應(yīng)編號關(guān)系類型的類別名稱IRI
OntologyRelationLabel命名標(biāo)簽對應(yīng)編號關(guān)系類型的命名標(biāo)簽字符串型
OntologyRelationAttribute屬性對應(yīng)編號關(guān)系類型的屬性字符串型
OntologyRelationHeadEntity頭實(shí)體類型對應(yīng)編號關(guān)系類型的頭實(shí)體類型字符串型
OntologyRelationTailEntity尾實(shí)體類型對應(yīng)編號關(guān)系類型的尾實(shí)體類型字符串型
OntologyRelationDescription說明或評論對應(yīng)編號關(guān)系類型的簡要介紹字符串型
OntologyRelationProvider提供者對應(yīng)編號關(guān)系類型的關(guān)系類型的提供者信息IRI/字符串型
OntologyRelationVersion本體版本號對應(yīng)編號關(guān)系類型所屬的本體版本號字符串型
6.2.4屬性類型描述
描述要求
屬性類型描述知識圖譜中實(shí)體的屬性和特征,其描述規(guī)則主要遵循如下原則。
a)描述的明確性:屬性類型的各描述要素應(yīng)能準(zhǔn)確表達(dá)屬性的含義和作用。
b)描述的統(tǒng)一性:屬性類型的各描述要素應(yīng)適用于知識圖譜中同一類型的實(shí)體或關(guān)系。
注1:例如,“年齡”“性別”等屬性是人類或動物界統(tǒng)一具有的屬性。
c)取值類型的合理性:取值類型應(yīng)支持常用的取值類型,并符合應(yīng)用場景和需求,如:
1)字符串類型(String):用于表示文本信息,例如人名、地名、機(jī)構(gòu)名等。
2)整數(shù)類型(Integer):用于表示整數(shù)值,例如年齡、排名、編號等。
3)浮點(diǎn)數(shù)類型(Float):用于表示帶小數(shù)點(diǎn)的數(shù)值,例如價格、得分等。
6
GB/TXXXXX—XXXX
4)布爾類型(Boolean):用于表示真或假,通常用于表示開關(guān)狀態(tài)或者是否滿足某種條件
等。
5)日期類型(Date):用于表示日期信息,例如出生日期、事件發(fā)生日期等。
6)枚舉類型(Enum):用于表示一組固定的值,例如星期幾、月份、時區(qū)等。
7)結(jié)構(gòu)類型(Struct):用于表示一組相關(guān)聯(lián)的數(shù)據(jù),例如地址、簡歷、交易記錄等。
8)數(shù)組類型(Array):用于表示一組有序的數(shù)據(jù),例如成績單、訂單列表等。
9)對象類型(Object):用于表示一個復(fù)雜實(shí)體或概念,例如人物、事件、組織等。
10)除以上常見的取值類型外,還可根據(jù)應(yīng)用場景和需求定義其他的取值類型,如復(fù)合類型
(Composite)、引用類型(Reference)、復(fù)合類型(Composition)、關(guān)聯(lián)類型(Association)。
注2:在定義取值類型時,還需要考慮到數(shù)據(jù)的一致性、準(zhǔn)確性和完整性等問題,以確保知識圖譜的可用性。
d)屬性約束的合理性:可準(zhǔn)確描述某些關(guān)系類型存在的約束條件,以限制該類型關(guān)系的建立和
取值范圍。
描述要素
屬性類型描述要素可包括但不限于:
a)編號:用于標(biāo)識屬性類型的唯一編號;
b)名稱:屬性類型的名稱;
c)類別:對應(yīng)編號屬性類型的類別信息,為固定取值;
d)取值類型:屬性值的數(shù)據(jù)類型;
e)取值范圍:屬性值的取值范圍;
f)所屬實(shí)體類型:對應(yīng)編號屬性類型所屬的實(shí)體類型,為可選要素;
g)所屬關(guān)系類型:對應(yīng)編號屬性類型所屬的關(guān)系類型,為可選要素;
h)說明:對應(yīng)編號屬性類型的簡要介紹,為可選要素;
i)提供者:知識提供方統(tǒng)一前綴,為可選要素;
j)本體版本信息:對應(yīng)編號屬性類型所屬的本體版本號。
描述元數(shù)據(jù)
屬性類型描述要素的說明如表4所示。
表4屬性類型描述要素說明
要素名稱說明數(shù)據(jù)類型
英文名稱中文名稱
OntologyPropertyId編號用于標(biāo)識屬性類型的唯一編號IRI
OntologyPropertyName名稱對應(yīng)編號屬性類型的名稱字符串型
OntologyPropertyLanguage語言類型對應(yīng)編號屬性類型的語言類型字符串型
OntologyPropertyType類型對應(yīng)編號屬性類型描述規(guī)則的類型IRI/字符串型
OntologyPropertyDomain定義域?qū)?yīng)編號屬性類型定義域IRI
OntologyPropertyValueRange取值范圍對應(yīng)編號屬性類型屬性值的取值范圍IRI
OntologyPropertyRangeConstraint約束條件對應(yīng)編號屬性類型取值范圍的約束條件IRI/字符串型
BelongToEntityType所屬實(shí)體類型對應(yīng)編號屬性類型所屬的實(shí)體類型IRI/字符串型
BelongToRelationType所屬關(guān)系類型對應(yīng)編號屬性類型所屬的關(guān)系類型IRI/字符串型
OntologyPropertyDescription說明對應(yīng)編號屬性類型的簡要介紹字符串型
7
GB/TXXXXX—XXXX
OntologyPropertyProvider提供者對應(yīng)編號屬性類型的提供者或創(chuàng)建者的信IRI/字符串型
息
OntologyPropertyVersion本體版本號對應(yīng)編號屬性類型所屬的本體版本號字符串型
6.3實(shí)例描述
6.3.1實(shí)體描述
實(shí)體描述規(guī)則主要包括:
a)每個實(shí)體應(yīng)關(guān)聯(lián)對應(yīng)實(shí)體類型,且僅能關(guān)聯(lián)一個實(shí)體類型;
b)每個實(shí)體應(yīng)關(guān)聯(lián)對應(yīng)實(shí)體類型的描述要素,并至少應(yīng)包含編號、名稱;
c)每個實(shí)體可由唯一的標(biāo)識編號和名稱屬性進(jìn)行確定;
d)實(shí)體的取值范圍應(yīng)符合對應(yīng)實(shí)體類型的定義和約束;
e)實(shí)體屬性的來源應(yīng)進(jìn)行必要的關(guān)聯(lián)記錄或表示,如:
1)若實(shí)體屬性是通過多個屬性融合獲得,應(yīng)進(jìn)行記錄;
2)若屬性具有時序性,應(yīng)采用多序列的方式進(jìn)行表示。
f)表示空間類型的實(shí)體宜在實(shí)體中加入空間解析相關(guān)的規(guī)范或要求。
g)知識圖譜中實(shí)體描述的示例見附錄A。
6.3.2關(guān)系描述
關(guān)系描述規(guī)則主要包括:
a)每個關(guān)系應(yīng)關(guān)聯(lián)對應(yīng)關(guān)系類型,且僅能關(guān)聯(lián)一個關(guān)系類型;
b)每個關(guān)系可由唯一的標(biāo)識編號和名稱屬性進(jìn)行確定;
c)每個關(guān)系應(yīng)具備至少一個起始實(shí)體和一個目標(biāo)實(shí)體;
d)每個關(guān)系應(yīng)關(guān)聯(lián)對應(yīng)關(guān)系類型的描述要素,如:
1)編號:用于標(biāo)識關(guān)系的唯一編號;
2)名稱:關(guān)系的名稱,通常用于標(biāo)識其內(nèi)容或用途;
3)類型:對應(yīng)的關(guān)系類型;
4)頭實(shí)體:指定關(guān)系的起始實(shí)體,即關(guān)系的源頭或發(fā)起者;
5)尾實(shí)體:指定關(guān)系的目標(biāo)實(shí)體,即關(guān)系的接收者或目的地;
6)屬性1取值類型:指定關(guān)系的屬性1的數(shù)據(jù)類型,如整數(shù)、浮點(diǎn)數(shù)等;
7)屬性1取值:指定關(guān)系的屬性1的具體取值;
8)屬性N:與類似屬性1,可列出其他屬性的取值類型和具體取值。
e)知識圖譜中關(guān)系描述示例見附錄A。
6.3.3屬性描述
屬性描述應(yīng)根據(jù)已設(shè)置的屬性類型及中約定的各項(xiàng)描述要素要求,給出特定實(shí)體或關(guān)系對應(yīng)
的屬性值或范圍,示例見附錄A。
7基于文件的知識交換
7.1知識文件結(jié)構(gòu)
基于文件的知識交換是指采用本文件描述的知識文件結(jié)構(gòu)進(jìn)行知識交換的一種知識交換方式。
8
GB/TXXXXX—XXXX
知識文件結(jié)構(gòu)見圖2,定義知識圖譜信息通過文件方式進(jìn)行多方交換的文件結(jié)構(gòu)體,包含文件頭、
本體部分、實(shí)例部分、使用要求部分。使用要求部分由應(yīng)用場景的特定協(xié)議規(guī)定,本文件不予規(guī)定。
圖2知識文件結(jié)構(gòu)圖
圖2示出的知識文件結(jié)構(gòu)簡述如下。
a)文件頭定義知識交換文件中的知識文件頭信息,用于記錄知識交換文件的基本描述信息。內(nèi)
容可包括但不限于說明部分、清單信息、多模態(tài)文件信息、協(xié)議版本信息、本體版本信息、
實(shí)例版本信息、特殊聲明、提供者、來源、結(jié)構(gòu)信息、文件體總行數(shù)、分隔符、創(chuàng)建時間。
b)本體部分定義知識交換文件中知識圖譜本體層的信息,提供知識圖譜中的實(shí)體、屬性和關(guān)系
的形式化表達(dá),本體部分的定義可用于約束知識圖譜的實(shí)例部分。內(nèi)容包括實(shí)體類型、關(guān)系
類型和屬性類型。
c)實(shí)例部分定義知識交換文件中知識圖譜實(shí)例層的信息,通過實(shí)體、關(guān)系和屬性的形式構(gòu)成知
識圖譜的實(shí)例層。內(nèi)容包括實(shí)體、關(guān)系、屬性三部分。
注:實(shí)例部分是對現(xiàn)實(shí)世界中的具體事實(shí)的表達(dá)。
d)使用要求部分規(guī)定知識交換文件中知識圖譜的使用要求,以支持知識圖譜的正確使用和解釋。
此部分為可選部分,內(nèi)容包括但不限于附件獲取地址、導(dǎo)入順序、文件格式、加密要求、命
名編碼規(guī)則、推理規(guī)則等。
7.2知識文件存儲結(jié)構(gòu)
知識文件存儲結(jié)構(gòu)見圖3,定義文件頭和文件體的存儲結(jié)構(gòu),并描述文件信息在交換文件中如何組
織存儲。
9
GB/TXXXXX—XXXX
圖3知識文件存儲結(jié)構(gòu)圖
圖3示出的知識文件存儲結(jié)構(gòu)簡述如下。
a)文件頭首行定義通用信息的組織存儲形式,并通過空格隔開。
b)文件頭第二行開始,通過鍵值對的形式對文件頭信息進(jìn)行存儲,具體內(nèi)容和格式見第7.3中
給出的描述要求。
c)文件體部分存儲文件主要攜帶的知識單元信息,包括本體和實(shí)例信息。通過文件信息類型組
織和劃分,可將其劃分不同信息類型塊(不同開始行和結(jié)束行),主要包括本體部分、實(shí)例
部分和使用要求部分。
d)知識單元值,包括知識單元具體信息,通過列分隔符將信息進(jìn)行拆分。具體存儲組織格式見
第7.3中給出的描述要求。
7.3知識文件描述要求
7.3.1總體要求
知識文件各部分通過字段名、標(biāo)識符描述、示例、序列化規(guī)則、是否必須、備注等來描述。
a)文件頭部分由說明部分、清單信息、多模態(tài)文件信息、協(xié)議版本信息、本體版本信息、實(shí)例
版本信息、特殊聲明、提供者、來源、結(jié)構(gòu)信息、文件體總行數(shù)、分隔符、創(chuàng)建時間等屬性
組成。
b)本體部分由三種類型組成,包括實(shí)體類型、關(guān)系類型和屬性類型:
1)本體部分應(yīng)以O(shè)NTOLOGY為開頭;
2)實(shí)體類型應(yīng)以O(shè)NTOLOGYENTITY為開頭;
3)關(guān)系類型應(yīng)以O(shè)NTOLOGYRELATION為開頭;
4)屬性類型應(yīng)以O(shè)NTOLOGYPROPERTY為開頭。
c)實(shí)例部分包括實(shí)體、關(guān)系和屬性三部分:
1)實(shí)體部分應(yīng)以ENTITY為開頭;
10
GB/TXXXXX—XXXX
2)關(guān)系部分應(yīng)以RELATION為開頭;
3)屬性部分應(yīng)以PROPERTY為開頭。
d)使用要求部分由附件獲取地址、約束要求、文件結(jié)構(gòu)說明、加密要求、命名編碼規(guī)則、推理
規(guī)則等組成。
e)數(shù)據(jù)類型可包括字符型、整型數(shù)值型(無小數(shù)位)、數(shù)值型(長度不包含小數(shù)點(diǎn))、布爾類
型等。
f)知識單元應(yīng)按照序列化規(guī)則描述為結(jié)構(gòu)化的字符串,序列化規(guī)則說明見表5規(guī)定。
表5序列化規(guī)則說明
序列化規(guī)則說明
通用規(guī)則采用UTF-8進(jìn)行序列化
JSON使用JSON格式進(jìn)行序列化
XML使用XML格式進(jìn)行序列化
7.3.2文件頭描述要求
知識文件中文件頭描述要素及其序列化規(guī)則應(yīng)符合表6規(guī)定。
表6文件頭描述要素及其序列化規(guī)則要求
ID描述要素字段名數(shù)字類型示例序列化規(guī)則是否必須備注
交換的知識圖譜的摘
1說明部分Description字符型通用規(guī)則N
要信息說明
知識交換協(xié)議版本號
ProtocolVersi
2協(xié)議版本信息字符型及不同協(xié)議版本之間通用規(guī)則Y
on
差異
清單信息,包括本體和實(shí)
{例的數(shù)目
EntityTypeNum:25,1)實(shí)體類型清單:數(shù)量
RelationTypeNum:統(tǒng)計(jì);
3清單信息Inventory字符型30,JSONY2)關(guān)系類型清單:數(shù)量
EntityNum:300,統(tǒng)計(jì);
RelationNum:303)屬性清單:數(shù)量統(tǒng)計(jì);
}4)實(shí)例清單:數(shù)量統(tǒng)計(jì);
5)關(guān)系清單:數(shù)量統(tǒng)計(jì)。
多模態(tài)文件信MultimodalFil
4字符型Path:相對路徑通用規(guī)則N
息ePath
OntologyVersi
5本體版本信息數(shù)值型1.0通用規(guī)則Y
on
Special法律、安全等方面的聲
6特殊聲明字符型通用規(guī)則N
Statement明
https://kjqy.xxxx.n
7來源Source字符型通用規(guī)則N
et
11
GB/TXXXXX—XXXX
ID描述要素字段名數(shù)字類型示例序列化規(guī)則是否必須備注
8提供者Provider字符型xxxx通用規(guī)則N
9版本信息Version數(shù)值型1.1通用規(guī)則Y
本體、實(shí)例、使用要求部
10結(jié)構(gòu)信息Structural字符型通用規(guī)則N
分:開始行號,結(jié)束行號
11文件總體行數(shù)FileRows字符型4000通用規(guī)則Y
12文件大小FileSize字符型5MB通用規(guī)則Y
13創(chuàng)建時間CreateTime字符型20231203通用規(guī)則Y
14分隔符Separator字符型\r\n通用規(guī)則Y
15文件擴(kuò)展名FileExt字符型通用規(guī)則Y
7.3.3本體部分描述要求
實(shí)體類型描述要求
知識文件中實(shí)體類型描述要素及其序列化規(guī)則應(yīng)符合表7規(guī)定。
表7實(shí)體類型描述要素及其序列化規(guī)則要求
是否
ID描述要素英文名稱數(shù)值類型示例序列化規(guī)則備注
必須
在一個圖空間中
1實(shí)體類型編號OntologyEntityId字符型8wgH7t3HW9通用規(guī)則Y
必須唯一
2實(shí)體類型名稱OntologyEntityName字符型教師通用規(guī)則Y
物理實(shí)體、抽象
實(shí)體、過程實(shí)體、
3實(shí)體類型類別OntolotyEntityType整型數(shù)值型物理實(shí)體通用規(guī)則Y
地理實(shí)體、事件
實(shí)體、組織實(shí)體
屬性定義規(guī)則:
屬性json
{
“property”:[
{“屬性1”:"
OntologyEntityAttribu詳見屬性定義屬性名1","屬性
4實(shí)體類型屬性字符型JSONN
te規(guī)則值類型":"S"},
{“屬性2”:"
屬性名2","屬性
值類型":"F"},
]
}
存在多個父類
父類
OntologyEntitySuperClOntologyEntity
5實(shí)體類型父類字符型OntologyEntit通用規(guī)則N
assId中間使用分
yId
號;隔開
6實(shí)體類型子類OntologyEntitySubClas字符型子類通用規(guī)則N存在多個子類
12
GB/TXXXXX—XXXX
是否
ID描述要素英文名稱數(shù)值類型示例序列化規(guī)則備注
必須
sOntologyEntitOntologyEntity
yIdId中間使用分
號;隔開
OntologyEntityDescrip
7實(shí)體類型描述字符型教師實(shí)體類型通用規(guī)則Y
tion
https://kjq
8實(shí)體類型來源OntologyEntitySource字符型通用規(guī)則N
OntologyEntityProvide
9實(shí)體類型提供者字符型xxxx通用規(guī)則N
r
10實(shí)體類型版本信息OntologyEntityVersion數(shù)值型1.0通用規(guī)則Y
關(guān)系類型描述要求
知識文件中關(guān)系類型描述要素及其序列化規(guī)則應(yīng)符合表8規(guī)定。
表8關(guān)系類型描述要素及其序列化規(guī)則要求
是否
ID描述要素英文名稱數(shù)據(jù)類型示例序列化規(guī)則備注
必須
在一個圖
1關(guān)系類型編號OntologyRelationId字符型9E9uwfj8u通用規(guī)則Y空間中必
須唯一
2關(guān)系類型名稱OntologyRelationName字符型屬于通用規(guī)則Y
空間關(guān)
系、時間
關(guān)系、因
3關(guān)系類型類別OntolotyRelationType整型數(shù)值型空間關(guān)系通用規(guī)則Y
果關(guān)系、
功能關(guān)系
等
OntologyRelationAttribu
4關(guān)系類型屬性字符型詳見屬性定義規(guī)則JSONN
te
OntologyRelationHeadEnt頭實(shí)體類型教師ID
5關(guān)系類型頭實(shí)體類型字符型通用規(guī)則N
ityOntologyEntityId
OntologyRelationTailEnt尾實(shí)體類型學(xué)校ID
6關(guān)系類型尾實(shí)體類型字符型通用規(guī)則N
ityOntologyEntityId
OntologyRelationDescrip
7關(guān)系類型說明字符型教師所在工作單位通用規(guī)則N
tion
13
GB/TXXXXX—XXXX
是否
ID描述要素英文名稱數(shù)據(jù)類型示例序列化規(guī)則備注
必須
https://kjqy.xxx
8關(guān)系類型來源OntologyRelationSource字符型通用規(guī)則N
OntologyRelationProvide
9關(guān)系類型提供者字符型xxxx通用規(guī)則N
r
10關(guān)系類型版本信息OntologyRelationVersion數(shù)值型1.0通用規(guī)則Y
屬性類型描述要素
知識文件中屬性類型描述要素及其序列化規(guī)則應(yīng)符合表9規(guī)定。
表9屬性類型描述要素及其序列化規(guī)則要求
是否
ID描述要素英文名稱數(shù)值類型示例序列化規(guī)則備注
必須
在一個圖
1屬性類型編號OntologyPr
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 幼兒園中班教案《詠柳》
- 2026屆西藏自治區(qū)日喀則市南木林高中高二化學(xué)第一學(xué)期期中監(jiān)測試題含解析
- 高端人才選拔門戶:空乘面試題庫精 編
- 警校面試實(shí)戰(zhàn)模擬題:職業(yè)素養(yǎng)與能力提升
- 剖腹產(chǎn)術(shù)后藥水護(hù)理規(guī)范
- 系統(tǒng)式家庭治療
- 小學(xué)生學(xué)科講解
- 傷口醫(yī)院感染防控與管理
- 相機(jī)工作原理與使用技巧
- 如何構(gòu)建與維護(hù)高效團(tuán)隊(duì)
- 上海虹橋新港商業(yè)策劃過程稿
- 文秘考試題庫及答案
- 急性腎盂腎炎教學(xué)查房課件
- 微小灶外賣訂餐系統(tǒng)
- 玻璃邊部應(yīng)力對切割的影響及解決方法
- 感染性休克的護(hù)理查房
- 市政道路雨污水管道工程施工技術(shù)
- 田徑校本教材--
- 中國特色社會主義生態(tài)文明建設(shè)講稿
- 機(jī)電安裝施工界面劃分電氣
評論
0/150
提交評論