Я разработал арабскую онтологию для заболеваний органов грудной клетки, используя Protege версии 5.2.0. Теперь я использую запрос Description Logic (запрос DL) для запроса онтологии, но результаты отличаются от тех же результатов запроса с использованием запроса SPARQL.
Например: моя онтология содержит такие классы, как:
- Болезнь
- Симптом
Запрос DL: Disease and Has_Symptom value diarrhea
, и его результат показан на следующем изображении:
Результатом являются все лица класса Disease
, но при выполнении того же запроса с использованием SPARQL результат правильный и показан на следующем изображении.
Примечание: при использовании той же версии Protege с той же онтологией на другом компьютере запрос DL возвращает правильный результат. Я надеюсь, что это ясный вопрос.
Я ценю любую помощь, которую вы предоставляете.