Практические применения семантических вычислений. Поиск по графу, контролируемый естественный язык Сергей Горшков, «Бизнес Семантика»

Презентация:



Advertisements
Похожие презентации
Новые технологии построения каталогов нормативно-справочной информации (НСИ) Сергей Горшков, «Бизнес Семантика»
Advertisements

XML-ТЕХНОЛОГИИ Лекция 5 Семантический Веб: микроформаты RDF, OWL и FOAF.
1 Концепция Web 3.0 Web как семантическая паутина : традиционные информационные ресурсы + метаданные, описывающие семантические связи в информационных.
I. Развитие инструментария onto.pro как библиотеки отраслевых справочных данных.
Реляционная база данных электронной библиотеки в Semantic Web. Представление метаданных в виде связанных данных Новицкий А.В. Институт программных систем.
1 Средства автоматической интеграции разнородных онтологий Панасенко Алексей, 525 группа Научный руководитель Большакова Е.И.
Современные направления интеллектуализации глобальной сети Интернет Сорокин Арсений Николаевич Вологда, 2008.
ПОСТРОЕНИЕ ОНТОЛОГИЧЕСКОГО СПРАВОЧНИКА ОТРАСЛЕВОГО УРОВНЯ С УЧЕТОМ РЕКОМЕНДАЦИЙ СТАНДАРТА ISO
Семантический веб: новая эра контекстной рекламы против паранойи слежки. Виталий Юшкевич Веб студия Пугофка.
Архитектура метаданных WWW. Язык RDF Архитектура метаданных WWW RDF.
Платформа реализации электронных архивов данных и документов Марчук А.Г., Марчук П.А. Институт систем информатики СО РАН, г. Новосибирск.
Web-сервис интеллектуальной обработки данных. Разработка семантического программного адаптера Терзиян А.В. Студент гр. ИСПР-00-1 Научный руководитель:
Илья Клинцов Руководитель проекта Департамент развития бизнеса Semantic Web & электронные СМИ.
Базы данных Реляционная база данных MS Access. Повторение База данных организованная совокупность данных из какой-либо предметной области, предназначенная.
3.2. Назначение онтологий. Интеграция разнородных источников данных. SemanticWeb. Интеграция разнородных источников данных Онтологии как часть Semantic.
БАЗЫ ДАННЫХ ЛЕКЦИЯ 14. тема: XML-ТЕХНОЛОГИИ В БАЗАХ ДАННЫХ.
Semantic Web и продукционная модель знаний Катериненко Р. С. аспирантура ИТМО ВТ.
© ElVisti Лекция 13 Основные сведения о концепции Семантического Web Дмитрий Владимирович ЛАНДЭ МЕЖДУНАРОДНЫЙ СОЛОМОНОВ УНИВЕРСИТЕТ.
Языки представления онтологий: RDFS, OWL. Язык запросов SPARQL RDFS OWL Запросы к RDF/OWL: SPARQL.
Онтологическая семантика текста: форматирование лексики в семантическом словаре Г.В. Лезин Санкт-Петербургский экономико-математический институт РАН
Транксрипт:

Практические применения семантических вычислений. Поиск по графу, контролируемый естественный язык Сергей Горшков, «Бизнес Семантика»

1.Концепция и технологии Semantic Web 2.Создание семантических моделей. Контролируемый естественный язык 3.Применение семантических технологий в бизнес-приложениях. Аналитические возможности Semantic Web

Кодирование информации в семантическую форму Принцип Semantic Web Подлежащее – сказуемое – определение Подлежащее: универсальный идентификатор объекта (URI) Сказуемое: связь объекта с другим объектом, или название его свойства Определение: объект или литерал Возможные типы объектов, свойств, связей хранятся в онтологии

Примеры стандартных онтологий: Dublin Core (DC) FOAF микроформаты (μF) Стандарт ISO Можно также создать свою онтологию – «с нуля», или путем расширения существующей.

Технологии, необходимые для работы с информацией в семантической форме: RDF RDFS OWL SPARQL Являются стандартами или рекомендациями W3C

Взаимосвязь семантических технологий Форматы файлов: RDF, RDFS, OWL Редакторы Средства конвертации данных Triple store и точка доступа SPARQL (аналог БД) Интерфейсы и аналитическое ПО

Животные Собаки Ключевые понятия семантического моделирования Индивидуальный объект Класс: совокупность индивидуальных объектов #Снежок#Дружок

Собаки Ключевые понятия семантического моделирования Литерал Свойство Связь объект-объект Связь объект-литерал ЯвляетсяРодителемИмеетИмя Организации значение: литерал значение: объект #ЖивоеСущество domain range

Простейшая онтология Клиент (класс) Название (свойство) Дочерний клиент (свойство)

Синтаксис RDFS. Определение класса и его свойств Пример для программистов

Получившиеся триплеты: Пример для программистов

Синтаксис RDF. Определение индивидуального объекта Alpha, JSC Beta, LLC Пример для программистов

Получившаяся онтология dc:Agent #Name #Customer #Child xsd:string domain range #Beta#Alpha domain range type Alpha, JSCBeta, LLC Name Child

Получившиеся триплеты "Beta, LLC" "Alpha, JSC"

Средства моделирования: Protégé

Средства моделирования: TopBraid Composer

Средства моделирования: OWLGrEd

Средства моделирования: i1 Альфа-тестирование

Чем занимается «Бизнес Семантика»? Форматы файлов: RDF, RDFS, OWL Редакторы Средства конвертации данных Triple store и точка доступа SPARQL (аналог БД) Интерфейсы и аналитическое ПО

Средства моделирования: FluentEditor Статья про контролируемый язык: /

Создание онтологии на CNL Every customer is an agent[dc]. Every customer has-name (some-string-value). Every customer has-child customer. Alpha is a customer. Beta is a customer. Alpha has-name equal-to 'Alpha, LLC'. Beta has-name equal-to 'Beta, JSC'. Beta has-child Alpha.

Применения семантических технологий в корпоративной среде: Интеграция информационных систем, обмен данными Аналитика Управление знаниями (wiki) Статья про применение семантики для интеграции данных: /

Что такого можно делать на графах, чего нельзя сделать на реляционной БД? Работать с нетипизированным контентом, в условиях меняющейся модели данных Анализировать связи между объектами (Facebook Graph Search) Работать со множественными значениями атрибутов

Язык SPARQL Получим список всех клиентов: SELECT * WHERE { ?customer } Результат: ?customer Получить весь граф: SELECT * WHERE { ?object ?prop ?value } Статья про анализ семантических моделей: /

Язык SPARQL Усложняем запрос: SELECT ?customer WHERE { ?customer. ?customer Alpha, LLC^^xsd:string FILTER (CONTAINS(STR(?customer),Alpha)) } ORDER BY ASC(?customer) LIMIT 5 OFFSET 10

Reasoner на контролируемом языке

620075, Россия, г. Екатеринбург, ул. Бажова, д (343)