当前位置: 首页 > 知识库问答 >
问题:

protege中owl本体的命名

东郭鹤龄
2023-03-14

GreatNewUpperOntology正确导入,但显示的名称如下:

Untitle-Ontology-93(http://www.semanticweb.org/myname/ontologies/2014/9/Untitle-Ontology-93)

问题:有没有一种方法让我把我的本体保存到SemanticWeb.org站点,使用我在自己的计算机上给文件起的描述性名称,例如“GreatNewupPerontology”(GreatNewupPerontology)?

谢谢你!

共有1个答案

淳于枫
2023-03-14

一个同事帮我做了这个....

打开Protégé中的文件,然后转到Active Ontology选项卡,如果我没有弄错的话,您会在Ontology IRI字段中看到“Untled-Ontology-93”。将该字段替换为您想要的名称,您就应该全部设置好了。

那管用!

 类似资料:
  • 我刚刚在protege(类、属性和个人)中构建了一个新的OWL本体。我的问题是:如何在Eclipse下用Java编写的程序中访问(查询)个体以使用它。 我尝试了以下方法: 生成本体java代码,并尝试在Eclipse中使用Jena加载它,但这需要使用Jena编程,我不确定是否需要。 在Eclipse中添加protege插件,并尝试访问OWL文件以读取该文件,但这也不起作用。 因此,在Eclipse

  • 我在Protege创建了一个onology。我使用Eclipse加载了本体。我试图使用以下代码从ontology中删除一个特定的个体: 你能告诉我如何才能从Eclipse中删除个人,以免出现在Protege中吗?

  • 我正在尝试使用Stanford OWL API,但我发现文档有点不清楚。使用Java,我通过Protégé加载一个用户准备好的本体,得到一个。该属性的值是本体论中某个类中的个体。我怎么才能找到班级?下面的代码段: 我想获得的类。

  • 我对使用Protege还不熟悉。我正在使用两个小的owl文件,都包含一个超级类和两个子类。除了类名之外,这两个本体完全相同。我将这两个文件导入到一个新文件中,并使用refactor菜单将一个本体合并到另一个本体。我使用“等效”来映射本体的相应类,并对属性进行了同样的操作。我希望SPARQL查询从两个本体中获取结果。我该如何进行?

  • 我刚刚开始使用OWL API,以便生成一些使用其他本体的示例。情况是这样的:我有两个本体A和B,它们有很多元素,从其他本体导入。这两个本体是一个标准的一部分,因此它们是密切相关的。我需要生成一个标准的元素示例,它涉及导入这两个本体,并使用和组合来自这两个本体的类和元素,但我不知道如何开始。我尝试过使用API,但我唯一实现的是加载一个本体,获取一些类和属性,并将它们组合成一个新的本体。我也不知道如何

  • 我使用的是Protege OWL API 4.3(OWL API 3.4.2)。它安装了HermiT Reasoner插件。 我的问题是,无论我对推理器有什么查询,都没有输出,它没有提供任何实例。 这就是我的本体的样子: 干杯,S。