Введение в онтологии
OWL построен на RDFS, который помогает нам определять онтологии.
Онтологии - это формальные определения словарей, которые позволяют нам определять сложные или сложные структуры и новые отношения между терминами словаря и членами классов, которые мы определяем. Онтологии обычно описывают определенные области, такие как области научных исследований.
Пример:
Онтология с изображением фильма: -
Составные части:
- Физические лица -
Индивиды также известны как экземпляры объектов или концепций. Они могут присутствовать или не присутствовать в онтологии. Они представляют атомарный уровень онтологии.Например, в приведенной выше онтологии кино индивидуумами могут быть фильм (Титаник), режиссер (Джеймс Кэмерон), актер (Леонардо Ди Каприо).
- Классы -
Наборы коллекций различных объектов называются классами.Например, в приведенной выше онтологии, представляющей фильм, жанр фильма (например, триллер, драма), типы людей (актер или режиссер) являются классами.
- Атрибуты -
Свойства, которыми могут обладать объекты.Например, фильм описывается набором «частей», которые он содержит, например, «Сценарий», «Режиссер», «Актеры».
- Связи -
Способы, которыми понятия соотносятся друг с другом.Например, как показано на схеме выше, в фильме должен быть сценарий и актеры.
Различные языки онтологий:
- CycL - он был разработан для проекта Cyc и основан на исчислении предикатов первого порядка.
- Формат обмена правилами (RIF) - это язык, используемый для объединения онтологий и правил.
- Открытые биомедицинские онтологии (ОБО) - используются для различных биологических и биомедицинских онтологий.
- Язык веб-онтологий (OWL) - разработан для использования онтологий во всемирной паутине (WWW).