Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/378.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 使用大型owl文件_Java_Ontology_Owl Api_Dlquery - Fatal编程技术网

Java 使用大型owl文件

Java 使用大型owl文件,java,ontology,owl-api,dlquery,Java,Ontology,Owl Api,Dlquery,我正在做一个项目,我的计划是获得主题名(树中的层次结构给出一个单词),例如:给定堆栈我需要获得数据结构,给定化疗应该得到一些东西,比如化学等等。。,我在一些非常大的本体上使用了DL查询选项卡,但我没有找到一个特定的ontology.owl文件,在那里我可以获得更高级别的主题名。 我编写了DL查询选项卡程序,该程序在给定查询时耗尽了堆空间 我拥有的本体包含许多单词,但我无法检索层次结构(超类、子类) 本体要求使用曼彻斯特语法,而我有一个简单的单词——如何将单词映射到本体中的类 有没有一种方法可以

我正在做一个项目,我的计划是获得主题名(树中的层次结构给出一个单词),例如:给定堆栈我需要获得数据结构,给定化疗应该得到一些东西,比如化学等等。。,我在一些非常大的本体上使用了DL查询选项卡,但我没有找到一个特定的ontology.owl文件,在那里我可以获得更高级别的主题名。 我编写了DL查询选项卡程序,该程序在给定查询时耗尽了堆空间

  • 我拥有的本体包含许多单词,但我无法检索层次结构(超类、子类)

  • 本体要求使用曼彻斯特语法,而我有一个简单的单词——如何将单词映射到本体中的类

  • 有没有一种方法可以让我们找到主题名称,比如使用owl本体的一组单词


对于OutOfMemory错误,请使用-Xmx增加可用堆内存量。 例如,
-Xmx2000M
将为Protege提供2G的内存


你很可能是从一个剧本开始的学生;如果您对其进行编辑,您将发现该选项已经存在,并且具有较小的数字。您可以编辑该文件以增加数量。

您使用的是哪些本体?它们到底有多大?您在本体中看到的单词是类名还是标签?对于类名,您只需在dl查询选项卡中键入它们,但对于标签,语法更复杂。