語義Web編程

語義Web編程

《語義Web編程》是2019年機械工業出版社出版的圖書,作者是[美] 托比·塞加蘭(Toby Seqaran),科林·埃文斯(Colin Evans) 等。

基本介紹

  • 中文名:語義Web編程
  • 作者:[美] 托比·塞加蘭(Toby Seqaran),科林·埃文斯(Colin Evans) 等
  • 譯者:胡鶴
  • 出版社:機械工業出版社
  • 出版時間:2019年1月1日
  • ISBN:9787111615873
  • 叢書名:O'Reilly精品圖書系列
內容簡介,圖書目錄,作者簡介,

內容簡介

本書每章描述一段語義技術並解釋如何使用它來解決實際問題。無論是編寫一個簡單的mashup還是維護一個高性能的企業解決方案,本書都提供了一個標準,靈活的方法,用於集成系統和數據使之更適於未來的發展。

圖書目錄

前言1
第一部分 語義數據
第1章 為什麼需要語義7
跨Web的數據集成8
傳統的數據建模方法9
表格數據9
關係數據11
演化和重構模式12
非常複雜的模式14
第一次就做對16
語義關係17
元數據是數據19
構造意想不到的模式19
永久Beta(測試)19
第2章 表達含義21
示例:電影數據23
構建簡單的三元組存儲24
索引25
添加和刪除方法25
查詢27
合併圖28
添加和查詢電影數據30
其他例子31
地點31
名人33
商業35
第3章 使用語義數據38
一種簡單的查詢語言38
變數綁定38
實現一種查詢語言41
前饋推理44
推理新三元組44
地理編碼46
鏈式規則48
關於“人工智慧”51
尋找連線51
凱文·培根六度分隔52
共享鍵與重疊圖54
示例:合併商業和地點圖54
查詢合併圖55
基礎圖形可視化56
Graphviz56
顯示三元組集合56
顯示查詢結果58
語義數據是靈活的59
第二部分 標準與數據源
第4章 剛好夠用的RDF63
RDF是什麼63
RDF數據模型64
URI是強大的鍵64
資源65
空節點66
文字值68
RDF序列化格式68
一張朋友的圖69
N-Triples70
N371
RDF/XML73
RDFa75
RDFLib介紹80
RDFLib的持久化82
SPARQL84
SELECT查詢形式86
OPTIONAL和FILTER約束86
多個圖模式88
CONSTRUCT查詢形式90
ASK和DESCRIBE查詢形式91
RDFLib中的SPARQL查詢92
有用的查詢修飾符94
第5章 語義數據的來源96
朋友的朋友(FOAF)96
社交網路的圖分析100
關聯數據104
數據云105
你是你的FOAF檔案嗎106
使用關聯數據109
Freebase115
一個標識資料庫116
RDF接口117
Freebase模式118
MQL接口121
使用metaweb.py庫122
與人類互動124
第6章 “本體”是什麼意思126
本體有什麼好處126
對含義的共識127
模型即數據127
數據建模介紹128
類和屬性128
對電影建模130
具體化關係133
剛好夠用的OWL134
使用Protégé138
創建新的本體138
編輯本體139
再多一點OWL142
函式式和逆函式式屬性142
逆屬性142
不相交的類142
保持務實144
一些其他的本體144
描述FOAF144
啤酒本體145
這不是漂亮的關係模式147
第7章 發布語義數據149
嵌入語義149
微格式150
RDFa152
雅虎SearchMonkey154
谷歌富片段155
處理歷史遺留數據156
網際網路視頻檔案156
表格和電子表格161
傳統關係數據164
RDFLib到關聯數據167
第三部分 付諸實踐
第8章 工具包概述177
Sesame177
使用Sesame Java API178
Sesame中的RDFS推理187
Sesame伺服器的Servlet容器190
安裝Sesame Web應用程式190
工作檯191
添加數據193
SPARQL查詢194
REST API195
其他RDF存儲197
Jena198
Redland198
Mulgara198
OpenLink Virtuoso198
Franz AllegroGraph198
Oracle199
SIMILE/Exhibit199
一個簡單的Exhibit頁面200
搜尋、過濾和更漂亮的視圖202
連結到Sesame205
時間軸205
第9章 從數據自省到對象208
RDFObject例子208
RDFObject框架210
RDFObject是如何工作的218
第10章 完成組裝219
職位清單應用程式219
應用程式需求220
職位清單數據220
轉換為RDF221
將數據載入到Sesame中223
服務網站223
CherryPy224
Mako頁面模板225
一種通用視圖226
從Sesame獲取數據228
通用的模板228
獲得公司數據229
Crunchbase229
雅虎金融232
協調Freebase連線234
專用視圖236
為其他人發布數據239
RDFa240
RDF / XML241
擴展數據242
位置243
地理、經濟、人口243
複雜查詢244
工作數據可視化247
進一步擴展249
第四部分 後記
第11章 巨型全球圖253
願景、炒作和現實253
參與全球圖社區256
將數據發布給大眾256
許可證257
數據循環258
迎接不斷的變化259

作者簡介

托比·塞加蘭,是《集體智慧編程》的作者,生物技術軟體公司Incellico的創始人。
科林·埃文斯,擅長將機器學習和語義分析相結合,就職於Metaweb公司。
傑米·泰勒,擁有經濟學博士學位,就職於Freebase公司,他指導計算機如何處理語義。
check!

熱門詞條

聯絡我們