Впервые в жизни я пытаюсь разработать словарь RDFS. Интересно, что лучший способ для следующего в RDFS:Как это можно выразить в RDFS
У меня есть вещь, которая называется «Имя». Имя может иметь свойство «язык». Этот язык может быть выражен как код ISO 693-3 или код ISO 693-5.
Вот тройка о том, что есть название на греческом языке:
<http://example.org/name1> <http://example.org/vocab/language> "ell" .
взгляд вверх от http://example.org/vocab/language может передать, что язык должен быть ISO 639-3 или ISO 639-5 код , как комментарий rdf:.
Я нашел онтологию lexvo (http://lexvo.org/ontology), и я думаю, что было бы хорошо использовать его. Он описывает оба типа ISO-кодов: owl: DatatypeProperty. Интересно, как я мог использовать его, чтобы улучшить пример и как выразить его в RDFS. Вот попытка сделать то же самое заявление, используя lexvo:
<http://example.org/name1> <http://lexvo.org/ontology#language> <http://lexvo.org/id/iso639-3/ell> .
или альтернативный ISO 639-5:
<http://example.org/name1> <http://lexvo.org/ontology#language> <http://lexvo.org/id/iso639-5/grk> .
делает RDF, как это имеет смысл? Как я могу выразить в RDFS, что RDF должен выглядеть так?
Спасибо заранее, Frans
Да, похоже, что OP нужно больше узнать о RDF. Primer, безусловно, хорошее место для начала. Если вы разрабатываете Java, перейдите к загрузке Sesame, это хороший API для работы. И захватите протеже для создания своей онтологии/лексики. – Michael
Йена - это аккуратная библиотека. @ Майкл, я не знаю о Кунжуте, но это кажется интересным. Я должен сам взглянуть на нее. – toniedzwiedz
Извините, что вы не поняли проблему. Наверное, я был слишком смущен. Я только что редактировал оригинальный вопрос. – user952460