Чатбот на основі навчання з підкріпленням

Вантажиться...
Ескіз

Дата

2019

Назва журналу

Номер ISSN

Назва тому

Видавець

КПІ ім. Ігоря Сікорського

Анотація

Дипломна робота: 136 с., 15 рис., 21табл., 6 додатки, 19 джерел. Об’єктом дослідження є задача симулювання дискусії чи розмови з людиною відповідно до заданого практичного завдання. Предметом дослідження є методи і алгоритми навчання з підкріпленням для побудови діалогової системи у вигляді чат-боту. Метою дипломної роботи є розробка та навчання програмного продукту для реалізації діалогу природньою мовою між діалоговою системою та симулятором користувача з використанням методів глибокого навчання з підкріпленням. У роботі розроблено і навчено програмний продукт у вигляді чат-бота на основі глибокого навчання з підкріпленням, який демонструє роботу системи замовлення квитків в кінотеатрах. Побудовано симулятор користувача, який відіграв роль середовища для агента, який здатний завершувати 89% відсотків діалогів успіхів. Для реалізації інтерфейсу створено бот в месенджері Telegram. Чат-бот розгорнуто за допомогою сервісу Heroku для забезпечення безперервного доступу та можливості використання програми з будь-якого гаджету. Програма написана мовою Python з використанням PyCharm та Google Colaboratory. При написанні роботи використано наукові статті в галузі машинного навчання, глибокого навчання та глибокого навчання з підкріпленням.

Опис

Ключові слова

діалогові системи, чат-бот, навчання з підкріпленням, глибоке навчання, симуляція користувача, обробка природньої мови, інформаційний пошук, база знань, глибинні q-мережі, dialogue systems, chatbot, reinforcement learning, deep learning, user simulation, natural language processing, information search, knowledge base, deep q- network

Бібліографічний опис

Котирло, В. В. Чатбот на основі навчання з підкріпленням : дипломна робота … бакалавра : 6.050101 Комп'ютерні науки / Котирло Віталій Володимирович. – Київ, 2019. – 136 с.

ORCID

DOI