Использование онтологии совы Protege на Android - PullRequest
6 голосов
/ 10 июля 2010

В этом семестре у меня практический семинар, и я хочу использовать онтологию в приложении для Android.Я выбрал онтологию совы Protege в качестве API онтологии, и этот инструмент работал в обычном Java-проекте.Но когда я попытался импортировать эти файлы jar, которые для API-интерфейса «Сова» в проекте Android. Это не удастся, и я не нашел никаких решений в Интернете. Можете ли вы мне помочь?

Ответы [ 2 ]

3 голосов
/ 05 ноября 2012

Если вы хотите иметь программный доступ к онтологиям OWL с использованием Java, вы можете использовать OWL-API напрямую, поверх которого изначально построен Protege.

Если ваша онтология соответствует профилю OWL 2EL, у вас также есть возможность использовать Мозг .

1 голос
/ 05 ноября 2012

Я пробовал это некоторое время назад, и это работало хорошо.

Android Java не является стандартной Java, поэтому вам может потребоваться портировать OWL-API (или какую бы библиотеку вы ни выбрали, это может быть Jena какхорошо) исходный код Java для платформы Android.Это может потребовать некоторых изменений в исходном коде, так как все стандартные классы Java не доступны в Android Java.Это усилие включает в себя jar исходного кода библиотеки, если таковые имеются.

Мало перенесенных библиотек уже доступны на Android.пожалуйста, обратитесь по этой ссылке

Обратите внимание, что производительность не будет хорошей на устройстве с большими онтологиями.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...