2012-01-05 109 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