Система аналізу та надання рекомендацій з підбору страв та їх рецептів

dc.contributor.advisorВасилюк, Андрій Степанович
dc.contributor.affiliationНаціональний університет "Львівська політехніка"
dc.contributor.authorКлебан, Катерина Сергіївна
dc.contributor.authorKleban, Kateryna Serhiivna
dc.coverage.placenameЛьвів
dc.date.accessioned2025-02-26T13:00:49Z
dc.date.created2021
dc.date.issued2021
dc.description.abstractМагістерська робота викладена на 86 сторінках, вона містить 5 розділів, 27 джерел в переліку посилань. Розпізнавання образів є однією з фундаментальних проблем теорії інтелектуальних систем. З іншого боку, задача розпізнавання образів має величезне практичне значення. Оскільки практичні аспекти стосуються різних галузей сучасного життя, отож і в темі харчування розпізнавання зображень відіграє велику роль. На даний період часу проблеми в сфері вибору харчування набагато легше вирішити завдяки існуванню гаджетів, та можливістю розробки сучасних додатків, за допомогою технологій Machine Learning, Artificial intelligence, Image Recognition за допомогою Neural network, cтатистичного аналізу даних та Smart-house. Статистика збільшення захворювань пов'язаних із серцево-судинною системою а також неврозів, є наслідком зневажливого ставлення більшості населення до свого здоров'я. У вік погоні за кращим життям, люди намагаються заощаджувати час на всьому, особливо на прийомі їжі. Причинами стають ситуації з якими стикався кожен "що можна приготувати з того, що є в наявності вдома?" і при цьому не забути набрати необхідну калорійність та корисні речовини та не витрачати величезну кількість грошей на покупку розумного холодильника. Для рішення усіх вищеперерахованих питань необхідно розробити систему, яка буде проводити аналіз продуктів які є в наявності вдома в людини і які страви вона з них може приготувати. Створити рекомендації щодо подальших закупок. У магістерській роботі досліджено переваги та недоліки існуючих рішень, що здійснюють пошук рецептів за інгредієнтами, розроблене власне рішення, що враховує недоліки існуючих рішень та покращує досвід роботи з додатком, що отримує користувач. Отримані результати допоможуть спростити процес пошуку рецептів користувачем та оптимізувати час, що витрачається на формування запиту. Об’єкт дослідження - це процес вибору страви харчування залежно від потреб людини та наявності продуктів харчування. Через те що на даний момент найбільш цінна валюта в житті людини це її здоров’я та час, в дослідженні необхідно з’ясувати які процеси відбору продуктів для страв стануть важливим критерієм при розробці даного додатку. Необхідно визначити яким чином можливо полегшити процес вибору страви та заощадити на цьому процесі час користувача. Предмет дослідження – це втілення засобів розпізнавання зображень та аналітики для використання у додатку. Разом з розвитком області штучного інтелекту та машинного навчання, галузь комп’ютерного зору отримала новий поштовх для розвитку та можливість значно збільшити свою ефективність та розмаїття сфер використання. Все більше задач, в яких необхідно використати системи комп’ютерного зору, використовують ті, що базуються на використанні нейронних мереж та глибокого навчання. Мета дослідження - в розробці такої системи, яка дозволить користувачу обирати рецепт не думаючи про те які в нього є інгредієнти в наявності, необхідно надати системі можливість робити фото (для першого релізу можливий варіант робити фото самостійно, які буде розпізнавати система, що і буде застосовано, в наступних версіях буде доречним додати можливість обирати між самостійним завантаженням фотографій та підключенням технології Smart house, що ще більше буде надавати можливість економити час користувачеві, адже йому вже не буде потрібно самостійно робити фото продуктів, їх будуть розпізнавати смарт-камери, які будуть налаштовані на оновлення фотографій кожну годину, таким чином ситуація по наявності інгредієнтів буде відслідковуватись в режимі реального часу). Результат дослідження – розроблена практична реалізація системи аналізу та надання рекомендацій з підбору страв та їх рецептів.
dc.description.abstractThesis is set out on 90 pages, it contains 5 sections, 30 sources in the list of references. Pattern recognition is one of the fundamental problems of the theory of intelligent systems. On the other hand, the task of pattern recognition is of great practical importance. Since the practical aspects relate to various areas of modern life, image recognition also plays an important role in nutrition. At the present time, problems in the field of food selection are much easier to solve due to the existence of gadgets and the ability to develop modern applications, using technologies Machine Learning, Artificial intelligence, Image Recognition using Neural network, statistical data analysis and Smart-house. The statistics of the increase in diseases related to the cardiovascular system, as well as neuroses, are the result of the contemptuous attitude of the majority of the population to their health. In the age of the pursuit of a better life, people try to save time on everything, especially on meals. The reasons are situations faced by everyone "what can be prepared from what is available at home?" and at the same time do not forget to gain the necessary calories and nutrients and do not spend a huge amount of money to buy a smart refrigerator. To address all of the above issues, it is necessary to develop a system that will analyze the products that are available at home in a person and what dishes he can cook from them. Create recommendations for further purchases. The dissertation project examines the advantages and disadvantages of existing solutions that search for recipes by ingredients, developed its own solution that takes into account the shortcomings of existing solutions and improves the experience with the application that the user receives. The results will help simplify the process of finding recipes by the user and optimize the time spent on the formation of the query. The object of research is the process of choosing a food dish depending on the needs of the person and the availability of food. Because the most valuable currency in a person's life at the moment is their health and time, the study needs to find out which food selection processes will be an important criterion in the development of this application. It is necessary to determine how it is possible to facilitate the process of choosing a dish and save user time on this process. The subject of the research is the implementation of image recognition and analytics tools for use in the application. With the development of artificial intelligence and machine learning, the field of computer vision has received a new impetus for development and the opportunity to significantly increase its efficiency and diversity of applications. More and more tasks that require the use of computer vision systems are using those based on the use of neural networks and deep learning. The purpose of the study - to develop a system that will allow the user to choose the recipe without thinking about what ingredients it has in stock, it is necessary to give the system the opportunity to take photos (for the first release it is possible to take photos yourself, which will be recognized by the system , in future versions it will be appropriate to add the ability to choose between self-uploading photos and connecting Smart house technology, which will further save the user time, because he will no longer need to take photos of products, they will be recognized by smart cameras to update photos every hour, so the situation for the availability of ingredients will be monitored in real time). The result of the research is the practical implementation of the system of analysis and providing recommendations for the selection of dishes and their recipes. Key words - image recognition, nutrition problems, analytical systems of recipe selection. The developed system in its first versions gives users the opportunity to customize the profile (enter all the parameters that will be needed by the system for the most correct selection of recipes and get an analysis of body characteristics and get advice on nutrition and healthy living); to make a photo image recognition - as the essence of the system so that the user can choose recipes that are not considered in it, you need to add a system to take photos (for the first release was chosen to take a photo yourself, which will recognize the system in future versions It would be appropriate to add a choice between self-uploading photos and connecting Smart house technologies, which will further save users time, so they do not need to take photos of products, they will recognize smart cameras that will be set to update photos every year. that is, such a situation for the actual availability of these articles will be monitored over time) Since the system is also focused on improving public health was added to the newsletter, which presents small articles that will take an average of about 30 years 40 seconds to reading "briefly about the important", which will make it clear how to eat right articles will be informative, illustrated for general understanding. Since the system is informational and advisory, the selected ration was obtained in a convenient form. Everyone could, who passed the filtering and according to the selection of user data, the selection of all recipes contained in allergies of users (as well as recipes that the user can not get due to the presented criteria of the disease). This feature is not even one of the options for eating contraindications for diseases, less important analysis, still taking into account what users like and do not like, but do not use the services of the diet. Additionally, it is part of the main part of the data, which is the recognition of product analysis by photo, which is uploaded by the user. In addition to the currently available products and other stages of analysis already described, the user receives a list of recommended recipes in the category of "traffic lights", namely in three areas: green, which indicates the recipes for which are available in Ingredients (Ingredients) At the moment, orange recipes for cooking in which not all are available, and the red zone where recipes for cooking in which there is not enough more than one product available. The recipe states the caloric content, methods and instructions for cooking. An option to add a dish to your liking history is the ability to save the recipe for later use. It is also possible to add a recipe for the orange and red zone. Get recommendations for purchases, which will be displayed in the recipe and basket of products for it. The downstream user can add additional information for analytics, namely add new product photos and change profile settings depending on which filtering takes place.
dc.format.pages99
dc.identifier.citationКлебан К. С. Система аналізу та надання рекомендацій з підбору страв та їх рецептів : кваліфікаційна робота на здобуття освітнього ступеня магістр за спеціальністю „8.124.00.03 — Аналіз даних (Data Science)“ / Катерина Сергіївна Клебан. — Львів, 2021. — 99 с.
dc.identifier.urihttps://ena.lpnu.ua/handle/ntb/63288
dc.language.isouk
dc.publisherНаціональний університет "Львівська політехніка"
dc.rights.holder© Національний університет "Львівська політехніка", 2021
dc.rights.holder© Клебан, Катерина Сергіївна, 2021
dc.subject8.124.00.03
dc.subject– розпізнавання зображень
dc.subjectпроблеми харчування
dc.subjectаналітичні системи підбору рецептів. Розроблена система у свої першій версії дає змогу користувачу налаштувати профіль під себе (вписати всі параметри
dc.subjectякі будуть потрібні системі для найбільш коректного підбору рецептів та отримання аналізу характеристик тіла і отримати поради з харчування та здорового способу життя); зробити фото для розпізнавання зображення – так як суть системи в тому щоб користувач міг обирати рецепт не думаючи про те які в нього є інгредієнти в наявності
dc.subjectнеобхідно надати системі можливість робити фото (для першого релізу було обрано варіант робити фото самостійно
dc.subjectякі буде розпізнавати система
dc.subjectв наступних версіях буде доречним додати можливість обирати між самостійним завантаженням фотографій та підключенням технології Smart house
dc.subjectщо ще більше буде надавати можливість економити час користувачеві
dc.subjectадже йому вже не буде потрібно самостійно робити фото продуктів
dc.subjectїх будуть розпізнавати смарт-камери
dc.subjectякі будуть налаштовані на оновлення фотографій кожну годину
dc.subjectтаким чином ситуація по наявності інгредієнтів буде відслідковуватись в режимі реального часу) Так як розробка системи орієнтована так само на покращення здоров’я населення було додано лєнту новин
dc.subjectде представлені невеличкі статті
dc.subjectякі будуть займати в середньому близько 30-40 секунд для читання «коротко про важливе»
dc.subjectщо дасть змогу розуміти як правильно харчуватись
dc.subjectстатті будуть інформативні
dc.subjectілюстровані для загального розуміння. Так як система є інформаційно-дорадчою
dc.subjectнайважливішою метою було отримати підібраний раціон в зручному вигляді. Усі можливі рецепти
dc.subjectякі пройшли фільтрацію і відбір відповідно до даних користувача
dc.subjectвідсіює всі рецепти
dc.subjectякі містять інгредієнти на які в користувача алергія
dc.subjectтак само рецепти інгредієнти яких користувач не може вживати через поставлений діагноз (захворювання). Саме ця система надасть можливість навіть не розглядати варіант вживання їжі протипоказаної за захворюванням
dc.subjectдалі йде менш важливий аналіз
dc.subjectале всеодно приймаються до уваги продукти
dc.subjectякі користувач любить та не любить вживати у своєму раціоні харчування. Надалі вступає в роль основна частина аналізу даних
dc.subjectце розпізнавання продуктів по фото
dc.subjectякі завантажує користувач. В залежності від того які продукти на даний момент є в наявності та додатково всі етапи аналізу які вже було описано
dc.subjectкористувач отримує список рекомендованих рецептів у вигляді «світлофора»
dc.subjectа саме у трьох зонах: зеленій
dc.subjectде вказано рецепти
dc.subjectдля приготування яких є в наявності всі продукти (інгредієнти) на даний момент часу
dc.subjectпомаранчевій
dc.subjectде рецепти для приготування яких в наявності не вистачає одного інгредієнту
dc.subjectі червона зона
dc.subjectде рецепти для приготування яких в наявності не вистачає більше одного інгредієнту. В рецепті зазначена калорійність
dc.subjectінгредієнти та інструкція приготування. Варіант додати страву до історії вподобань – можливість зберегти рецепт для подальшого користування. Також до вподобань можливо додати рецепт за помаранчевої і червоної зони. Отримати рекомендації для покупок
dc.subjectв яких буде відображатись рецепт та корзина продуктів до нього. В продовж для користувач може вносити додаткову інформацію для аналітики
dc.subjectа саме додавати нові фото продуктів та змінювати параметри профіля залежно яких відбувається фільтрація
dc.titleСистема аналізу та надання рекомендацій з підбору страв та їх рецептів
dc.title.alternativeSystem of analysis and provision of recommendations for selection of dishes and their recipes
dc.typeStudents_diploma

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
2021_81240003_Kleban_Kateryna_Serhiivna_125158.pdf
Size:
3.64 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
2.91 KB
Format:
Plain Text
Description: