February 22

От глиняных таблиц до Larousse Gastronomique... И еще дальше.

Полагаю, сегодняшняя тема несколько удивит, но тем не менее... Недавно у меня на кухне появился новый инструмент. Использую уже несколько месяцев, причем ежедневно. Например, на новогодние праздники почти все, что готовил, было приготовлено с его помощью. Нет, я ожидал, что это будет крайне полезно - но совершенно неожиданно, превзошло мои ожидания. И, кстати, я непосредственно участвовал в его создании.

О чем речь?

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

Допустим, вы что-то хотите узнать. Первый, самый древний и самый очевидный способ это общение с человеком, который обладает необходимыми вам знаниями. Способ, не потерявший актуальности по сей день. Но, к сожалению, исключительно сложный в практическом применении. Во-первых, объем кулинарных знаний на сегодняшний день таков, что неподвластен не то, что одному человеку, но и сотням людей. Во-вторых, пойди еще найди человека, который знает то, что сейчас нужно вам. И в-третьих, даже если у вас такой человек есть, например друг-шеф, то если вы ему будете задавать вопросы каждый раз, когда они возникли, то очень скоро у вас не будет друга-шефа.

Мастер-класс "Современные методы приготовления BBQ". Неолит, приблизительно 7-8 тыс. лет до н.э.

Следующий способ это, разумеется, письменность. Появившись еще на месопотамских глиняных табличках, за несколько тысяч лет кулинарные записи развились до своего сегодняшнего вида. Легко заметить, что в процессе эволюции кулинарная письменность становилась все более подробной, полной и самое важное - все более доступной. Если с написанным в XIV веке классическим трудом The Forme of Cury можно было ознакомиться только в кругу высшей аристократии, то уже в середине и конце XX века практически общедоступными стали фундаментальные труды энциклопедического характера, о которых составители сборников прежних веков не могли и мечтать.

Запись рецептов на вавилонских глиняных таблицах XVII в до н.э. и в The Forme of Cury XIV в н.э.

XX век добавил к письменности сначала фотографическое, а затем уже и кинематографическое изображение. Очень важное изменение, поскольку позволило не только рассказать, но и показать. Что в практической и даже можно сказать, во многом ремесленной области деятельности, которой является кулинария, крайне важно. Далее, разумеется, интернет, который сделал все вышеописанное еще более доступным. Если в 80-х годах, чтобы узнать, как готовить какое-то блюдо, вам нужно было пойти в книжный магазин, найти и приобрести книгу с рецептом, либо дождаться кулинарной передачи, то уже к середине второй декады XXI века очень многое было доступно в интернете и требовалось всего несколько минут на поиск. Отдельно стоит отметить прогресс в кулинарной литературе - да, в наши дни мы не видим (и вряд ли когда-либо увидим) энциклопедические труды, но качество книг в узких сегментах, под давлением конкуренции со стороны того же интернета, выросло многократно.

Таким образом, к началу XXI века качество, объем и доступность письменной кулинарной информации превосходили все, что было доступно человечеству еще несколько десятков лет назад.

Larousse Gastronomique 1938 года издания и современный датацентр

Но давайте посмотрим внимательно, какое общее свойство передачи кулинарной информации не изменилась? Что по-прежнему объединяет клинописную глиняную табличку, энциклопедию Ларусс и современный кулинарный блог? Очень просто - это одно единственное направление информации, то есть от автора к читателю или зрителю. Например, вы можете прочитать рецепт в книге, но не можете задать книге уточняющий вопрос. Вы можете прочитать и даже увидеть в интернете описание какой-то техники, но если у вас что-то не получилось - вы не можете обсудить это с прочитанным, вам нужно будет искать ответ где-то еще. Даже если вы нашли исчерпывающий, подробнейший рецепт, то вы не сможете попросить этот рецепт поменять что-то в самом себе, что по каким-то причинам не подходит лично вам.

Далее, информация по-прежнему остается фрагментированной. Причем, это происходит как в разрезе определенных разделов знания (например, книга о пицце не поможет вам приготовить паштет), так и в разрезах этнических (например, блог о турецкой кухне бесполезен, если вам нужен рецепт курицы генерала Тсо), лингвистических (например, очень большой объем знаний по итальянской кухне доступен только на итальяноском) и многих других.

И вот уже в наше время на сцену выходит новая технология, которая снимает эти недостатки и, я уверен, в обозримом будущем очень сильно изменит характер нашего взаимодействия практически с любой информацией. Думаю, вы уже догадались, что речь об ИИ. Кстати, мне категорически не нравится этот термин. Более того, мы все с ним еще наплачемся, поскольку это конечно же искусственный, но никакой не интеллект. А ведь еще старина Конфуций две с половиной тысячи лет назад нас предупреждал, что все беды от того, что люди не называют вещи своими именами. Тем не менее, мне приходится смириться и говорить “ИИ”, поскольку термин уже прочно вошел не только в употребление, но и в общественное сознание. Хотя лично мне больше нравится термин “модель”, так как эта технология основана на больших лингвистических моделях, так что и такой термин тоже буду употреблять.

Конфуций, пронзив мыслью пространство и время, объясняет ученикам принцип работы ИИ в облаке.

Так вот, поскольку с моим высшим математическим образованием я, с одной стороны, немного понимаю, как все это устроено и работает, а с другой стороны, худо-бедно разбираюсь в кулинарии, то принял самое непосредственное участие в создании ИИ-ассистента, который предназначен для помощи в самом широком диапазоне кулинарных вопросов. Мы его назвали “Шеф на связи”. Кстати, вот он:

Или просто: https://t.me/ConnectedChefBot

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

Не буду вдаваться в технические подробности, просто скажу, что, на мой взгляд, у нас получилось сделать специализированную в кулинарии модель, которая на сегодняшний день лучше всех известных мне аналогов. Более того, в процессе создания наметилось несколько путей развития, которые в обозримом будущем позволят сделать ее настолько лучше, что мне самому не терпится посмотреть, что из этого выйдет. Если кому-то интересно, технические детали можно будет осветить отдельно, а пока о самом главном. То есть - а как этим инструментом пользоваться?

Начну с самого начала, а именно с первой и самой главной ошибкой, которую очень многие совершают, после чего разочаровываются и забрасывают все эти ваши модели. Ошибка заключается в антропоморфизации ИИ, то есть в суждении об ИИ как о человеке и наделении его человеческими чертами. Очень часто, как в том анекдоте про суровых сибирских лесорубов и японскую бензопилу, это принимает гротескные формы, когда люди совершенно сознательно прилагают усилия для того, чтобы “запутать” модель и получить нерелевантный ответ. После чего делают глубокомысленный вывод “а, дурак какой-то!” и прекращают ей пользоваться. Проводя кулинарные аналогии, это то же самое, что приобрести дорогую современную сковороду и тут же намеренно привести ее в полную негодность, перегрев и немножко поцарапав гвоздиком, после чего заявить - “да пробовал я эти ваши новые сковороды, они дурацкие!”.

Поэтому первое, что нужно помнить - алгоритм ИИ это не человек, не джин из лампы и тем более не волшебная палочка. Это очень сложно устроенный, технологичный инструмент для работы с информацией. Который, во-первых, можно (и нужно) применять для решения определенного круга задач, а во-вторых желательно уметь его использовать. Кстати, это справедливо для любого ИИ.

Таким образом, “Шеф на связи” это специализированный инструмент, который, в первую очередь благодаря специализации на кулинарных задачах, решает их лучше “универсальных” моделей широкого профиля.

Что еще очень важно знать. ИИ может ошибаться. Не буду вдаваться в технические подробности и рассуждения про локальный минимум, регрессию, дистилляцию (не в кулинарном смысле) и так далее. Тем не менее, это обстоятельство, которое нужно учитывать. С другой стороны, как человек, который в жизни много общался с профессиональными поварами, то по моему, как принято говорить, оценочному суждению, модель ошибается заметно реже многих людей, а ее ошибки распознать проще.

Теперь, когда мы знакомы с недостатками, которые, как нас учит гражданин Гегель, являются прямым продолжением достоинств, смело переходим к самому интересному, то есть к той пользе, которую ИИ может принести на кухне.

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

Самое очевидное это конечно же спросить, как что-нибудь приготовить:

И уже на этом месте проявляется исключительная гибкость модели - спрашивать можно по названию блюда, по каким-то ингредиентам, по имеющимся у вас продуктам, по личным предпочтениям, по технологии. Модель сама постарается наилучшим образом понять ваш вопрос и ответить на него в кулинарном контексте.

Далее, каждый ответ можно уточнять, задавать дополнительные вопросы, просить поменять один продукт на другой и так далее и так далее. Например, что-то не получилось - модель поможет разобраться и найти причину:

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

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

Кстати, потом просто нужно спросить рецепты понравившегося:

Следующее это подбор сочетаний. Опять-таки, если вы самостоятельно придумывали какое-то блюдо или просто любите экспериментировать на кухне, эта возможность будет невероятно полезной. Как и в предыдущем примере, советую сначала спрашивать большое количество вариантов, а потом уточнять понравившийся:

Заодно можно разобраться во вкусовом профиле того или иного блюда и понять, что в нем служит какой цели:

Кстати, модель очень неплохо умеет работать с рецептами из многих этнических кухонь (например, индийской, китайской, итальянской и т.д.). Причем, благодаря независимости от конкретного языка, ее информация часто значительно лучше всего, что можно найти в рунете на русском языке. Пока это свойство лучше всего проявляется на кухнях больших языковых общностей, но мы над этим работаем.

Идем дальше. Как гласит известная мудрость, знание некоторых принципов избавляет от необходимости знания многих фактов. В полной мере это отражается в кулинарии, где понимание для чего именно что-то делается, позволяет достичь качественно иного результата. Опять-таки модель может с этим сильно помочь и объяснить, в чем смысл того или иного действия.

И, наконец, последний и самый главный совет. Пробуйте, экспериментируйте. Задавайте вопросы, поправляйте, уточняйте. Находите слабые места, находите сильные места. Слабых избегайте, сильными пользуйтесь и запоминайте то, что наиболее полезно лично вам. И можете не сомневаться, что "Шеф на связи" займет место среди самых полезных инструментов на вашей кухне.

Да, о небольшом подарке. Вот по этому промо-коду будут две недели полного доступа к “Шеф на связи” совершенно бесплатно. То есть даром:

MODERN-KITCHEN-MAR2025

И, напоминаю, ссылка: https://t.me/ConnectedChefBot