Лабораторная 3 - Онтологии, язык RDF и редактор Protege

Лабораторная 3 - Цель работы

~

Получить представление о кодировании знаний в виде онтологий в стандарте RDF на языке Protege.

При этом следует иметь в виду, что:

1. Синтактика. Это только один (правда, самый популярный) стандарт кодирования знаний.

2. Прагматика. Знания кодируются, как правило, уже не для человека, а человеком для КС (например, агента), описывая ему нужную для его работы ПО (включая, если нужно, и алгоритмы поведения). Соответственно, КС должна понимать эти закодированные знания.

3. Семантика. Примеры такого кодирования мы знаем. Это программирование компьютера. Аналогия полная. Язык программирования (С, JAVA и т.п.) и управляемая им КС (компьютер). Это даже не аналогия, а расширение класса задач, которые человек может передать КС. В данном случае "языком программирования", то есть системой знаков, (в принципе не единственной) является Protege.

~

Лабораторная 3 - Что нужно сделать

~

1. Скачать редактор Protege (читается - "протеже"- ударение на последнем слоге).

2. Прочитать минимум три текста в формате pdf, что есть на сайте - Ontology101, GettingStarted и UserGuide. В принципе все понятно после чтения Ontology101. Разобрать там пример онтологии редакции газеты.

3. Закодировать самому подобную онтологию (не проще).


Эту лабу по онтологиям и Protege предлагается сделать по темам -

1. риски и их оценки,

2. системы принятия решений,

3. ситуационный анализ,

4. визуальный анализ данных и визуализация информации,

5. виртуальное повествование,

6. 3D-документы,

7. серьезные игры,

8. семантическая паутина,

9. облачные вычисления и грид,

Постарайтесь чтобы темы не совпадали.

Нужно (кроме того, что написано) прочитать книгу Доброва и статью Азаровой - см. ссылки ниже.


Если очень хочется - можно и другую тему взять - но эти другие темы будут НЕБЛАГОРАССМОТРИТЕЛЬСТВУЕМЫЕ.

Текущая ситуация - темы 4, 5, 7 и 9 взяты.

~

Лабораторная 3 - Примеры и ссылки

~

Ссылки на материалы по Semantic Web и по Protege - см ниже
Принести и прокомментировать результаты в машинном виде (на дискете или переслать по сети) или в виде распечатки. Обязательно вывести результаты в форматах rdf/rdfs ! Уметь объяснить значение каждого тега и его значения в закодированном примере.

Кроме Protege есть еще редактор онтологий Cmap Tools. Можно закодировать свою онтологию на нем и рассказать также о его возможностях - но тогда в сравнении с Protege.

10 января 2013 г.

~


Ссылки по Protege

Ссылки по Semantic Web

Разработка онтологий 101: руководство по созданию Вашей первой онтологии - на русском - версия Стенфорда

Две лабы - можно считать за образцы

ССЫЛКИ НА --- >>> Другие примеры и материалы по лаб. 3 = Добров - Онтологии и тезаурусы, статья Азаровой. Диплом Дмитриевского (725 гр.), обзоры систем построения онтологий,



Hosted by uCoz