Я создала бот, который распознает растения

Обсудить

Этот текст написан в Сообществе, в нем сохранены авторский стиль и орфография

Исходные данные

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

Растения неплохо распознает ChatGPT. Я попробовала скормить ему несколько фото с телефона — ИИ перечислил, что видит на каждом из них. Но хочется, чтобы ИИ всегда был под рукой. Видишь дерево или цветок, фотографируешь, получаешь ответ. И не пишешь никакого промпта.

Создание

В итоге пришлось написать на Python и aiogram телеграм-бота, который принимал картинку, отправлял ее в ChatGPT с промптом «Определи растение на фото» и выдавал ответ. Узнала много нового. Нашла возле своего дома цикорий, лисохвост, щетинник и много другого интересного.

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

Итоги и планы

Бот сразу запустили около 400 человек, затем за полгода добавилось примерно столько же. Он проигрывает большим раскрученным ботам, во-первых, потому что они раскрученные, а во-вторых — потому что он рассчитан на одиночные запросы и не поддерживает контекст. А людям интересно общаться с нейросетями долго и плодотворно)

Вот что еще мы писали по этой теме