e0b2c2e70a57d6d864d9832d07e56755.ppt
- Количество слайдов: 21
Semantic Web, как среда управления знаниями Зиенко Андрей Станиславович, заместитель генерального директора компании Statpro www. statpro. ru
W 3 Consortium www. w 3. org • Миссия W 3 C: «Полностью раскрыть потенциал WWW, путём создания протоколов и принципов, гарантирующих долгосрочное развитие Сети» • Сейчас W 3 C развивает следующие направления: – Интернет, доступный везде; – Интернет, доступный всем (включая инвалидов); – доступ в Интернет с мобильного телефона; – проект «Сеть доверия» - безопасный Интернет; – новые интерактивные технологий Интернет; – Semantic Web.
Semantic Web • Semantic Web - это Web для программ (роботов). – World Wide Web - самое большое из когда-либо существовавших хранилищ информации, база знаний. – Программы не могут напрямую использовать информацию из Web. • Semantic Web - не искусственный интеллект над сетью. • Semantic Web - не теоретический, научный проект, это проект имеющий практическую реализацию.
Возможности Semantic Web • SW сделает возможным использование информации из Web программами • SW сделает возможным автоматизацию рутинных действий в Интернет за счет развития роботов и Webсервисов • SW даст возможность программам на разных платформах использовать весь потенциал WWW для взаимодействия. (Web-сервисы)
Semantic Web - пример • База данных продажи машин: – Информация о продаваемом автомобиле – на сайте – Его характеристики – искать на сайте производителя – Не в угоне ли – пробивать по базе ГИБДД – Предыдущие владельцы – иногда можно посмотреть по другим базам. • В идеале все должно быть на одном сайте и будет возможно благодаря роботам Semantic Web
Возможности Semantic Web • В будущем, в рамках Semantic Web, роботы будут способны: – Получать доступ к информации и Web-сервисам от имени пользователя, предъявляя его персональную информацию – Объединять и оперировать информацией из разнородных Web источников с учетом их смысла – Предоставят новый уровень поиска информации и поиска сервисов – Будут способны осуществлять вывод информации на любой платформе
Переход к Semantic Web • Каждый ресурс Semantic Web должен содержать мета-описание ресурса • Роботы Semantic Web должны быть способными обрабатывать метаинформацию. • Должны быть определены единые словари метаинформации. (OWL).
Техническая схема реализации • W 3 Consortium разработал следующий стек протоколов: – RDF – язык описания ресурсов – OWL – язык описания онтологий – SPARQL – язык запросов
RDF (Resource Description Framework) • Использует графы вида: субъект, предикат, объект • Предложение: – «В ящике лежит коробок спичек» . Объект1: ящик, Объект2: коробок спичек, вид связи «лежит в» . • Все отношения из реального мира сохраняются в виде «троек информации» , триплетов
RDF - пример
OWL • OWL (Ontologies Web Language) – язык описания онтологий • Онтологии – язык предметной области • OWL напоминает объектно-ориентированные языки. Можно конструировать свои классы, определять экземпляры классов, возможно множественное наследование. • Возможна разработка ограничений: обязательно относится к классу, мин/макс. значение и т. д.
SPARQL • Для того чтобы запросить данные из XML разработано множество языков запросов данных • SPARQL – язык запросов к RDF. SELECT ? capital ? country WHERE { ? x abc: cityname ? capital. }
Новые возможности • Semantic Web даст возможность решить сложнейшие интеграционные задачи
e. Government • Сейчас: – каждое министерство, агентство и ведомства ведут свои разрозненные БД. – увеличение количества БД приводит к увеличению числа связей между ними. • Решение – Создаем e. Government OWL – Законодательно определяем не каждую связь по отдельности, а OWL и Semantic Web – Развертываем Semantic Web интерфейс к каждой гос. БД • Итог: web-портал гражданина – написать заявление в прокуратуру – выставить свою кандидатуру на выборы
Межотраслевые порталы • Закупочные порталы - сейчас только у крупных компаний. • Определяем OWL для всей отрасли • Универсальный портал – товарная биржа • Итог: повышение конкуренции, повышение прозрачности рынка
Медицина • Распределенная база знаний историй применения препаратов и методов лечения • Распределенная база назначенных препаратов
Путь перехода к SW • Определить бизнес-процессы, для перехода на Semantic Web, формализовать их • Построить OWL предметной области • Развернуть Semantic Web-шлюз
SW-сайт в инфраструктуре компании
Разработка SW • SW сайты разрабатывают и внедряют вебразработчики • Чем больше будет SW-сайтов тем большие возможности даст Semantic Web • Важно: SW требует четкого следования стандартам, потребует более квалифицированных специалистов
Инициатива Статпро • Сформировать некоммерческую организацию по развитию Web Science в России • Открыть офис W 3 C в России • Сформировать систему сертификации российских вебразработчиков, специалистов веб-отрасли, а также веб -сайтов • Сформировать российскую ассоциацию вебразработчиков Получить доступ к первоисточнику знаний для российских компаний и обеспечить движение в сторону цивилизованного рынка веб-разработок!
Заключение Semantic Web –позволит построить глобальное общество знаний, в котором люди и организации обмениваются знаниями и предоставляют другу услуги с помощью современных технологий
e0b2c2e70a57d6d864d9832d07e56755.ppt