25 May 2015

Технологии Semantic Web

Высшая школа ИТИС КФУ corporate blogSearch enginesSemanticsOpen data
Semantic Web (он же Web of Data, Linked Data, Linking Open Data) — это направление развития Всемирной паутины, позволяющее машинам не только отображать информацию в интернете, но и понимать ее смысл.



Несколько лет назад Semantic Web вырвался за пределы исследовательских лабораторий и стал достоянием широкого круга разработчиков. К сожалению, в русскоязычном сообществе SW распространен пока слабо. Мало русскоязычных наборов данных. Мало приложений, которые с ними работают.

Одна из причин — отсутствие на русском языке полноценного открытого обучающего материала. Есть хорошие узкоспециализированные статьи. Есть хорошие обзоры. Но нет систематического обучающего курса.

Мы с коллегами из ИТИС КФУ при поддержке Computer Science клуба и сообщества SWUG решили сделать такой курс, который я хочу представить хабралюдям. Он состоит из шести частей:

  1. Введение в семантику и Semantic Web;
  2. Формат представления данных RDF;
  3. Формальные онтологии;
  4. Язык описания онтологий OWL;
  5. Язык запросов SPARQL;
  6. Semantic Web в дикой природе: популярные ресурсы, онтологии и сервисы.

Я решил оформить курс не в виде сплошного текста, а виде слайдов с примерами и картинками. Надеюсь, его будет интереснее читать, чем традиционные учебники. (См. ответ на замечание ivanych относительно выбора формата).

Смотрите первые две части под катом.

Часть I. Введение в семантику и Semantic Web
Показать оглавление
  1. Мотивация Semantic Web: семантический поиск, интеграция данных, логический вывод, интеллектуальные агенты;
  2. Введение в семантику: язык, знак, семантика, денотат, концепт, формальная, явная и неявная семантика, метаязык;
  3. Семантика во Всемирной паутине и в Semantic Web;
  4. Технологии Semantic Web: RDF, OWL, SPARQL.

Скачать в PDF.

Часть II. Формат представления данных RDF
Показать оглавление
  1. Ресурс;
  2. URI;
  3. Триплет;
  4. RDF-граф;
  5. Облако Linked Data;
  6. Ресурс, задаваемый по URI;
  7. Анонимный ресурс (blank node);
  8. Литерал;
  9. RDF-классы;
  10. Реификация;
  11. Контейнеры и списки;
  12. Форматы сериализации RDF: RDF/XML, N-Triples, Turtle, Microdata.

Скачать в PDF.

Буду рад ответить на любые вопросы.

Подпишитесь на наш блог на «Хабре», чтобы не пропустить следующие части курса.
Хочу поблагодарить Сергея shcherbak Щербака (КрНУ), Павла klextor Клинова (Universität Ulm) и Наталью Кеберле (ЗНУ) из сообщества SWUG за ценные замечания, а также коллег из ИТИС и ребят из Computer Science клуба за поддержку.
Курс доступен по свободной лицензии Creative Commons Attribution-ShareAlike.
Tags:semantic webrdfowlsparqlонтологииdbpediaschema.org
Hubs: Высшая школа ИТИС КФУ corporate blog Search engines Semantics Open data
+22
24.2k 143
Comments 44
Top of the last 24 hours