Интеллектуальные диалоговые системы признаки, назначение, примеры, реализация презентация

Содержание

Слайд 1Интеллектуальные диалоговые системы
Признаки, назначение, примеры, реализация


Слайд 2Признаки интеллектуальных диалоговых систем
Наличие базы знаний
Обучаемость
Формулировка реплик на естественном языке из

имеющихся знаний
Исполнение назначения
Реплики – полноценные предложения, не набор ссылок


Слайд 3Назначение интеллектуальных диалоговых систем
Поддержка пользователей

Консультация пациентов (медицина)

Разъяснение (образование)


Слайд 4Примеры интеллектуальных диалоговых систем
Инфы – интеллектуальные слуги (iii.ru)
Семантический поиск Google


Слайд 5Инструменты для создания диалоговых систем
Конструкторы онтологий (Protégé)
Компоненты полнотекстового поиска в составе

СУБД (MySQL, MS SQL)
Библиотеки для морфологического анализа слов (pyMophy), и синтаксического анализа предложений (SDK грамматического словаря)

Слайд 6Сложности естественного языка
Произвольный порядок слов
Буря мглою небо кроет
Буря кроет мглою небо
Омонимия

слов и целых предложений
Эти типы стали есть у нас на складе
Синонимия
рассматривать / изучать
Морфология
падежи / числа / лица / роды / ...

Слайд 7Научный стиль речи
Четкий порядок членов предложения

Использование терминологии во избежание синонимии


Слайд 8Принципы архитектуры
2 этапа, аналогично поисковым системам:
Наполнение базы знаний (индексация)
Поиск подходящей реплики

в базе знаний

3 компонента:
База знаний
Модуль индексирования
Модуль диалога с пользователем

Слайд 9Реализация базы знаний
Размеченный файл (XML, JSON)

Таблица реляционной базы данных

Сетевая база данных

Требуется

обеспечить удобство заполнения, анализа при поиске и получения грамотных реплик

Слайд 10Индексация
Перевод слов в начальную форму (инфинитив глаголов и именительный падеж единственное

число именных частей речи)

Выделение частей (ключевых объектов и типов связей)


Слайд 11Индексация вручную
Из этого следует вывод, что
для превращения воды в пар


требуется
приток теплоты, подобно тому как это имеет место при превращении кристалла (льда) в жидкость
Лед является кристаллом

Слайд 12Индексация вручную


Слайд 13Поиск в базе знаний
Проблемы:
Синонимия
Морфология

Инструменты:
Функции работы со строками
Регулярные выражения
Платформа ASP.NET


Слайд 14Создание веб-приложения ASP.NET


Слайд 15Создание веб-приложения ASP.NET


Слайд 16Структура проекта



Сделать самостоятельной страницей
Удалить на ненадобностью
Использовать в Default.aspx
для отправки асинхронных

запросов

Слайд 17Клиентская часть (Default.aspx)


Слайд 18Серверная часть (Parser.aspx)


Слайд 19Отправка асинхронного запроса


Слайд 20Поиск с помощью регулярных выражений
Разбиение вопроса на слова
Поиск сказуемого в вопросе
Формирование

регулярного выражения для сказуемого
Формирование регулярного выражения для подлежащего
Поиск по двум регулярным выражениям
Если результата нет, попытка поиска только по подлежащему

Слайд 21Разбиение вопроса на слова


Слайд 22Псевдоокончания для поиска сказуемых


Слайд 23Поиск сказуемого в вопросе


Слайд 24Формирование регулярных выражений


Слайд 25Поиск по двум регулярным выражениям


Слайд 26Поиск по подлежащему, если предыдущий поиск не дал результатов


Слайд 27Отладка (Default.aspx)


Слайд 28Синонимия


Слайд 29Пути развития
Добавление в качестве ключевых объектов изображений, звука и видео
Выделение в

ответе ссылок на упоминаемые ключевые объекты
Озвучивание ответа при помощи веб-сервисов или специальных библиотек
Реализация ввода вопроса голосом

Обратная связь

Если не удалось найти и скачать презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое ThePresentation.ru?

Это сайт презентаций, докладов, проектов, шаблонов в формате PowerPoint. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами с другими пользователями.


Для правообладателей

Яндекс.Метрика