Платформа для вивчення іноземних мов із застосуванням штучного інтелекту

dc.contributor.advisorСергієнко, Павло Анатолійович
dc.contributor.authorБурда, Єва Андріївна
dc.date.accessioned2025-07-03T07:56:50Z
dc.date.available2025-07-03T07:56:50Z
dc.date.issued2025
dc.description.abstractКваліфікаційна робота включає пояснювальну записку ( 66 с., 36 рис., 6 табл., 7 дод. ). Метою розробки є створення веб-платформи для вивчення іноземних мов із застосуванням штучного інтелекту, що забезпечує персоналізоване навчання, автоматизований підбір викладача, адаптивний контент і інтерактивну мовну практику[15]. Комп’ютерна система дає змогу: автоматизовано підбирати викладача; формувати індивідуальний навчальний план; практикувати розмовну мову з АІ-співрозмовником; зберігати навчальні матеріали, з можливістю офлайн-доступу. Передбачено механізми синхронізації з календарем та інтеграції з зовнішніми сервісами. В ході розробки: - проведено аналіз існуючих платформ для вивчення мов; - сформульовано функціональні вимоги до програмного забезпечення; - розроблено архітектуру системи; - реалізовано AI-компоненти для персоналізації; - реалізовано АІ-компоненти для мовної практики; Використано клієнт-серверну архітектуру (HTML/CSS/JS + FastAPI), СУБД PostgreSQL (через pgAdmin), а також методи машинного навчання і NLP (локальна модель Gemma 2b в контейнері Ollama). Отримана система може бути впроваджена в мовні школи, корпоративні програми та освітні центри; перспективними є застосування для підготовки до іспитів та інтеграція з VR/AR.
dc.description.abstractotherThe qualification work includes an explanatory report ( 66 pages, 36 figures, 6 tables, 7 appendices). The aim is to develop a web platform for foreign language learning using artificial intelligence to deliver personalized instruction, automated tutor matching, adaptive content, and interactive speaking practice. The system enables automated tutor selection, generation of an individual learning plan, conversational practice with an AI interlocutor, and storage of educational materials with offline access. It also supports calendar synchronization and integration with external services. During the development, the following tasks were completed: - analysis of existing language learning platforms; - definition of functional requirements for the software; - development of the system architecture; - implementation of AI components for personalization; - implementation of AI modules for language practice; A client-server architecture was used (HTML/CSS/JavaScript + FastAPI), PostgreSQL via pgAdmin, and machine learning and NLP techniques (local Gemma 2b model in an Ollama container). The resulting platform can be deployed in language schools, corporate training programs, and educational centers. Future applications include exam preparation and integration with VR/AR environments.
dc.format.extent100
dc.identifier.citationБурда, Є. А. Платформа для вивчення іноземних мов із застосуванням штучного інтелекту : дипломний проєкт ... бакалавра : 123 Комп'ютерна інженерія / Бурда Єва Андріївна. – Київ, 2025. – 100 с.
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/74598
dc.language.isouk
dc.publisherКПІ ім. Ігоря Сікорського
dc.publisher.placeКиїв
dc.subjectонлайн-платформа
dc.subjectштучний інтелект
dc.subjectперсоналізоване навчання
dc.subjectаі-співрозмовник
dc.subjectpostgresql
dc.subjectpgadmin
dc.subjectnlp
dc.subjectonline platform
dc.subjectartificial intelligence
dc.subjectpersonalized learning
dc.subjectai companion
dc.titleПлатформа для вивчення іноземних мов із застосуванням штучного інтелекту
dc.typeBachelor Thesis

Файли

Контейнер файлів
Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
Burda_bakalavr.pdf
Розмір:
11.67 MB
Формат:
Adobe Portable Document Format
Ліцензійна угода
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
license.txt
Розмір:
8.98 KB
Формат:
Item-specific license agreed upon to submission
Опис: