3

我目前工作的一個項目,讓我解釋一下全球理念:我的項目的語義Web應用程序?

  • 我們有多媒體內容(音頻,視頻和PDF文件),我們希望用一個CMS全世界分享。
  • 某些資源與其他人相關(相同作者,相同內容,下一部分...)。
  • 我們希望在這些內容之間實現輕鬆導航(例如,允許作者導航,相關內容等的用戶界面)。
  • 互聯網用戶可以幫助對內容進行分類/標記。
  • 從互聯網提出相關內容可能很有趣。
  • 這個項目是另一個組織的一部分,這是一個用於研究和生產這些內容的組織的知識管理系統。將爲這個項目創建知識庫,收集組織中存在的知識。

我沒有語義網的背景,但赫拉是我的想法:

  • 的結構創建本體/多媒體內容連接在一起。
  • 裝載SPARQL端點。
  • 從CMS執行SPARQL請求以顯示內容之間的導航鏈接並允許用戶添加新標籤。
  • 使用這種架構的應用程序:http://ceur-ws.org/Vol-524/swese2009_2.pdf(部分2.4)

我希望得到一些建議,特別是對那些要點:

  • 是一種本體論和語義Web應用程序我的項目是一個很好的解決方案
  • 你對這個架構有什麼建議嗎?
  • 我現在應該諮詢什麼樣的文件?

請隨時提出您的全球意見。

謝謝!

伯努瓦

回答

2

語義Web技術改進了幾乎所有的Web應用程序,無論域如何。使您的內容和數據更易於訪問對您的組織和其他組織很有用。其中一件事情就是雙贏局面。

在你的情況,你要生產出包括3個SemWeb用例的內容管理系統:

  1. 發佈鏈接的數據
  2. 消耗鏈接數據
  3. Faciliates數據的鏈接從你的數據集與其他外部數據集。

至於發佈鏈接的數據,你有多種選擇:

  1. 現有內容中使用RDFa發佈內容
  2. 內容發佈到公共RDF庫或您自己的託管SPARQL端點

對於前者,有一個TinyMCE的一個偉大的插件有利於本:

http://aksw.org/Projects/RDFaCE#h13489-4

這也滿足你的「消費和鏈接」,用例(它可以讓你指定的外部數據源,如DBpedia中並鏈接到的東西在你的RDFa)

正如我也明白,Drupal有非常好的支持RDF:

http://drupal.org/node/222788

涵蓋了大部分的用例以上。

您可能還想考慮發佈到作爲服務提供的SPARQL端點(SaaS)。一個很好的選擇是Kasabi(http://kasabi.com)提供一系列數據API,包括SPARQL。

要做到這一點,您需要有一種方法可以將您的內容模型/域模型轉換爲RDF。大多數CMS系統提供了一種方法來創建新的內容類型,無論是通過GUI還是其他約定(有些只是類)。我的建議是通過將屬性或字段映射爲公共詞彙表中的術語來豐富此過程,例如,如果某人創建了一個名爲「event」的新內容類型,並且它指定事件具有一個與它相關的日期,那麼應該有一個額外的步驟來定義一個本體中的術語,即映射到內容類型中的屬性。

這又是一個Drupal與適當的插件可以開箱即用。

+0

這是一個好主意。讓人們使用詞彙表對網頁進行標記並重新編輯它是Sem Web的主要用例之一。保持良好的工作! – 2012-03-12 08:26:20

1

據我所知,語義Web模式,只要新的數據結構都參與是非常有用的。 RDF讓我們建立數據之間的鏈接作爲網絡中的節點。例如,當您的項目需要使用社交媒體數據(誰是朋友(foaf)的朋友)或類似項目時,這是一個很好的工具。

SemWeb技術的另一個優點是它們能夠「推理」並丟棄由於某種邏輯違反而導致的不良數據。這是通過OWL數據,您可以定義某些邏輯規則。

儘管如此,我認爲您的項目完全可以在沒有任何語義網絡技術的情況下開發。請考慮兩個問題,以確定semweb是否是您項目的要求:

1.-關係結構不足以滿足您的數據需求嗎?

2.-您的數據是否足夠複雜,需要符合邏輯規則才能保持一致性?

如果兩個問題都給出了否定的答案,則避免使用semweb實現。否則,認真思考semweb可以幫助你。

也許你的項目可能會受益於另一種與semweb相關的技術,但不是典型的說法。它是自然語言。通過NL技術您可以在您的知識管理系統中的數據之間建立新的有趣關係。例如,在搜索「收入」或「收入」時,可以找到有關利潤的文檔。

3

聽起來好像Webnodes CMS對你來說是完美的搭配,因爲聽起來你對語義Web技術的瞭解有限,Webnodes對多媒體有很好的支持,並且可以作爲一個Web應用程序框架,可以自定義並與知識管理系統。

的CMS可以讓你無需瞭解RDF/RDFS/OWL什麼創建本體。您可以創建多方面的結構和元數據分類法。用戶將能夠標記和創建對象之間的關係,並且用戶將能夠在兩者之間導航並搜索/過濾項目。

他們還對SPARQL端點工作,所以你很可能有自由在不久的將來。

+0

我看了一下,Webnodes聽起來不錯!我喜歡輕鬆構建本體的方式以及自動設置用戶界面以瀏覽相關內容的方式。 但是你知道免費/開源的替代品嗎? Webnodes免費版本限制了內容URL的數量...... – benoit 2012-03-14 08:48:53

0

我可以建議Freebase? 這是很好的分類和標籤內容,而且也表現出相關的內容,如你要求.. 我只是寫了一個關於article on my blog遊離鹼與如何使用它自己的網絡應用程序。如果我有時間,我還會發布有關如何設置機器的語義網絡(圖存儲,SPARQL等)

「有點晚」的東西,但希望對大家有用

盧卡

相關問題