Шкільняк Оксана СтепанівнаВеличко Таїсія2023-11-282024-05-142023-11-282023Величко Т. Розробка пошукового та рекомендаційного веб-додатку для приготування кави : кваліфікаційна робота … магістра : 121 Інженерія програмного забезпечення / Величко Таїсія. – Київ, 2023. – 50 с.https://ir.library.knu.ua/handle/123456789/5654Метою кваліфікаційної роботи є створення веб-додатку для пошуку та отримання рекомендацій кави за попередніми вподобаннями. Користувачам буде надаватися можливість шукати, обирати улюблену каву та створювати власні рецепти. Об’єктом роботи є система для пошуку та отримання рекомендацій кави від українських виробників на основі мікросервісної архітектури з використанням баз даних. У ході виконання роботи розглянуто та проаналізовано подібні веб-додатки; проаналізовано алгоритми та методи для формування рекомендацій та обрано affinity propagation для застосування; побудовано моделі баз даних, щоб зберігати інформацію про каву, рецепти та інформацію про користувачів; розроблено мікросервісну архітектуру з спроєктованим API, з реалізованим мікросервісом пошуку та рекомендацій, мікросервісом користувацького контенту, мікросервісом періодичного завдання для оновлення інформації про каву; розроблено фронтенд для взаємодії користувачем з системою. Ключові слова : веб-додаток, мікросервіси, кава, пошук, рекомендації, Java, Python, Spring Boot, Angular, Postresql, ElasticSearch.uaРозробка пошукового та рекомендаційного веб-додатку для приготування кавиМагістерська робота