Платформа для вивчення іноземних мов із застосуванням штучного інтелекту
dc.contributor.advisor | Сергієнко, Павло Анатолійович | |
dc.contributor.author | Бурда, Єва Андріївна | |
dc.date.accessioned | 2025-07-03T07:56:50Z | |
dc.date.available | 2025-07-03T07:56:50Z | |
dc.date.issued | 2025 | |
dc.description.abstract | Кваліфікаційна робота включає пояснювальну записку ( 66 с., 36 рис., 6 табл., 7 дод. ). Метою розробки є створення веб-платформи для вивчення іноземних мов із застосуванням штучного інтелекту, що забезпечує персоналізоване навчання, автоматизований підбір викладача, адаптивний контент і інтерактивну мовну практику[15]. Комп’ютерна система дає змогу: автоматизовано підбирати викладача; формувати індивідуальний навчальний план; практикувати розмовну мову з АІ-співрозмовником; зберігати навчальні матеріали, з можливістю офлайн-доступу. Передбачено механізми синхронізації з календарем та інтеграції з зовнішніми сервісами. В ході розробки: - проведено аналіз існуючих платформ для вивчення мов; - сформульовано функціональні вимоги до програмного забезпечення; - розроблено архітектуру системи; - реалізовано AI-компоненти для персоналізації; - реалізовано АІ-компоненти для мовної практики; Використано клієнт-серверну архітектуру (HTML/CSS/JS + FastAPI), СУБД PostgreSQL (через pgAdmin), а також методи машинного навчання і NLP (локальна модель Gemma 2b в контейнері Ollama). Отримана система може бути впроваджена в мовні школи, корпоративні програми та освітні центри; перспективними є застосування для підготовки до іспитів та інтеграція з VR/AR. | |
dc.description.abstractother | The 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.extent | 100 | |
dc.identifier.citation | Бурда, Є. А. Платформа для вивчення іноземних мов із застосуванням штучного інтелекту : дипломний проєкт ... бакалавра : 123 Комп'ютерна інженерія / Бурда Єва Андріївна. – Київ, 2025. – 100 с. | |
dc.identifier.uri | https://ela.kpi.ua/handle/123456789/74598 | |
dc.language.iso | uk | |
dc.publisher | КПІ ім. Ігоря Сікорського | |
dc.publisher.place | Київ | |
dc.subject | онлайн-платформа | |
dc.subject | штучний інтелект | |
dc.subject | персоналізоване навчання | |
dc.subject | аі-співрозмовник | |
dc.subject | postgresql | |
dc.subject | pgadmin | |
dc.subject | nlp | |
dc.subject | online platform | |
dc.subject | artificial intelligence | |
dc.subject | personalized learning | |
dc.subject | ai companion | |
dc.title | Платформа для вивчення іноземних мов із застосуванням штучного інтелекту | |
dc.type | Bachelor 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
- Опис: