Розробка застосунку для вивчення іноземної мови з інтеграцією генеративних моделей

dc.contributor.authorВишневецький, Володимир Максимович
dc.date.accessioned2026-06-29T08:10:40Z
dc.date.available2026-06-29T08:10:40Z
dc.date.issued2026
dc.descriptionВишневецький В. М. Розробка застосунку для вивчення іноземної мови з інтеграцією генеративних моделей : кваліфікаційна робота бакалавра спеціальності 121 "Інженерія програмного забезпечення" / наук. керівник А. Г. Кривохата. Запоріжжя : ЗНУ, 2026. 48 с.uk
dc.description.abstractUA : Робота викладена на 48 сторінках друкованого тексту, містить 31 рисунок, 1 таблицю, 18 джерел, 1 додаток. Об’єкт дослідження – процес розробки платформи для вивчення іноземних мов. Мета роботи: розробка застосунку для вивчення іноземної мови з інтеграцією генеративних моделей. Методи дослідження – методи об’єктно-орієнтованого програмування, методи машинного навчання, методи використання великих мовних моделей (LLM) для генерації, аналізу й адаптації навчального контенту. У межах кваліфікаційної роботи було розроблено вебзастосунок для вивчення іноземної мови з використанням генеративних моделей штучного інтелекту. Для реалізації поставлених завдань було використано мову програмування Python. Як вебсерверну складову застосовано фреймворк FastAPI. Новизна підходу полягає у використанні великих мовних моделей як основного компонента, що забезпечує адаптивне навчання відповідно до цілей студента. Щоб зменшити частку галюцинацій у відповідях, зокрема під час генерації навчального контенту, зворотного зв’язку та навчальних модулів, було застосовано техніки промпт-інженерії та генерацію з доповненням через пошук (RAG), реалізовану на основі архітектури векторної бази даних Weaviate.uk
dc.description.abstractEN : The work is presented on 48 pages of printed text, 31 figures, 1 table, 18 references, 1 supplement. The object of the study is the process of developing a platform for learning foreign languages. The aim of the study is to develop an application for learning a foreign language with the integration of generative models. The methods of research include object-oriented programming methods, machine learning methods, as well as methods of using large language models (LLM) for the generation, analysis, and adaptation of educational content. Within the scope of the bachelor’s qualification paper, a web application for learning a foreign language using generative artificial intelligence models was developed. The Python programming language was used to implement the defined tasks. The FastAPI framework was applied as the web server component of the system. The novelty of the approach lies in the use of large language models as a core component, enabling adaptive learning aligned with individual student goals. To reduce the occurrence of hallucinations in model responses, particularly during the generation of educational content, feedback, and learning modules, prompt engineering techniques and Retrieval-Augmented Generation (RAG) were applied, implemented using the Weaviate vector database architecture.uk
dc.identifier.urihttps://dspace.znu.edu.ua/items/f71ff22d-d064-4e9d-97c2-ebfab5f3111f
dc.language.isoukuk
dc.subjectадаптивне навчанняuk
dc.subjectгенеративні моделіuk
dc.subjectвеликі мовні моделіuk
dc.subjectмашинне навчанняuk
dc.subjectосвітні вебзастосункиuk
dc.subjectперсоналізація навчанняuk
dc.subjectпромпт-інженеріяuk
dc.subjectштучний інтелектuk
dc.subjectаdaptive learninguk
dc.subjectartificial intelligenceuk
dc.subjecteducational web applicationsuk
dc.subjectgenerative modelsuk
dc.subjectlarge language modelsuk
dc.subjectlearning personalizationuk
dc.subjectmachine learninguk
dc.subjectprompt engineeringuk
dc.titleРозробка застосунку для вивчення іноземної мови з інтеграцією генеративних моделейuk
dc.typeРобота бакалавраuk

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Вишневецький.pdf
Size:
1.88 MB
Format:
Adobe Portable Document Format
Description:
Робота бакалавра

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
3.81 KB
Format:
Item-specific license agreed upon to submission
Description: