Semantic web 从csv文件创建owl文件

Semantic web 从csv文件创建owl文件,semantic-web,owl,protege4,Semantic Web,Owl,Protege4,目前,我正在使用Protege应用程序添加类、添加类的子类以及每个子类/类的标签。我有很多类,我真的厌倦了手动添加这些类。我在csv文件中获得了所有这些类、子类和标签。每一行包含这三件事——类、子类和用逗号分隔的标签 我想用所有这些类创建OWL文件。有什么方法可以使这个过程自动化吗?这个用例似乎与名为Populous的工具非常接近。见其描述 Popularous为用户提供了一种基于表的表单,其中列被限制从特定的本体中获取值。填充的表映射到模式,然后可以使用这些模式自动生成本体的内容。这些表格可以

目前,我正在使用Protege应用程序添加类、添加类的子类以及每个子类/类的标签。我有很多类,我真的厌倦了手动添加这些类。我在csv文件中获得了所有这些类、子类和标签。每一行包含这三件事——类、子类和用逗号分隔的标签


我想用所有这些类创建OWL文件。有什么方法可以使这个过程自动化吗?

这个用例似乎与名为Populous的工具非常接近。见其描述

Popularous为用户提供了一种基于表的表单,其中列被限制从特定的本体中获取值。填充的表映射到模式,然后可以使用这些模式自动生成本体的内容。这些表格可以导出为电子表格,提供了许多生物学家更熟悉的界面

表格/电子表格格式相当于CSV,因此易于转换。该项目是开源的,因此很容易重用代码来实现您的目标


有关更多详细信息,请参阅。

我正在使用带有RDF扩展的OpenRefine。效果很好。现在甚至有专门的LOD优化,但我有一些问题。我的一位同事编写了一些宏,并直接使用Excel。@UdaySagar,试试Cellfie插件。看,例如,这真的很酷@StanislavKralin谢谢。