Архітектура програмного забезпечення для генерування віршів
dc.contributor.advisor | Гавриленко, Олена Валеріївна | |
dc.contributor.author | Митник, Денис Олександрович | |
dc.date.accessioned | 2024-01-10T12:41:54Z | |
dc.date.available | 2024-01-10T12:41:54Z | |
dc.date.issued | 2023 | |
dc.description.abstract | Пояснювальна записка дипломного проєкту складається з чотирьох розділів, містить 64 таблиць, 50 рисунків та 13 джерел – загалом 124 сторінки. Дипломний проєкт присвячений проектування архітектури та розробці програмного забезпечення для генерування віршів. Метою даної роботи є автоматизація процесу написання віршів за допомогою нейронних мереж, а саме архітектури BERT. Об'єктом дослідження є програмне забезпечення для генерування віршів за початковим реченням та схемою римування. Предметом дослідження є алгоритми та підходи до вирішення задачі генерування віршів за допомогою засобів NLP та BERT нейронних мереж. У першому розділі здійснено аналіз предметної області, сформовано математичну постановку задачі, здійснено порівняння сучасних алгоритмів та аналогів програмного забезпечення. Сформовано функціональні та нефункціональні вимоги. Другий розділ присвячений моделюванню програмного забезпечення та проектуванню архітектури. Описано особливості реалізації моделі для генерування віршів. Детально описано реалізацію клієнтської та серверної частин додатку. Здійснено аналіз додатку на вразливості. В третьому розділі здійснено тестування якості програмного забезпечення. Проведено аналіз якості моделі для генерування віршів. Описано основні тест кейси та контрольний приклад для застосунку. В четвертому розділі описано особливості розгортання та супроводу створеного програмного забезпечення. | uk |
dc.description.abstractother | The 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.extent | 197 с. | uk |
dc.identifier.citation | Митник, Д. О. Архітектура програмного забезпечення для генерування віршів : дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення / Митник Денис Олександрович. - Київ, 2023. - 197 с. | uk |
dc.identifier.uri | https://ela.kpi.ua/handle/123456789/63652 | |
dc.language.iso | uk | uk |
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.subject | natural language processing | uk |
dc.subject | poems generation | uk |
dc.subject | neural networks | uk |
dc.subject | transformers | uk |
dc.subject | masked language modeling | uk |
dc.subject | client-server architecture | uk |
dc.subject | hexagon architecture | uk |
dc.title | Архітектура програмного забезпечення для генерування віршів | uk |
dc.title.alternative | Software Architecture for Poetry Generation | uk |
dc.type | Bachelor Thesis | uk |
Файли
Контейнер файлів
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
- Опис: