2012-01-05 117 views
8

我想盡可能使用語義網從頭開始實施一個網站。我的網站將是一個科研機構,我沒有模型,但我知道有一些實體/對象,如新網站的語義網絡資源?

  • 人和人的角色(研究員,教師,合作者等)
  • 出版
  • 會議
  • 項目
  • 研究領域

的想法是,(一些)的信息可能與/查詢/導出數據庫,其他站點甚至在將來進行一些本體匹配。你知道任何可以幫助我的本體論或語義網絡資源嗎?

回答

11

我開辦了南安普頓大學開放數據服務。 http://data.southampton.ac.uk/

對於所有神聖的愛,不要發明一個新的詞彙 - 已經有很多紮實的工作。

此網站旨在成爲其他人提出想法的模型。我們使用了簡單易用的解決方案,所有工具都是開源的。我們主要使用簡單的電子表格,然後使用XSLT生成RDF數據。所有這些也都是開源的。所有用於生成每個數據集的工具都與數據集一起發佈,以便直接複製我們的方法或將其用作起點。

挑選好的,簡單的,可持續的URI是關鍵。我們使用域來做到這一點,只有這樣:例如。 http://id.southampton.ac.uk/building/59

人 - 從FOAF開始。

人角色 - 我建議你看看由英國公務員製作的「組織機構」。這將角色視爲一種包含零個或多個人的組。 (多人可以有相同的角色,角色可以存在於人們空着的地方)

出版物 - 我們使用bibo和dcterms來做這件事。最棘手的部分是整齊地將其鏈接回人&組織等部分

會議 - 我們目前沒有模型,但你可以使用標準的「事件」vocab,除非有一個理由不: http://motools.sourceforge.net/event/event.html

項目 - 這是我們纔剛剛開始考慮,而我目前的計劃是使用http://ontoware.org/swrc/

研究區域;我在這裏沒有任何有用的想法。

我們正在嘗試爲openorg.ecs.soton.ac.uk上的這類任務創建合理的啓動模式 - 這將是一項持續不斷的工作。目標是生成具有足夠結構通用性的數據,以便您可以創建適用於多個組織的應用程序,並更輕鬆地合併來自其他站點的信息。

我已經寫了一篇博客展示一個工具,(地方)工作由南安普敦,牛津大學和林肯產生的RDF數據(儘管林肯數據服務器目前處於離線狀態)http://blogs.ecs.soton.ac.uk/data/2011/11/25/roi/

我們稱爲RDF命名空間「openorg」是我們發現的額外詞彙,我們需要完成我們的任務。我們儘量保持這個最低限度,大部分事情都是用現有的詞彙來描述的。至於在數據之上建立網站,我們使用一個名爲「Graphite」的PHP庫(我是開源軟件的首席開發者,並且是免費開源軟件)。這比較容易開始。 http://graphite.ecs.soton.ac.uk/

這是非常新的,所以我們會更新的東西,因爲我們學習好的和壞的技術。

+0

ps。隨時保持聯繫,開放的組織數據仍然是一個非常小的友好社區。 – 2012-01-06 15:29:48