Адаптивний алгоритм та застосунок для персоніфікованого підбору дієтичних продуктів

dc.contributor.authorСутир Кирилоuk
dc.date.accessioned2026-02-11T13:21:17Z
dc.date.available2026-02-11T13:21:17Z
dc.date.issued2025
dc.descriptionРобота публікується згідно наказу ректора Університету від 27.05.2021 р. №311/од «Про розміщення кваліфікаційних робіт здобувачів вищої освіти в репозиторії університету». Науковий керівник: Шибицька Наталія Миколаївна
dc.description.abstractОб’єкт дослідження – методи та засоби персоніфікованого підбору харчових продуктів на основі контекстних бандитів і автоматизованого зчитування етикеток. Мета кваліфікаційної роботи – дослідити й розробити адаптивний алгоритм LinUCB та iOS-застосунок, що в режимі реального часу рекомендують продукти з урахуванням індивідуальних цілей Б/Ж/В, рівня активності та алергенів, використовуючи дані зі штрихкодів та OCR. Методи дослідження – аналіз предметної області та наявних БД продуктів; огляд і формалізація методів контекстних бандитів; побудова ознак (protein, fat, carbs, fiber, sugars, salt, bias) з нормуванням; розробка робастного парсера нутрієнтів (OCR + OFF); on-device навчання LinUCB; експериментальна оцінка точності/затримок; UX-тестування інтерфейсів. Результати роботи можуть бути використані під час розроблення програмних засобів для персоналізованого харчування та безпеки споживача: мобільні додатки зі сканером штрихкоду/OCR для миттєвого аналізу складу, виявлення алергенів та оцінки поживної цінності; рекомендаційні системи на основі контекстних бандитів (LinUCB), що адаптуються до цілей користувача Розробка та дослідження проводилися під управлінням ОС MacOS Sequoia версії 15.6.1. Розробка програми проводилася у середовищі Xcode 16.2, на мові програмування Swift.uk
dc.description.abstractObject of research – methods and tools for personalized selection of food products based on contextual bandits and automated label reading. Aim of the qualification work – to research and develop an adaptive LinUCB algorithm and an iOS application that recommend products in real time, taking into account individual protein/fat/carbohydrate goals, activity level, and allergens, using data from barcodes and OCR. Research methods – analysis of the subject area and existing product databases; review and formalization of contextual bandit methods; feature construction (protein, fat, carbs, fiber, sugars, salt, bias) with normalization; development of a robust nutrient parser (OCR + OFF); on-device LinUCB training; experimental evaluation of accuracy/latency; UX testing of interfaces. Results of the work can be used in the development of software for personalized nutrition and consumer safety: mobile applications with a barcode/OCR scanner for instant composition analysis, allergen detection, and nutritional assessment; recommendation systems based on contextual bandits (LinUCB) that adapt to user goals Development and experiments were carried out under macOS Sequoia 15.6.1. The application was developed in Xcode 16.2 using the Swift programming language.en
dc.identifier.citationСутир К. Адаптивний алгоритм та застосунок для персоніфікованого підбору дієтичних продуктів . - Кваліфікаційна робота на здобуття освітнього ступеня магістр. – Київ, КАІ, 2025. - 100 с.
dc.identifier.otherФакультет комп'ютерних наук та технологій. Кафедра інженерії програмного забезпечення
dc.identifier.urihttps://er.kai.edu.ua/handle/KAI/68712
dc.publisherДержавний університет «Київський авіаційний інститут»
dc.subjectкористувацький інтерфейсuk
dc.subjectмобільний застосунокuk
dc.subjectlinucbuk
dc.subjectконтекстні бандитиuk
dc.subjectocruk
dc.subjectштрихкодuk
dc.subjectнутрієнтиuk
dc.subjectперсоналізація рекомендаційuk
dc.subjectuser interfaceen
dc.subjectmobile applicationen
dc.subjectcontextual banditsen
dc.subjectbarcodeen
dc.subjectnutrientsen
dc.subjectpersonalization of recommendationsen
dc.subjectкваліфікаційна роботаuk
dc.titleАдаптивний алгоритм та застосунок для персоніфікованого підбору дієтичних продуктівuk

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Master_Sutyr.pdf
Size:
1.57 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: