Вопросы по теме 'owl-api'

Создание онтологии OWL, которая импортирует другие онтологии с помощью OWL-API
Я только начал использовать OWL API, чтобы создать несколько примеров, использующих другие онтологии. Ситуация такая: у меня есть две онтологии A и B, которые имеют много элементов и импортированы из других онтологий. Эти две онтологии являются...
1006 просмотров
schedule 06.09.2021

Как создать аннотацию OWL 2 с помощью OWL-API
Я хочу создать следующие s p xlt . _:x rdf:type owl:Axiom . _:x owl:annotatedSource s . _:x owl:annotatedProperty p . _:x owl:annotatedTarget xlt Я видел какой-то код для этого в Йене, я хотел бы знать, есть ли способ сделать это с...
153 просмотров
schedule 23.11.2021

Получение количества индивидов в онтологии с помощью OWL API
Как я могу получить количество индивидов в онтологии независимо от классов или подклассов, к которым они принадлежат, только с помощью OWL API (не SPARQL или других инструментов). Я пробовал это: NodeSet<OWLNamedIndividual> inds =...
125 просмотров
schedule 22.09.2021

SPARQL-DL: запрос литералов
Я использую SPARQL-DL с OWL-API в приложении Java. Зависимость Maven следующая: <dependency> <groupId>edu.stanford.protege</groupId> <artifactId>de-derivo-sparqldlapi</artifactId>...
420 просмотров
schedule 28.10.2021

Как дополнить Pellet 2.4.0 пользовательскими встроенными модулями SWRL?
Я уже сделал это с помощью компонента SWRLBuiltInBridge SWRLAPI: https://github.com/protegeproject/swrlapi/wiki/SWRLBuiltInBridge Однако в своем Java-коде я также использую Pellet Reasoner с OWLAPI. Всякий раз, когда я использую средство...
268 просмотров
schedule 10.09.2021

Hermit Reasoner - запрос SPARQL
Я использую Hermit Reasoner с OWL-API 5 следующим образом: OWLOntologyManager manager= OWLManager.createOWLOntologyManager(); //create the manager OWLOntology ontology=manager.loadOntologyFromOntologyDocument(new...
732 просмотров
schedule 10.10.2021

Как загрузить аксиомы, выведенные из протеже, и отфильтровать их с помощью OWL API
Я использую плагин для протеже под названием DLMiner для обоснования гипотез. я хочу, чтобы выбрать эти гипотезы, которые содержат некоторый класс или отношения. например, есть две гипотезы: Client SubClassOf является владельцем некоторой...
225 просмотров
schedule 21.05.2022

Почему Protege делает копию DatatypeProperty как ObjectProperty
Я заметил, что Protege создает «копии» свойств, которые я создал как DatatypeProperty, и помечает их как ObjectProperty. Что, в свою очередь, делает их одновременно и типом данных, и свойством объекта. Я попытался исправить это вручную в файле OWL....
602 просмотров
schedule 02.06.2022

Получить заполнитель предполагаемого свойства объекта в онтологии OWL
Как я могу получить для каждого класса в моей онтологии O все (выведенные) экзистенциальные ограничения? Мой текущий подход заключается в переборе всех пар классов и свойств объекта и проверке соблюдения ограничения: for each subclass...
193 просмотров
schedule 01.06.2022

Получить индивидуальное использование в OWL API
Я новичок в OWL API, поэтому, пожалуйста, простите меня, если это базовая вещь. У меня есть класс с именем Воспламеняемость, который имеет 5 экземпляров уровней воспламеняемости от 0 до 4 (например, «Уровень воспламеняемости: 0»). Я хочу получить...
38 просмотров
schedule 04.06.2022

не может получить два эквивалентных OWLClasses в OWLAPI с помощью Reasoner
Я новый семантический веб. Я пытаюсь разобрать онтологию, но сталкиваюсь с трудностями при изучении того, как узнать, что два класса OWL эквивалентны друг другу. Как и в случае с Reasoner, OWLApi предоставляет различные методы для извлечения...
38 просмотров
schedule 12.06.2022

указание отношения содержания для класса owl и objectProperty
Я пришел из мира UML, и теперь я пытаюсь увидеть, могу ли я в онтологии указать отношения сдерживания между классом owl и objectProperty . Будет полезно, если кто-нибудь из вас подскажет, как определить такое отношение в OWL RDF/XML. Большое...
65 просмотров
schedule 10.07.2022

Получить owl:restrictions с помощью OWL API
Доброе утро, я работаю с OWL API и пытаюсь получить данные внутри owl:Restriction. Например, я использую онтологию пиццы и хочу получить данные для onProperty и someValuesFrom, которые являются частью <owl:Class rdf:about="#American">...
716 просмотров
schedule 18.07.2022

Индивидуальное описание (owl-api)
Я хотел бы добавить это утверждение (из Protégé "Индивидуальное описание" ) с помощью java owl-api: person hasProperty only (ClassA or ClassB ) As : <ClassAssertion> <ObjectAllValuesFrom> <ObjectProperty...
44 просмотров
schedule 19.07.2022

Создание уникального IRI из имени файла
У меня есть онтология, созданная с помощью Protegé 4.3.0, и я бы использовал OWL-API, чтобы добавить несколько объектов OWLNamedIndividual в файл OWL. Я использую следующую инструкцию для создания нового OWLNamedIndividual : OWLNamedIndividual...
333 просмотров
schedule 14.08.2022

OWLAPI неправильно использует синтаксический анализатор OBO для файла N-Triple
У нас есть оболочка, которая анализирует онтологии с помощью OWLAPI. Но для некоторых онтологий N-Triples синтаксический анализатор OWLAPI дает сбой, когда оболочка запускается как jar. Проанализированная онтология выглядит следующим образом:...
251 просмотров
schedule 06.09.2022

Сохранение выводов о гранулах с помощью OWL API
я использую последнюю версию арбитра с OWL API: OWLOntologyManager manager=OWLManager.createOWLOntologyManager(); OWLOntology fist_ontology=manager.loadOntologyFromOntologyDocument......... ................ OWLOntology...
516 просмотров
schedule 30.09.2022

Загрузка онтологии YAGO с помощью OWL API
Я впервые использую OWL API (3.4.8 из соображений совместимости) и пытаюсь загрузить онтологию, которая предоставляется как часть базы знаний YAGO ( http://resources.mpi-inf.mpg.de/yago-naga/yago3.1/yagoSimpleTaxonomy.ttl.7z ). Однако я продолжаю...
224 просмотров
schedule 03.10.2022

Как получить класс человека в OWL API
Как получить класс индивидуума в сове с помощью резона OWLOntologyManager manager = OWLManager.createOWLOntologyManager(); OWLOntology ontology = manager.loadOntologyFromOntologyDocument(new StringDocumentSource(KOALA));...
2167 просмотров
schedule 03.10.2022

Получить значение свойства Пересечение двух объектов в онтологии с использованием OWL API
Я новичок в OWL API и пытаюсь с ним поэкспериментировать. Я создал простую онтологию в протеже и взаимное приложение в eclipse, используя OWL API. Структура онтологии выглядит следующим образом:...
988 просмотров
schedule 24.05.2023