Я пытаюсь найти определенный класс из онтологии и добавить к нему эквивалентный класс.У меня есть список классов, в которые я хочу добавить эквивалентный класс, но я не уверен, как найти их из онтологии, а затем не писать всю онтологию, а просто добавить эквивалентный класс к определенному классу.
Пример: у меня естькласс онтологии
<owl:Class rdf:about="http://www.w3.org/ns/person#Inimene">
</owl:Class>
, и когда я нахожу этот класс из онтологии, я хочу добавить эквивалент ClassClass, чтобы выходные данные выглядели так:
<owl:Class rdf:about="http://www.w3.org/ns/person#Inimene">
<owl:equivalentClass rdf:resource="http://www.semanticweb.org/dellalienware/ontologies/2019/4/eesti#Person"/>
</owl:Class>
Я знаю, как создать новую онтологию с помощью Jena, но я не знаю, как найти специальный класс из существующей онтологии и добавить к нему новый эквивалентный класс.Итак, какие рекомендации, как решить эту проблему?