知识库的构建 6-1 语义网 Semantic Web
總結:關于URI的構成,命名空間,命名空間prefix,curie,turtle,關于RDFa
?
語義網Semantic web:目的是想構建一個web使所有的data都有一個標準的格式
RDF Resource Description Framework:是一個KB
?????? 基于:entity,classes,二元關系,labels
YAGO:是KB,目的是自動從維基百科或者其他網站提取有用的信息
NELL:language learner自動做信息提取
DBpedia:和yago目的一樣
Wikidata:創建KB,使data能被機器和人修改
BabelNet:建立多語言本體 multilingual
?
關于URI
命名空間namespace:名字的集合
?????? 例如:命名空間的名字:KB1,命名空間里面包含:Elvis,BABA,etc
本地名稱:命名空間里面包含的那些名字
限定名稱qualified name:命名空間的名字+本地名字
?????? 例如:KB1:Elvis
URI Unified Resource Identifier:
?????? 例如:
所有的URL是URI,但不是所有的URI都是URL。
關于命名空間:http://elvis.is/king/of/sing
http://elvis.is是WW映射到domain owner的
剩下的部分是域名所有者的責任
不允許有重疊的詞
URI完全不ambiguity
?????? 可以synonym,一個東西可以被多個URI指向,但是同一個URI只指向一個東西
?
namespace prefix:URI的第一部分? 例如 @prefix dbp:www.dbpedia.org
curie/Qname:prefix的名字+localname 例如 dbp:Elvis 代表了www.dbpedia.org/Elvis
base URI:URI的第一部分
Turtle:一種RDF的特殊寫法
例如
@prefix P:<URI>.
@base <URI>.
或者定義一個litteral的類型
?????? 例如”literal”??datatype 這里的datatype是由URI或者CURIE給出
或者:? y:Elvis y:loves y:Priscilla .
?
KB可以描述不同KB之間entity的關系,比如利用turtle
? 例如: @prefix P:<URI>.
@base<URI>.
KB可以定義其他KB中的entity
Deferenceable URI/Cool URI?: 在RDF客戶端訪問該URI,會返回URI的片段
?
KB alignment:將一個KB中的實例標簽等等,映射到另一個KB中
算法:
-????? literrals匹配
-????? 假設他們對應的relation是匹配的
n?? local functionality:1/y:r(x,y)? 一個x有連了多少個y 值越大越好
n?? inverse functionality:1/x?:r(x,y) 一個y被多少個x鏈接 值越大越好
n?? functionnality:x連到y的個數/xy之間的連線數
-????? 若inverse functionality特別高,則算匹配
-????? 若兩個relation的overlap的sbj和obj特別多則算匹配
-????? 算subsumption的class
-????? 循環
Linked Data:讓機器訪問KB
RDFa:把HTML注釋成RDF
-????? vocab來定義HTML里node中的local name
-????? ressource定義HTML里的subj
-????? typeof定義HTML里subj的類型
-????? property定義HTML subj的URI
-????? property+typeof定義新的entity
RDFa好處:無重復,publisher是獨立的
JSON Based RDF :JSON格式的RDF
?
RDF的寫法 A—rdf:type—>B
DublinCore:描述文件的entities的KB
例如:dc:creator, dc:title, dc:format,
schema.org:KB
Creative Commons?: RDF
每個人都可以建立URI
URI做distinct是沒意義的,它本身就是Disambiguous的
?
轉載于:https://www.cnblogs.com/mengzizhao/p/8383324.html
總結
以上是生活随笔為你收集整理的知识库的构建 6-1 语义网 Semantic Web的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: JS键盘事件最全keycode代码
- 下一篇: 关于centos 7 中service