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

Uložené v:
Podrobná bibliografia
Názov: Реализация диалога с компьютерной обучающей системой на языке JavaScript с помощью веб-сервисов
Informácie o vydavateľovi: БГТУ, 2018.
Rok vydania: 2018
Predmety: обработка естественного языка, JavaScript, язык JavaScript, компьютерные обучающие системы, веб-технологии, веб-сервисы, вопросно-ответные системы, модуль диалога, семантические сети
Popis: Статья посвящена созданию модуля диалога с компьютерной обучающей системой на основе веб-технологий. Модуль размещается на веб-странице путем добавления в HTML-код ссылок на код JavaScript и стили CSS. Работа модуля диалога основана на использовании семантической сети, записанной в виде списка дуг в двумерный текстовый массив, и созданных на языке JavaScript функций. Поскольку окно диалога размещается на веб-страницах, в базе знаний допускается применение различных HTML-тегов, в том числе добавляющих на страницу изображения, анимации и видеозаписи. При поиске ответа вызывается функция, наполняющая в диалоговом модуле блок истории вопросом и ответом. Для текстовых ответов выполняется озвучивание при помощи веб-сервиса Yandex SpeechKit синтеза речи. Для получения ответа используется функция, выполняющая анализ вопроса и поиск ответа в семантической сети обучающей системы. В ходе анализа вопроса выполняется поиск сказуемого по псевдоокончаниям, занесенным в отдельный массив. Поиск выполняется в трех циклах обработки базы знаний, каждый следующий выполняет поиск при отсутствии результата от предыдущего, используя менее строгие проверки.
Druh dokumentu: Article
Popis súboru: application/pdf
Prístupová URL adresa: https://openrepository.ru/article?id=42757
Prístupové číslo: edsair.httpsopenrep..f54431f35c749d8cf3c3712f4c18667c
Databáza: OpenAIRE
Popis
Abstrakt:Статья посвящена созданию модуля диалога с компьютерной обучающей системой на основе веб-технологий. Модуль размещается на веб-странице путем добавления в HTML-код ссылок на код JavaScript и стили CSS. Работа модуля диалога основана на использовании семантической сети, записанной в виде списка дуг в двумерный текстовый массив, и созданных на языке JavaScript функций. Поскольку окно диалога размещается на веб-страницах, в базе знаний допускается применение различных HTML-тегов, в том числе добавляющих на страницу изображения, анимации и видеозаписи. При поиске ответа вызывается функция, наполняющая в диалоговом модуле блок истории вопросом и ответом. Для текстовых ответов выполняется озвучивание при помощи веб-сервиса Yandex SpeechKit синтеза речи. Для получения ответа используется функция, выполняющая анализ вопроса и поиск ответа в семантической сети обучающей системы. В ходе анализа вопроса выполняется поиск сказуемого по псевдоокончаниям, занесенным в отдельный массив. Поиск выполняется в трех циклах обработки базы знаний, каждый следующий выполняет поиск при отсутствии результата от предыдущего, используя менее строгие проверки.