【发布时间】:2012-10-20 07:35:14
【问题描述】:
我正在使用具有相关类、对象属性等的 OWL 本体对大学数据进行建模。我将大学数据放在一个简单的文本文件(比如 CSV)中。我想使用我的模型为这些数据创建本体。我的问题是:
- 本体是这样工作的吗?
- 如果是这样,如何使用 Jena 来做到这一点?
【问题讨论】:
标签: rdf data-modeling semantic-web owl ontology
我正在使用具有相关类、对象属性等的 OWL 本体对大学数据进行建模。我将大学数据放在一个简单的文本文件(比如 CSV)中。我想使用我的模型为这些数据创建本体。我的问题是:
【问题讨论】:
标签: rdf data-modeling semantic-web owl ontology
如果我理解您的问题,您有一个代表大学模型的本体,并且您想使用 CSV 格式的数据集创建 owl 实例。如果您需要其他内容,请纠正我。
第一个问题的答案是肯定的。
有多种方法可以解决这个问题。
这也可以使用 XSLT 完成,编写一个 xsl 将数据从 csv 转换为 owl 个体。并使用 OWL API 将这些猫头鹰个体附加到本体。
如果您使用 Protege 构建本体,Protege 提供了一个插件来导入 CSV 数据。 Link
还有其他几种方法。
以上 3 种方法都被很多人使用,并且没有一个特定的标准可以解决这个问题。您可以根据自己的要求选择方法。
【讨论】: