Архітектура програмного забезпечення для генерування віршів

dc.contributor.advisorГавриленко, Олена Валеріївна
dc.contributor.authorМитник, Денис Олександрович
dc.date.accessioned2024-01-10T12:41:54Z
dc.date.available2024-01-10T12:41:54Z
dc.date.issued2023
dc.description.abstractПояснювальна записка дипломного проєкту складається з чотирьох розділів, містить 64 таблиць, 50 рисунків та 13 джерел – загалом 124 сторінки. Дипломний проєкт присвячений проектування архітектури та розробці програмного забезпечення для генерування віршів. Метою даної роботи є автоматизація процесу написання віршів за допомогою нейронних мереж, а саме архітектури BERT. Об'єктом дослідження є програмне забезпечення для генерування віршів за початковим реченням та схемою римування. Предметом дослідження є алгоритми та підходи до вирішення задачі генерування віршів за допомогою засобів NLP та BERT нейронних мереж. У першому розділі здійснено аналіз предметної області, сформовано математичну постановку задачі, здійснено порівняння сучасних алгоритмів та аналогів програмного забезпечення. Сформовано функціональні та нефункціональні вимоги. Другий розділ присвячений моделюванню програмного забезпечення та проектуванню архітектури. Описано особливості реалізації моделі для генерування віршів. Детально описано реалізацію клієнтської та серверної частин додатку. Здійснено аналіз додатку на вразливості. В третьому розділі здійснено тестування якості програмного забезпечення. Проведено аналіз якості моделі для генерування віршів. Описано основні тест кейси та контрольний приклад для застосунку. В четвертому розділі описано особливості розгортання та супроводу створеного програмного забезпечення.uk
dc.description.abstractotherThe explanatory note of the diploma project consists of four sections, contains 64 tables, 50 figures and 13 sources – in total 124 pages. The diploma project is devoted to the design of architecture and the development of software for generating poems. The purpose of this work is to automate the process of writing poems using neural networks, namely the BERT architecture. The object of research is software for generating poems based on the initial sentence and rhyming scheme. The subject of research is algorithms and approaches to solving the problem of generating poems using NLP and BERT neural networks. In the first chapter, an analysis of the domain was carried out, a mathematical formulation of the problem was formed and a comparison of modern algorithms and software analogues was dome. Functional and non-functional requirements were formed. The second chapter is devoted to software modeling and architecture design. Peculiarities of the implementation of the model for generating poems are described. The implementation of the client and server parts of the application is described in detail. The application security and vulnerabilities were analyzed. In the third chapter, software quality testing is conducted. The quality of the model for generating poems is analyzed. The main test cases and a control example for the application are described. The fourth chapter describes the peculiarities of deployment and maintenance of the created software.uk
dc.format.extent197 с.uk
dc.identifier.citationМитник, Д. О. Архітектура програмного забезпечення для генерування віршів : дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення / Митник Денис Олександрович. - Київ, 2023. - 197 с.uk
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/63652
dc.language.isoukuk
dc.publisherКПІ ім. Ігоря Сікорськогоuk
dc.publisher.placeКиївuk
dc.subjectобробка природньої мовиuk
dc.subjectгенерування віршівuk
dc.subjectнейронні мережіuk
dc.subjectтрансформериuk
dc.subjectмасковане мовне моделюванняuk
dc.subjectклієнт-серверна архітектураuk
dc.subjectгексагональна архітектураuk
dc.subjectnatural language processinguk
dc.subjectpoems generationuk
dc.subjectneural networksuk
dc.subjecttransformersuk
dc.subjectmasked language modelinguk
dc.subjectclient-server architectureuk
dc.subjecthexagon architectureuk
dc.titleАрхітектура програмного забезпечення для генерування віршівuk
dc.title.alternativeSoftware Architecture for Poetry Generationuk
dc.typeBachelor Thesisuk

Файли

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