API Йена Онтология - PullRequest
       51

API Йена Онтология

0 голосов
/ 08 июня 2010

Я новичок в Йене и Протеже. Я сделал кое-что с этим. У меня есть некоторые проблемы:

  1. Нужно ли использовать SPARQL-запрос для получения классов, подклассов, свойств и значений онтологий или я могу сделать это с помощью OWL-api? Можете ли вы показать мне, как?
  2. Как получить значения свойств данных?
  3. Как загрузить онтологию, определенную на моем локальном компьютере, и получить доступ к классам?

Ответы [ 3 ]

2 голосов
/ 08 июня 2010

API-интерфейс Jena Ontology отлично подходит для получения отдельных классов, свойств, их данных и взаимосвязей.

Запросы SPARQL отлично подходят для запросов большого количества экземпляров и отфильтровывают только те фрагменты информации (включая значения их свойств), которые вам нужны.

Что касается других ваших вопросов, вам может помочь чтение небольшой документации! Ответы здесь:

0 голосов
/ 25 марта 2015

Yup jena-fuseki server может использоваться для запроса классов онтологии, подклассов, свойств и значений. Скачать сервер apache jena-fuseki Затем мы импортируем эту онтологию на сервер Apache Jena Fuseki и запускаем несколько простых запросов SPARQL. Выполните следующую команду в командной строке: $ ./ fuseki −server −−update −−mem / ds Если все идет хорошо, наш сервер должен работать по адресу: http://localhost:3030/ веб-браузер перейдите на http://localhost:3030/ a) Выберите панель управления, затем выберите источник «/ ds». б) Загрузить файл «.owl file» загрузить его на сервер c) Теперь d) Для запроса тройки перейдите к запросу SPARQL и запустите его. г) Ваша база данных заполнена тройками.

0 голосов
/ 24 сентября 2012
...