Как выполнить объяснение вывода в Йене с помощью Pellet Reasoner?

В протеже, после синхронизации логика, мы можем найти функцию Объяснить вывод с помощью этой кнопки:

Кнопка вывода

и тогда мы можем получить такое объяснение:

введите описание изображения здесь

Проблема в том, что если я использую Jena с рассуждателем Pellet, как я могу выполнять с ними ту же функцию?

Я нашел аналогичный вопрос в StackOverflow, но похоже, что он работает только при работе с родным логиком Jena а не сторонний рассуждающий, такой как Pellet.

Заранее спасибо.


person Ev3rlasting    schedule 10.04.2015    source источник


Ответы (1)


Насколько я могу судить, глядя на исходный код Pellet, модуль объяснения специфичен для OWL API, поэтому его нельзя использовать с Jena.

person Ignazio    schedule 11.04.2015