RDF - это понятие
RDF - это концепция или способ описания вещей. Концепция RDF заключается в том, что вы описываете / определяете что-либо, используя наборы ТРИ термина. Пример: «У Анны есть яблоки», «Яблоки вкусные», эти две строки идеально соответствуют описаниям RDF (концептуально говоря). Не имеет значения, где и как вы храните описанные данные, в файлах, бумагах, рисунках на песке или картинах на стене. Главное, что данные описываются как тройки (с использованием концепции RDF). Семантическая сеть построена с использованием этой концепции (RDF).
RDF - НАИМЕНОВАНИЕ лексики
Примечание : словарь - это просто набор определений терминов, хранящихся в файлах или где-то еще. Эти термины предназначены для повторного использования для описания данных. Итак, у вас есть ваши данные, у вас есть словарь, теперь вы можете начать добавлять описания к вашим данным, используя термины из словаря.
RDF - это стандартный словарь, который предоставляет набор терминов. Вы можете увидеть словарь здесь
Термины, представленные в словаре RDF, помогут вам составить несколько основных стандартных описаний, таких как:
Допустим, у вас есть следующие данные: "Ана" и "Персона". Итак, чтобы описать в стандартной семантической форме, что ваша «Ана» - это «Персона», вам нужно где-то хранить следующую тройку:
PREFIX rdf:<https://www.w3.org/1999/02/22-rdf-syntax-ns>
<http://yourdomain.com/Ana> rdf:type <http://yourdomain.com/Person>
Термин "rdf:type
" определен в словаре RDF, и всякий раз, когда вы его используете, вы описываете тот факт, что данные, стоящие перед ним (субъектом), являются экземпляром данных (класса), которые ставится после него (объекта).
Как правило, словарь RDF содержит термины для создания базовых описаний экземпляров классов.
RDFS - НАИМЕНОВАНИЕ другого словаря
RDFS - это стандартный словарь, как и RDF. Если в словаре RDF у вас есть термины, которые помогают вам дать базовое определение / описание экземпляров enter code here
s, в словаре RDFS у вас есть термины, которые помогают вам определять / описывать классы. Например, у вас есть определение термина rdfs: subClassOf. Этим термином вы можете описать тот факт, что класс является подклассом другого.
PREFIX rdfs:<https://www.w3.org/2000/01/rdf-schema#>
<http://yourdomain.com/Teacher> rdfs:subClassOf <http://yourdomain.com/Person>
Итак, RDF имеет термины для создания экземпляров, а RDFS - термины для создания классов. Используя оба, вы можете начать делать более подробные описания ваших данных. Если вы хотите сделать еще более сложные описания, чем вы можете использовать OWL, который является просто еще одним словарем, который предоставляет набор терминов, способных сделать это. Термины OWL определяются с использованием терминов RDF и RDFS.
Примечание : некоторые термины RDF определяются с использованием терминов RDFS, а некоторые термины RDFS определяются с использованием терминов RDF. Вы можете проверить ссылки на словари, если хотите.
" онтология " - это просто синоним термина " словарь "
«Онтология» - это просто другое название для «словаря». Эти два - одно и то же.
Вы можете думать об онтологии как о более сложном словаре, но это не правило. Это с официального сайта :
«Нет четкого разделения между так называемыми« словарями »и« онтологиями ».