Петрашенко, Андрій ВасильовичПетрук, Ольга Сергіївна2025-07-012025-07-012025Петрук, О. С. Вебзастосунок для вивчення англійської мови із використанням штучного інтелекту : дипломний проєкт ... бакалавра : 123 Комп'ютерна інженерія / Петрук Ольга Сергіївна. – Київ, 2025. – 98 сhttps://ela.kpi.ua/handle/123456789/74543Кваліфікаційна робота включає пояснювальну записку (78 с., 74 рис., 1 табл., 4 додатки). Об’єкт розробки – вебзастосунок для вивчення англійської мови, що використовує технології штучного інтелекту для індивідуального підбору навчальних вправ та інтерактивного спілкування. Вебзастосунок дозволяє: сторювати навчальні модулі з різними іграми, генерувати різноманітні вправи з граматики, словникового запасу, аудіювання та читання відповідно до рівня користувача; здійснювати оцінювання відповідей із використанням семантичного аналізу; надавати інтерактивний мовний чат-бот для практики розмовної англійської з різними сценаріями; забезпечує розпізнавання мовлення за допомогою бібліотеки Vosk. У ході розробки: - проведено аналіз існуючих систем для вивчення англійської з ІІ, визначено їхні переваги та недоліки; - сформульовані вимоги до вебзастосунку; - розроблено вебзастосунок із використанням React, TypeScript, Node.js, OpenAI API, Rasa, Vosk та MongoDB; - протестовано функціональність та якість навчання користувача. У процесі розробки було використано: технології JavaScript (React, TypeScript), Node.js, API OpenAI, платформу Rasa для створення чат-бота, бібліотеку Vosk для розпізнавання мовлення, СУБД MongoDB для зберігання даних користувачів та навчальних матеріалів, а також REST API для інтеграції компонентів.98 с.ukвебзастосуноканглійська моваштучний інтелектнавчальні вправисемантичний аналізчат-ботрозпізнавання мовленняreacttypescriptnode.jsopenairasavoskmongodbВебзастосунок для вивчення англійської мови із використанням штучного інтелектуBachelor Thesis