recipes/book/src/bl/entities.md

4.5 KiB
Raw Blame History

Сущности

Для того, чтобы начать описывать действия нашего "мозга", нам нужно понять сколько и какие сущности будет иметь наша система.

Рецепт

Различные сайты с рецептами используют свой подход к рецептам, но формула у всех примерно одна.

категории
(видео процесса|фото результата)
название
описание
ингредиенты
- название
- количество
шаги
- название
- описание
- фото

Видео я считаю совсем избыточным и неуместным. Особенно, когда так называемые "видео-рецепты" без текстового содержания "заставляют" просматривать и перематывать содержание, чтобы можно было понять что нужно сделать.

В ингредиентах как правило рекламируют определенные марки. В нашей версии будут только основные названия продуков питания не привязанные ни к одному из брендов. Каждый человек в праве выбрать любой, который на его вкус более приемлемый.

Фотографии к рецептам несомненно сложно делать. Не все люди фотографируют процесс приготовления. И по моему опыту фотографии не особо помогают в понимании того, что необходимо сделать. Если описание соответствует действительности, то и дополнительное фото не нужно. Фото результата на самом деле тоже сомнительно, но по нему обычно определяют стоит ли готовить блюдо.

Как правило не всегда ищут рецепты. Многие люди готовят просто из того, что есть в холодильнике. Мы лично создавали несколько безумно вкусных салатов, но когда мы хотели добавить его на свой сайт, то мы долго придумывали название. Ну просто потому, что в "формуле рецепта" это необходимо. А любой поисковик еще хочет от нас описание. Думаю было бы круто, если бы нейросеть предлагала бы название для рецепта. Описание же я думаю вообще убрать. Шаги всё и так расскажут.

Вдохновленный одним каналом the-bread-code, я хочу добавить в рецепт эксперементы. Тоесть что будет, если тот же рецепт приготовить с большим/меньшим содержанием воды/масла какой результат из этого выйшел. Получилось хуже или нет. Любой желающий сможет выбрать понравившийся вариант рецепта.

Еще на smartfridge, после того как я внедрил группы ингредиентов, мне пришло озарение, что каждая группа ингредиентов - это тоже отдельный рецепт. Например пицца состоит из основы и начинки. Мы можем эксперементировать с основой для теста, но начинка меняться не будет или наоборот. Следовательно мы можем создавать грубо говоря собственные ингредиенты (основа для пиццы) и использовать её как ингредиент для какого-то рецепта

Итого:

Название

Категории

Ингредиенты
Витамины в порции
Пищевая ценность

Фото результата

Шаги (только текст)