Подбор кулинарных рецептов по ингредиентам

    Для сайта «Просто пост» сделал интерфейсину подбора рецептов по ингредиентам. Вот, скажем, юзкейс:

    Вы приглашаете девушку в гости и задумываете поразить её салатом. При этом:
    1. Лук и чеснок в салат класть нельзя, потому что свидание.
    2. Фасоль вы не перевариваете
    3. Зато девушка оговорилась, что любит креветки, так что салат должен быть с ними.

    Делаем три клика и получаем пару рецептов на выбор:
    image

    Ну и вообще: открываешь холодильник, смотришь, что есть из съедобного, забиваешь в поиск и — вперёд, готовить. Не всё же пельмени варить, в конце концов.

    Пока интерфейсина стоит на «постном сайте» с веганскими и вегетарианскими блюдами, но ничто не помешает позднее сделать отдельный сайт со всякими рецептами — для тех, кто любит животных и в тарелке тоже. :)

    UPD: pavelgubarev.habrahabr.ru/blog/61178

    Similar posts

    AdBlock has stolen the banner, but banners are not teeth — they will be back

    More
    Ads

    Comments 89

      0
      Интересно, довольно часто бываю в ситуации, когда в холодильнике ограниченный набор продуктов, а что из это приготовить не знаешь.
        0
        Съесть по отдельности, не?
          +3
          Огурец, например, сильно выигрывает от порезания и засовывания в салат. А уж как рис от варки выигрывает :)))
        +15
        Вот вам ещё идейка: оцените среднюю стоимость ингридиентов и их калорийность (плюс\минус) и добавте функционал: Поесть на [(поле для ввода суммы)] рублей на [ ] людей.
        Необходимое чисто калорий за один приём пищи есть — всё просто. Если денег совсем мало, предлагаем только оффсянку. Если побольше, то там и салатик поместится.
        Студенты вас полюбят.
        А холостяки полюбят, если сделаете кнопку «Мужской еды, пол кило»:
        Блюда, которые просто приготовить(ну чтоб трушный мужик справился) помечаете в базе галочкой. В кукисы записываете, что человек уже ел по id, ну или логин с паролем делаете, и помогаете подбирать хавку. тут же можно зделать поправку на нелюбимые блюда и игридиенты, что они не попадались.
        Любой холостяк меня поймёт — как же сложно выбрать, что пожрать, когда пельмени надоели.
          0
          > Необходимое чисто калорий за один приём пищи
          Да, мысль. Только это довольно долго проставлять. Ещё время приготовления неплохо было бы. Со временем сделаем.

            0
            Хорошие вещи за 5 минут не пишутся))) Не считая «Hello world»!
            Ещё мысль:
            Прикрутите яндекс-карты и пусть пользователи отмечают места, где они покупают хорошие продукты, и где не стоит покупать. То есть где есть магазины, где заботятся о продукции, а где нет. Ну и рейтинги можно ставить. Будите отмечеть «выбор редакции» (а в этом месте чистое бабло на рекламе).
              +7
              В пику mirtesen.ru можно сервис назвать mir-tesen-i-edy-malo.ru :)
                –1
                :-D
                0
                ага, с картами — супер! Можно добавить календарь и расписать себе на месяц рацион: в среду — шашлыки, пятница — опять шашлыки, в понедельник — оФФсянка+рассол. Прикрутить заказ/потреблено каким-нибудь способом в цвете к картам, например, с помощью twiiter или подобным API-севрвисам. Получается некая социальность, например, решающая что назватра вкусненького у Светки ;) или «К Максу на пельмень-флешмоб» :D
              0
              По поводу холостяцкой еды, вот вспомнил про пирог в чашке за 5 минут, надо бы приготовить, а то давно пирогов не ел ((=
              habrahabr.ru/blogs/gurman/37509/
              +1
              совсем недавно думал о таком сервисе. в закладки! спасибо
                +5
                эх… хабраэффект :(
                А идея просто супер. Обязательно сделайте полноценный сайт, чтобы там с мясом обязательно блюда были (особенно интересуют, сосики и колбаса ^^). Сделаете, и я буду к вам чуть ли не каждый день наведоваться. :)
                  0
                  Да, похоже Мастерхост опять ддосят. Чёрт, третий день уже наблюдаю. Изредка падает, но проходит, пока пишешь письмо в саппорт.
                  +3
                  Отлично, наконец я смогу найти себе вегетарианскую еду, в которую не нужно класть ингридиенты растущие только на южной стороне восточноиндийских холмов.
                    0
                    Хотел посмотреть, но сервис недоступен :(
                      0
                      Вот, сейчас заработало. Ттт.
                        0
                        Да. Спасибо.
                          0
                          И тут же Хабр прилёг :)
                      +1
                      Вариант Vegi тоже сделайте
                        0
                        То есть?
                          0
                          для вегетарианцев )
                            0
                            Собственно, сейчас так и есть. Чтобы получить исключительно постные рецепты надо ещё пофильтровать. Там есть кнопки исключить молочное/яйца/рыбу.
                        0
                        >> Пока интерфейсина стоит на «постном сайте» с веганскими и вегетарианскими блюдами, но ничто не помешает позднее сделать отдельный сайт со всякими рецептами — для тех, кто любит животных и в тарелке тоже. :)

                        Проект весьма интересен, был бы рад увидеть его «с трупами» :)
                          +1
                          Эх… Долго я томил идею подобного проекта, что-то додумывал, искал желающий присоединиться к созданию и, собственно, инвестора. Ведь даже делал публикации на тему создания подобного сайта с возможностью поиска по ингредиентам, кухням, времени и способам приготовления. И через месяц наткнулся на уже реализованный проект — FoodClub. Теперь я лишь постоянный посетитель FoodClub.
                          Ваш интерфейс намного ближе к тому, каким его представлял себе я. Так держать — гляди, меня переманите! =)
                            0
                            Даа, фудклаб роскошный сайт. Спасибо, не видел раньше. А инвесторы… да ну, бросьте. Написано за неделю, при том, что программист я посредственный.
                              0
                              Было глупое желание заработать на этом. Был некий бизнес-план… Бывал…
                              При пробивном рекламном менеджере такой проект действительно можно превратить в прибыльное дело.
                                0
                                С удовольствием реализовали бы несколько Ваших идей на этом сайте =))), если Вам будет интересно.
                                0
                                Там топик есть — «как стать лучше» ;). Пишите туда свои предложения, 100% что-то станет удобнее и лучше.
                                0
                                В Финляндии в супермаркете Prisma (а может и еще где-нибудь бывают) стоят специально обученные терминалы, которые предлагают выбрать блюдо и тут же печатают рецепт :)
                                  0
                                  Мне кажется что можно список продуктов разбить на категории (овощи, фрукты) и не перегружать постоянно страницу с рецептами а просто показывать где-то (обновлять сразу) количество рецептов а по кнопке обновлять рецепты. Сюда бы еще связь с холодильником ;) Ну типа есть же холодильники которые недостающие продукты заказывают можно и чтобы рецепты сразу показывали.
                                    0
                                    Да, список продуктов однозначно надо бить на группы, это уже в планах. А вот с холодильниками всё не так просто, но мы подумаем :)
                                    +3
                                    В Вкусном блоге тоже реализован подбор рецептов по продуктам.
                                    Скажем, у вас в холодильнике есть некоторый набор продуктов, который нужно срочно пустить в дело. Пусть это будут курица, сметана и шампиньоны. В облаке продуктов вы кликаете на тег “курица” — в центральной части страницы вам отображаются рецепты с курицей, а в облаке продуктов — только те продукты, которые есть в рецептах с курицей. Далее вы кликаете на тег “шампиньоны” — и в центральной части получаете только те рецепты, в которых есть и курица, и шампиньоны, а в облаке продуктов — теги, которые имеются в этих рецептах. Затем вы выбираете тег сметана и видите рецепты, которые содержат и курицу, и шампиньоны, и сметану. То есть каждым кликом по тому или иному продукту вы добавляете его в список ингредиентов и отсеиваете лишние рецепты.
                                      +1
                                      Да, видел этот сайт. Очень хороший. Что касается поиска, то не хватает функции исключения ингредиентов.
                                        +1
                                        там можно в любой момент отбросить любой из выбранных продуктов — возле каждого из них стоит специальная кнопочка-крестик
                                        +1
                                        А когда у нас будут умные холодильники, которые будут знать чего и сколько в них лежит — это будет просто супер!
                                        Представляете, подходите к холодильнику, а там:

                                        Сегодня возможно приготовить:
                                        Еда мужская 544г, 2305ККал (показать рецепт)
                                        Английский завтрак 236г, 1534ККал (показать рецепт)
                                          +1
                                          … или же не достаёт к избранному рецепту «Завтрак дяди Жоры» ингридиента «Поросёнок молочный» — >«Купить/Добавить в холодильник» )
                                            0
                                            ну если бы все покупалось в гиперах — это не сложно реализовать.
                                            Полка холодильника может взвешивать, а по штрихкоду можно понимать, что за продукты.

                                            Идей с физическим разнообразием бытовой техники у меня много :)

                                            Самая простая — вебкамеру в холодильнике сделать. Чтобы по инету можно было зайти да посмотреть, что в холодильнике есть :)
                                          0
                                          мне кажется, что всё это уже сделано на gastronom.ru
                                          oooooooooчень удобно!
                                            0
                                            Ваша правда. Признаюсь, только сейчас его увидел.
                                            0
                                            супер, спасибо =)
                                              0
                                              3 месяца думал реализовать именно такое же… чуток другая система подбора у меня в голове была придумана… но уже поздно :)
                                                0
                                                Давно мечтал о «Яндекс-маркет» для еды )
                                                  0
                                                  Сам часто задумывался о подобном сервисе.
                                                  Планировал там добавить ещё рейтинг блюд по сытности, вкусности, скорости.
                                                    0
                                                    Посмотрел gastronom — не очень, т.е. неудобно — «я жрать хочу, а не пол часа с поиском возиться!»

                                                    Предлагаю ингридиенты просто вводить в строку запроса(с автозаполнением) через запятую.
                                                    2 опции «только из этого», «содержит это».

                                                    В рецептах разделить ингридиенты на «обязательные» и «дополнительные».

                                                    Готов помочь в реализации идеи.

                                                      0
                                                      О, да! Это то, чего я так давно ждал. Не вегитарианской пищи, конечно, но подобного функционала.

                                                      А вот вам бизнес-идея по схожей тематике: интернет-магазин «сделай ужин сам». Выбираешь рецепт, указываешь количество порций и все необходимые продукты досталяют на дом.
                                                        0
                                                        *вегетарианской, конечно
                                                        +1
                                                        Всё что получил от вашего сайта — рецепт приготовления перловки, который начинался с «замочить зёрна на 5-6 часов» o_O, то ли у вас рецептов мало, то ли у меня продуктов…

                                                        *ушёл жарить яичницу(быстро, сытно, дёшево, вкусно)
                                                          0
                                                          Да, рецептов пока мало.
                                                          0
                                                          Всегда мечтал о подобном сервисе, когда набор продуктов в холодильнике ограничен, а хочется чего-нибудь вкусненького.
                                                          Правда, было все это в холостяцкий период — сейчас уже жена мечтает о таком сервисе :-)

                                                          Из недостатков — заморочился удалять продукты, которых у меня нет
                                                            –1
                                                            убрать яйца — ага
                                                              0
                                                              Как-то непонятно, на мой вкус. Я начал отщелкивать по крестикам, оказалось это запретить ингридиент, а я думал там появится зеленая галочка и предложит салат с этим ингридиентом. Так было бы удобнее, нет?
                                                                0
                                                                Не понял Вас. Почему по нажатию на крестик должна появиться зелёная галочка?
                                                                  0
                                                                  Просто помечать те продукты, которые имеются в основном быстрее и логичнее, ИМХО, чем отмечать все те, которых нету…
                                                                    0
                                                                    Ну, так устроено: кликаешь по слову, оно загорается зелёным, появляются блюда с этим продуктом.
                                                                      0
                                                                      Да, просмотрел последние комментарии и новшества на сайте, теперь так и делается…
                                                                      По ходу указания набора продуктов не показываются рецепты с этим набором, а только если указать полный набор: например, у меня есть уксус и сладкий перец — показывает, что рецептов нет… попробуй догадайся, что еще нужно соль указать (она, мне кажется, есть у большинства (не у всех, конечно) пользователей). Поэтому предложение — показывать рецепты только с указанными ингридиентами плюс несколько рецептов с указанными и одним недостающим (той же солью, сахаром, уксусом) в отдельном блоке…
                                                                        0
                                                                        Угу, так и планирую.
                                                                          0
                                                                          Да, и рецептов бы побольше…
                                                                0
                                                                1) Рецепты + Социальная сеть
                                                                2)…
                                                                3) PROFIT!!!1
                                                                  0
                                                                  Ага, дождёшься профиту от соцсетей, как же.
                                                                  0
                                                                  я за создание данного ресурса!
                                                                  Признаюсь честно очень часто заглядываю в холодильник и поглядев че там есть не понимаю что из этого можно сделать
                                                                    0
                                                                    На gastronom.ru вообще всё плохо. Они выводят рецепты, в которых хотя бы один из ингридиентов совпадает хотя бы с одним из введённых.
                                                                    Я пишу «говядина, макароны, сыр, лук», а получаю «Миндальный торт с малиной, Шоколадные пирамидки, Филе щуки с грибами, Суп с мидиями, Жюльены с перепелиными яйцами, Пирожные с черничным кремом» итд.

                                                                    У вас и на вкусном блоге другая проблема: вы предлагаете выбирать обязательные ингридиенты. А мне не принципиально, чтоб оно там было. Я хочу просто перечислить, что у меня есть, чтобы сервис нашел, что из этого можно соорудить. Может, на улице минус двадцать и метель.
                                                                    На вкусном блоге подобное вообще не реализовать.
                                                                    А вот у вас можно :) Но только удаляя то, чего нет (я задолбалась, пришлось удалить почти всё). Надо бы наоборот. И разделить внутри рецептов, как предложил выше kellas, на «обязательные» и «дополнительные», и ввести взаимозаменяемые. Вот тогда было бы совсем здорово)
                                                                    Ну а то, что написал в начале leoneed — это вообще мечты.

                                                                    <offtop>Никак не пойму, за что все так не любят лук и чеснок..</offtop>
                                                                      0
                                                                      Лук и чеснок — это очень хорошо, но они не настраивают на романтический лад :)

                                                                      Если честно, я так и не понял, как должен работать поиск по-Вашему. Смотрите. Например, я тыкаю в ингредиенты: картофель, сыр, лук. Все блюда, которые не содержат все три ингредиента одновременно, выкидываются из поиска. Иначе получится ситуация, как на Гастрономе: миндальный пирог будет показан из-за того, что содержит сыр. А если мне всё равно, будет ли блюдо содержать сыр или нет, то я просто не тыкаю в ингредиент?

                                                                      Разве не так?
                                                                        0
                                                                        Ну смотрите, вы сами пишете: «открываешь холодильник, смотришь, что есть из съедобного, забиваешь в поиск и — вперёд, готовить.»
                                                                        Отлично. Я честно выделю, например, яйца, хлеб, соль, помидоры и муку. Из первых четырёх я смогу сделать яичницу, но поскольку указано всё, что есть в доме, яичницу мне не предложит :)

                                                                        Так понятнее? Результат, аналогичный убиранию того, чего нет, только наоборот — выделением того, что есть. Потому что если здесь убирать всё отсутствующее уже долго, то при огромной базе невегетарианских рецептов на несколько сотен крестиков нажимать помрёшь…
                                                                          0
                                                                          Ага, вот из примера понял, что Вас не устраивает. Но Вы делаете, мне кажется, неверный вывод: если не делать «строгий» поиск, то с одной только соли вы всегда будете видеть 90% базы.

                                                                          Мне кажется, тут бы помог такой типа интеллектуальный вариант: сперва показываем строгое соответствие, потом добавляем в результаты поиска рецепты без одного из указанных ингредиентов, потом без другого, потом два из трёх и т. п. По мере уменьшения релевантности.
                                                                            +1
                                                                            А можно выводить рецепты, включающие только указанные ингридиенты, но не обязательно все их них (убирание отсутсвующих, про которое я талдычу, именно этот результат даёт, сама бы не догадалась, спасибо sfghelios: «Из недостатков — заморочился удалять продукты, которых у меня нет»).
                                                                            По-моему, это самое очевидное, странно, что оно не очевидно вам :) Мне кажется, тут большинство комментаторов именно о таком функционале говорят.

                                                                            Как совместить такие вещи? Мне кажется, их нет смысла совмещать. Лучше сделать переключение режимов «Я готов идти в магазин» / «Сижу дома, хочу жрать».
                                                                              0
                                                                              Понял, спасибо. Завтра начну делать :)
                                                                                0
                                                                                Ну или пару чекбоксов. «Выделенные ингредиенты необязательны», «Убрать всё, для чего выделенные ингредиенты недостаточны» (ну, это то, а чём вы ниже с Acet)
                                                                                  0
                                                                                  Ага, ага. Так изящнее: не надо будет пользователя грузить «режимами поиска». Но да, мозг всё равно кипит :)). Большое спасибо лично Вам, постараюсь побыстрее порадовать новыми кнопками.
                                                                                    0
                                                                                    Вот так сделал: pavelgubarev.habrahabr.ru/blog/58853/
                                                                          0
                                                                          говорю, что у меня только майонез есть, а мне блюдо из 12 ингредиентов показывают :(
                                                                            0
                                                                            Я могу, конечно, добавить ещё кнопку «убрать всё». Но не очень понятно, что бы Вы хотели приготовить из одного майонеза.
                                                                              +1
                                                                              Хочется такую опцию, чтобы было видно что можно приготовить из того что есть. Ну типа, если в холодильнике есть только майонез и кетчуп, то он тебе выдает соус «Южный» )), или пишет грустно, что он не знает что из этого приготовить, кроме пятна на полу. Ну как-то.
                                                                          0
                                                                          Я считаю, очень нужный сервис. Наверное каждый третий уже думал о таком, но дальше мыслей ушли только вы видимо.

                                                                          Полностью согласен с Poluektov. И недостаёт ещё двух кнопок: «убрать всё» и «выбрать всё».
                                                                            0
                                                                            По моему, функция исключения — лишняя. Не хочешь лук, так просто не ложи его.
                                                                            Как вариант, можно исключать этот ингредиент из рецепта.
                                                                              0
                                                                              Год назад была такая идея. Название для нее придумал «ЧТО ЕСТЬ» ))) из того что есть, еще отображая дневную норму того или иного продукта.
                                                                                0
                                                                                Супер! Давно искал такой сервис. В избранное.
                                                                                  0
                                                                                  интерфейс прикольный, а идею видал я вот тут de.allrecipes.com/rezepte/rezept-suche.aspx
                                                                                  но там просто текстом в два окошка задаёшь, что есть в холодильнике, а какие ингредиенты не хочешь использовать.
                                                                                    0
                                                                                    Вообще конечно, сервис для мужчин-программистов.
                                                                                    Которым прикольно теги и «раскладывать все по полочкам».

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

                                                                                    Подобно тому, как мужчина понимает, что можно собрать из имеющейся под рукой комплектухи.

                                                                                    Вообще такой сервис было бы проще реализовывать присоской к метапоиску по сайтам рецептов, которые не скоро дойдут до такого уровня программирования.

                                                                                    Подобно тому, как сделан яндекс новости — собственного контента нет, а трафика дофига.


                                                                                    Молодцы, интерфейс умный сделали. Обычно на подобных сайтах вводишь вишня-колбаса — и все, смерть.
                                                                                    У вас выбрал вишню — и все несуществующие ингридиенты исчезли, браво!
                                                                                    Однако остались «виды блюд» — к примеру, вишня+суп дает 0. :(

                                                                                    И при этом очень грустит, что нельзя назад вернутся. После того, как «ничего не найдено».

                                                                                    И невозможно сослаться на список выбранных пользователем рецептов.

                                                                                    Чтобы было «смотри, что из этого ты хочешь сегодня чтобы я тебе приготовил»
                                                                                      0
                                                                                      > что нельзя назад вернутся
                                                                                      Просто отщёлкнуть лишний ингредиент. Или «очистить список». Хотя, да. «Назад», пожалуй, удобнее.

                                                                                      > И невозможно сослаться на список выбранных пользователем рецептов.
                                                                                      Согласен. Это сделаю. Просто с AJAX это не слишком тривиально.

                                                                                      0
                                                                                      Спасибо, отличный сервис! Сидели, думали что на завтрак приготовить. Вроде жрать нечего, а нашлось 5 рецептов! ;) Наконец-то поем))
                                                                                        0
                                                                                        Понравилось. Делайте полноценный сервис и побольше рецептов. И выбор ингредиентов можно сдлелать немного удобнее.
                                                                                          0
                                                                                          Отличная вещь! Полезно и просто — цены вам нет.
                                                                                          Даешь здоровое питание!
                                                                                            0
                                                                                            Обалденный сайт, большое спасибо создателям, только имхо не хватает фоток блюд или возможности самим загружать фотки готовых блюд
                                                                                              0
                                                                                              клёво! поздравляю уже как полгода хотели запустить нечто подобное!!! Круто, то, что нужно!
                                                                                                0
                                                                                                В тему питания есть идея поиска ресторана по блюду: olegi4.blogspot.com/2009/03/blog-post.html
                                                                                                  0
                                                                                                  Клевый сайт. Хочется еще адрес обратной связи.

                                                                                                  Only users with full accounts can post comments. Log in, please.