Програмне забезпечення підбору кулінарних рецептів на основі нейронної мережі
| dc.contributor.advisor | Вєчерковська, Анастасія Сергіївна | |
| dc.contributor.author | Петрухно, Максим Русланович | |
| dc.date.accessioned | 2024-01-17T08:04:24Z | |
| dc.date.available | 2024-01-17T08:04:24Z | |
| dc.date.issued | 2023 | |
| dc.description.abstract | Пояснювальна записка дипломного проєкту складається з чотирьох розділів, містить 36 таблиць, 32 рисунків та 16 джерел – загалом 77 сторінок. Дипломний проєкт присвячений розробці мобільного застосунку для підбору рецепту на основі нейронної мережі Мета - забезпечення точності результату пошуку рецептів при різних випадках, забезпечення адекватності згенерованого рецепту та забезпечення зручного інтерфейсу та простоті використання для керування персональним кабінетом користувача. Об'єкт дослідження: Мобільний застосунок та його здатність вирішувати поставлені задачі. Предмет дослідження: Алгоритми нейронних мереж для пошуку рецепту по зображенню та його підбору. У розділі “Аналіз вимог до програмного забезпечення” було детально проаналізовано предметну область та наведено її змістовний опис. Наведено алгоритми та технічні рішення для вирішення поставлених задач та проаналізовано допоміжні програмні засоби та засоби для розробки. Останнім етапом даного розділу була розробка функціональних та нефункціональних вимог та проектування діаграми варіантів використання. Розділ “Моделювання та конструювання програмного забезпечення“ присвячений моделюванню програмного забезпечення шляхом опису бізнес процесів додатку, проектуванням архітектури та конструювання програмного забезпечення. Останнім етапом було проаналізовано можливі вразливості у проекті та їх усунення. Розділ “Аналіз якості та тестування програмного забезпечення” присвячений аналізу якості програмного забезпечення за допомогою статичних та динамічних аналізаторів коду та тестування програмного забезпечення шляхом опису необхідних тестів для мобільного застосунку та їх втілення. У розділі “Впровадження та супровід програмного забезпечення” детально проаналізовано платформи для розгортання програмного забезпечення та наведено подальші кроки для їх підтримки. Програмне забезпечення впроваджено на платформі Github у секції Release. | uk |
| dc.description.abstractother | The explanatory note of the diploma project consists of four sections, contains 36 tables, 32 figures and 16 sources – in total 77 pages. The purpose of the diploma project is the development of a mobile application for selecting a recipe based on a neural network. The goal is to ensure the accuracy of the recipe search result in various cases, to ensure the adequacy of the generated recipe and to provide a convenient interface and ease of use for managing the user's personal account. Research object: Mobile application and its ability to solve given tasks. Research subject: Neural network algorithms for image recipe search and selection. In the section "Analysis of software requirements" the subject area was analyzed in detail and its meaningful description was given. Algorithms and technical solutions for solving the tasks are presented, and auxiliary software tools and tools for development are analyzed. The final stage of this section was the development of functional and non-functional requirements for software and the design of the use case diagram. The section "Software Modeling and Design" is dedicated to software modeling by describing the application's business processes, architecture design, and software design. The last stage was the analysis of possible vulnerabilities in the project and their elimination. The "Software Quality Analysis and Testing" section is devoted to software quality analysis using static and dynamic code analyzers and software testing by describing the necessary tests for a mobile application and their implementation. The Software Deployment and Support section provides a detailed analysis of software deployment platforms and next steps to support them. The software is implemented on the Github platform in the Release section. | uk |
| dc.format.extent | 176 с. | uk |
| dc.identifier.citation | Петрухно, М. Р. Програмне забезпечення підбору кулінарних рецептів на основі нейронної мережі : дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення /Петрухно Максим Русланович. - Київ, 2023. - 176 с. | uk |
| dc.identifier.uri | https://ela.kpi.ua/handle/123456789/63870 | |
| dc.language.iso | uk | uk |
| dc.publisher | КПІ ім. Ігоря Сікорського | uk |
| dc.publisher.place | Київ | uk |
| dc.subject | мобільний додаток | uk |
| dc.subject | Android | uk |
| dc.subject | Android Studio | uk |
| dc.subject | Google Firebase | uk |
| dc.subject | база даних | uk |
| dc.subject | статистика | uk |
| dc.subject | TensorFlow | uk |
| dc.subject | GPT | uk |
| dc.subject | mobile app | uk |
| dc.subject | wearable devices | uk |
| dc.subject | database | uk |
| dc.subject | statistics | uk |
| dc.title | Програмне забезпечення підбору кулінарних рецептів на основі нейронної мережі | uk |
| dc.type | Bachelor Thesis | uk |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- Petrukhno_bakalavr.pdf
- Розмір:
- 13.64 MB
- Формат:
- Adobe Portable Document Format
- Опис:
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 9.01 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: