Описание тега owl-api
The OWL API is a Java API and reference implementation for creating, manipulating and serializing OWL ontologies.
1
ответ
Каковы асимптотические времена выполнения для методов OWL EntitySearcher (например, EntitySearcher.getAnnotations(c, o, factory.getRDFSLabel()))
Я пишу приложение, которое использует как онтологию /owlapi, так и базу данных sqlite, в которой значение определенных полей является IRI из онтологии. Мне интересно, будет ли (асимптотически) быстрее извлекать аннотации rdfs:Label и rdfs:Comment из…
01 сен '18 в 07:53
0
ответов
Как обрабатывать файл.owl с запросами sparql, используя Java?
Я хочу разработать Java-приложение, которое отображает знания или информацию, выведенную из онтологии cottonCrop (файл.owl) (в форме GUI, т. Е. Таблицы или дерева - понятный человеку), с использованием запросов sparql. Я хочу сделать заявку похожую …
22 авг '17 в 00:24
0
ответов
OWL класс получить эквивалентные классы
Я пытаюсь получить все эквивалентные классы класса OWL. Я использую этот код, но он не работает, он возвращает либо пустые скобки, либо класс IRI (я имею в виду IRI cls). Я хочу получить эквивалентные классы, потому что мне нужно упомянуть их как су…
31 июл '17 в 15:59
1
ответ
OWL API Хранение локальной копии онтологии, открытой через URL
Я работаю с OWL API 3.4.10 в Android. Я пытаюсь сохранить локальную копию онтологии, которую я открыл, используя ее URL. После открытия онтологии через URL я пытаюсь сохранить ее следующим способом: public void saveLocalCopy(OWLOntology o, String fi…
04 сен '17 в 11:01
1
ответ
Получить все OWLAnonymousClassExpressions через OWL-API
Использование OWLAPI версии 3.5.0. Можно ли получить все OWLAnonymousClassExpressions в рамках онтологии? Или даже OWLAnonymousClassExpressions, которые принадлежат одному OWLClass?
07 дек '15 в 10:54
1
ответ
DisjointClasses ошибка при использовании opencyc owl в Java
В настоящее время я работаю над проектом по обработке естественного языка, пытаясь использовать openCYC в качестве КБ. В данный момент я просто пытаюсь загрузить онтологию и создать экземпляр аргумента, используя java owl api v3.4.8 и HermiT, однако…
05 янв '14 в 17:41
1
ответ
OWL-XML сериализация правил SWRL с OWLAPI
Где указан формат сериализации OWL-XML, который используется OWLAPI для сериализации правил SWRL? Например, сериализовав простое правило, используя Protege (который, насколько я знаю, использует OWLAPI), я получаю следующий код: <DLSafeRule>..…
07 авг '17 в 11:37
1
ответ
Создание новой онтологии с помощью API OWL
Я пытаюсь сформировать онтологию с помощью OWL API в Eclipse Neon. Это не имеет никакой ошибки, но не может быть выполнено. public class TestOntology { public static void main(String[] args) { OWLOntologyManager man = OWLManager.createOWLOntologyMan…
04 окт '16 в 05:03
1
ответ
Перевести строку в сложную аксиому OWL
Я пытаюсь проанализировать строки обратно в аксиомы OWL, используя OWLFunctionalSyntaxParser на основе этого примера. Это прекрасно работает для простых аксиом, например ObjectPropertyAssertionAxiom. Для следующей аксиомы (с префиксом: здесь для ясн…
09 мар '15 в 17:28
1
ответ
SWRL: ограничить правило для конкретного человека
Допустим, есть класс "Еда", содержащая особей "Зерно" и "Фрукты" . Если я хочу выбрать Зерно, я могу назначить food_type Данные о собственности физическим лицам (class) Food (ind_1) Grain food_type ---> "grain_food" (ind_2) Fruit food_type --->…
08 авг '16 в 13:19
1
ответ
Ontapi Runtime Ошибка, включая openllet 2.6.3
Добавление opellet 2.6.3 в проект Maven, включая Ontapi, приводит к следующей ошибке: Exception in thread "main" java.lang.NoSuchFieldError: TSV at ru.avicomp.ontapi.OntFormat.<clinit>(OntFormat.java:61) at ru.avicomp.ontapi.OntologyFactoryImp…
10 апр '18 в 15:17
1
ответ
OWLAPI: использование enum 'Imports'
Можно ли настроить OWLAPI таким образом, чтобы он не импортировал онтологии / онтологии, присутствующие в текущей рабочей онтологии? Как Imports enum работает? (доступно по адресу org.semanticweb.owlapi.model.parameters) [Перечисление для читаемых ч…
14 июл '16 в 13:00
0
ответов
OWL API получает информацию о OWLAnonymousIndividual
Я пытаюсь прочитать файл сова с OWLApi, из этой части файла: :RGBCapability rdf:type owl:Class ; rdfs:subClassOf :Capability , [ rdf:type owl:Restriction ; owl:onProperty :hasParameter ; owl:hasValue [ rdf:type :Parameter ; :name "g"^^xsd:string ; :…
10 авг '17 в 08:23
0
ответов
Как я могу удалить импорт совы?
Например, я импортировал онтологию x.owl и y.owl в z.owl. Я хочу удалить x.owl после некоторых рассуждений. Как я могу сделать это, используя сову API?
14 сен '18 в 17:44
1
ответ
Исключение OWLOntologyStorer при создании онтологии
Я получаю это исключение: Исключение в потоке "main" java.lang.NoSuchMethodError: org.semanticweb.owlapi.model.OWLOntologyManager.addOntologyStorer(Lorg/semanticweb/owlapi/model/OWLOntologyStorer;)V когда я пытаюсь создать онтологию, используя следу…
04 мар '16 в 12:57
2
ответа
Добавьте RDF-тройку в онтологию совы (OWL API 4.3.0)
Я хотел бы добавить некоторую тройку RDF из файла xls в онтологию OWL RDF/XML с использованием OWL API. Я следую этой теме и могу сделать это с OWL API v 3.4, но я не могу сделать это с v4.3 (и все остальные мои программы используют v4.3). Вот код т…
12 июн '17 в 17:46
1
ответ
Как я могу получить подклассы выделенного класса в OWLapi?
Я пытаюсь написать метод, который загружает подклассы входного класса. Этот код прекрасно работал с файлом RDF, написанным OWL API 3.1.x(Pizza.owl), но теперь он не работает с файлом, созданным версией OWL API 3.4.x. Ниже приведен код, который я нап…
22 ноя '13 в 11:57
1
ответ
Несколько доменов / диапазонов для свойства объекта
В настоящее время я пытаюсь разработать онтологию, но я новичок в этой области. Моя онтология будет иметь классы и свойства объекта. Ни один человек не будет доступен. У меня есть свойство объекта под названием Has, Это свойство будет иметь нескольк…
08 авг '17 в 15:58
2
ответа
OWL-API 5.1.6 Генерация правил SWRL и RDFXMLDocumentFormat: правила объединяются
Какие: Я сталкиваюсь с тем, что я называю проблемой, но, вероятно, это не так. Для некоторых нужд я создаю серию правил swrl через OWL API, которые после сериализации будут добавлены в хранилище stardog путем простой загрузки файла. Например, я адап…
13 авг '18 в 07:15
1
ответ
ReasonerFactory не может найти символ OWLAPI
Это мой файл POM <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/x…
11 ноя '18 в 13:36