Отзывы фрилансеров:
+ 1
- 0
Зарегистрирован на сайте 3 года и 1 месяц
Бюджет:
40 000 руб
501.70 $ — 427.52 €
Цель: Создать алгоритм, который будет подбирать комбинации блюд (завтрак, обед, ужин) из предоставленных выборок рецептов таким образом, чтобы суммарная пропорция белков, жиров и углеводов (БЖУ) в рационе соответствовала заданной.
Сейчас идет речь только об алгоритме, без лишних обвесов. Развернутая БД на сервере + исходный код.
Требования к системе
1. Входные данные:
База данных с рецептами. Каждый рецепт содержит показатели калорий и нутриентов (БЖУ).
Ограничения по ингредиентам в зависимости от диеты.
Целевая пропорция БЖУ для дневного рациона. Пропорция трех нутриентов всегда 100% в разных вариантах.
Допустимое отклонение от целевой пропорции 3%
2. Выходные данные:
БД рецептов. Рецепт в БД указан на 2 порции.
Категории рецептов
Список национальных кухонь
БД ингредиентов
Категории ингредиентов
Формула расчета веса нуриентов по КБЖУ.
3. Требования к производительности:
Алгоритм должен обрабатывать выборки и находить подходящие комбинации за разумное время (до минуты, в зависимости от параметров).
Контроль качества
1. Тестирование:
Проведение модульного тестирования всех функций и методов.
Тестирование на различных наборах данных для обеспечения корректности работы алгоритма.
2. Документация:
Полная документация кода с описанием каждой функции и параметров.
Инструкции по использованию и настройке алгоритма.
Подробное ТЗ в приложении
Разделы:
Опубликован:
09.07.2024 | 13:32 [поднят: 09.07.2024 | 13:32]
Заказ находится в архиве