===== Моделирование предметной области в Protege ===== Для хранения данных, структуру которых трудно представить в реляционном виде (трудноформализуемые данные), удобно использовать [[wapp:kg|графы знаний]]. Графы знаний представляют собой структуры достаточно простого вида и строятся в соответствии с принципами построения онтологий (спецификаций предметной области концептуального уровня). Популярным инструментом моделирования онтологий выступает программа Protege. На данной странице представлен цикл хорошо подготовленных (но незаконченный) лекций по моделированию онтологий при помощи этой программы. - [[https://www.youtube.com/watch?v=VIpV-hVo3bY|Структура представления онтологий. Парадигмы открытого и закрытого мира]] - [[https://www.youtube.com/watch?v=f2Qishtwi2I|Задание онтологии, Сущности, Базовые отношения, Экземпляры, Свойства, Верификация]]. НЕ ИСПОЛЬЗУЙТЕ РУССКИЙ для идентификации сущностей, свойств, экземпляров: потом можно задать русский вариант представления средствами аннотирования. Экземпляры удобно держать в отдельной онтологии и использовать ее как базу данных, дополняемую новыми данными. Получается, что все описание разбивается на фундаментальную (терминологическую, T-Box) и базу экземпляров (конкретных данных, A-Box). Удобнее записывать онтологии в формат Turtle (.ttl). Protege позволяет работать с несколькими онтологиями одновременно, а также грузить их с сайтов. - [[https://www.youtube.com/watch?v=3TBYUitqnkw|Свойства-данные]]. Показано, почему не следует использовать идентификаторы на языках, отличных от английского. ;-) И это не обучение экспертной системы, а формирование базы знаний инженером знаний. - [[https://www.youtube.com/watch?v=_pwudTmdE3g|Графическое представление онтологии, Свойства свойств]]. - [[https://www.youtube.com/watch?v=IJaUDmyf4f4|Транзитивность предикатов]]. - [[https://www.youtube.com/watch?v=CLdnYccuxUQ|Симметричность и другие свойства свойств]]. - [[https://www.youtube.com/watch?v=W0KVHZ09FeU|Эквивалентность, решение детской задачки]]. - [[https://www.youtube.com/watch?v=_U3omUEQNxw|Решение загадки Эйнштейна]]. [[https://www.youtube.com/watch?v=oqQCwi3lcrA|Лекция]] от Yandex о применении онтологий для описания предметных областей.