新网站的语义Web资源?

时间:2012-01-05 18:33:46

标签: rdf semantic-web ontology

我想尽可能使用语义Web从头开始实现一个网站。我的网站将是一个科学机构,我没有模型,但我认识到有像

这样的实体/对象
  • 人与人的角色(研究员,教师,合作者等)
  • 出版物
  • 会议
  • 项目
  • 研究区域

这个想法是(某些)信息可以链接/查询/导出到数据库,其他站点,甚至可以在将来进行一些本体匹配。你知道任何可以帮助我的本体论或语义网资源吗?

1 个答案:

答案 0 :(得分:12)

我经营南安普顿大学开放数据服务。 http://data.southampton.ac.uk/

为了所有神圣的爱,不要发明一个新的词汇 - 那里已经有很多可靠的工作。

此网站旨在成为其他人提升想法的典范。我们使用了易于用户使用的简单解决方案,所有工具都是开源的。我们主要使用简单的电子表格,然后使用XSLT生成RDF数据。所有这些都是开源的。用于生成每个数据集的所有工具都随数据集一起发布,以便直接复制我们的方法或将其用作起点。

选择优秀,简单,可持续的URI是关键。我们使用域来执行此操作而仅此操作:例如。 http://id.southampton.ac.uk/building/59

人们 - 从FOAF开始。

人物角色 - 我建议你看一下英国公务员制作的“组织图”。这个角色是一种包含零个或多个人的群体。 (多人可以拥有相同的角色,角色可以存在于人们空虚的地方)

出版物 - 我们为此使用bibo和dcterms。最棘手的部分是巧妙地将它与人和人联系起来。组织的一部分等。

会议 - 我们目前不对此进行建模,但您可以使用标准的“事件”词汇,除非有理由不:http://motools.sourceforge.net/event/event.html

项目 - 这是我们刚刚开始考虑的事情,我目前的计划是使用http://ontoware.org/swrc/

研究领域;我在这里没有任何有用的想法。

我们正试图在openorg.ecs.soton.ac.uk上为这类任务记录合理的起始模式 - 这将是一项持续不断的工作。目标是生成具有足够通用结构的数据,您可以创建与多个组织协同工作的应用程序,并更轻松地合并来自其他站点的信息。

我写了一篇博客文章,演示了一个工具(地点)Southampton,Oxford和Lincoln生成的RDF数据(尽管林肯数据服务器现在处于离线状态)http://blogs.ecs.soton.ac.uk/data/2011/11/25/roi/

我们有一个名为“openorg”的RDF命名空间,用于我们发现实现任务所需的附加词汇。我们尽量将其保持在最低限度,并且大多数事情都是使用现有的词汇来描述的。

至于在数据之上构建网站,我们正在使用名为“Graphite”的PHP库(我是主要开发人员,并且是免费开源)。这相对容易上手。 http://graphite.ecs.soton.ac.uk/

这一切都非常新,所以当我们学习好的和坏的技巧时,我们会更新事物。