Серия «Как я попытался навести порядок в уходе за садом..»

15

Как я попытался навести порядок в уходе за садом и сделал приложение (часть 8)

Серия Как я попытался навести порядок в уходе за садом..
Как я попытался навести порядок в уходе за садом и сделал приложение (часть 8)

Предыдущие части можно найти здесь: (1, 2, 3, 4, 5, 6).

Я предлагаю заглянуть под капот ИИ-садовника и немного рассказать о технологической стороне.
Один из механизмов, который используется внутри системы, — это модель GDD (Growing Degree Days) или количество накопленного тепла.

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

Календарные советы вроде:

— в марте обрезать
— в апреле подкармливать
— в мае пропалывать

выглядят удобно, но в реальности они слишком обобщённые.

Весна может быть ранней или поздней.
Один год холодный, другой — аномально тёплый.

И одинаковые рекомендации по календарю в таких условиях начинают работать совершенно по-разному.

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

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

Смысл у неё довольно простой.

Растения начинают активно развиваться только после того, как накопится определённое количество тепла.
Каждый день с подходящей температурой добавляет небольшую «порцию» тепловой энергии.

Эти значения постепенно накапливаются.

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

То есть система ориентируется не на вопрос:

«Какое сегодня число?»

а на другой:

«Сколько тепла уже получил сезон?»

Такой подход гораздо лучше отражает реальное состояние растений.

Если весна холодная, накопление тепла происходит медленно, и сезон развивается позже.
Если год тёплый — растения переходят к следующей стадии быстрее.

Именно поэтому модель GDD стала одним из механизмов, которые используются в ИИ-садовнике.

Она позволяет системе ориентироваться на реальные погодные условия и развитие сезона, а не на фиксированные даты календаря.
Благодаря этому рекомендации могут адаптироваться к разным регионам и к различным погодным сценариям.

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

Перед тем как начинать считать это тепло, системе нужно решить ещё одну задачу — понять, начался ли сезон вообще.

И это оказалось отдельной инженерной задачей.

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


Новость по проекту: разработка версии приложения для iOS подходит к финишной прямой. Сейчас идёт процесс размещения приложения в App Store, так что скоро ИИ-садовник станет доступен и для пользователей iPhone. 🌱

Открытое тестирование на Android:

Показать полностью
16

Как я попытался навести порядок в уходе за садом и сделал приложение (часть 7)

Серия Как я попытался навести порядок в уходе за садом..
Как я попытался навести порядок в уходе за садом и сделал приложение (часть 7)

Предыдущие части можно найти здесь: (1, 2, 3, 4, 5, 6).

Вот такой запрос я получил в ТГ-канале приложения.

Вот такой запрос я получил в ТГ-канале приложения.

Система проектировалась под российские регионы, но решил проверить.

Выбрал участок на Кипре, добавил клубнику и томат (благо они уже есть в приложении) и посмотрел, какие рекомендации сформирует система.

Записал короткое видео с экспериментом

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

Показываю, как это выглядит в приложении.


Приложение доступно для открытого тестирования на Android:

Показать полностью 2 1
16

Как я попытался навести порядок в уходе за садом и сделал приложение (часть 6)

Серия Как я попытался навести порядок в уходе за садом..
Как я попытался навести порядок в уходе за садом и сделал приложение (часть 6)

Продолжаю делиться результатами тестирования приложения ИИ-садовник.
Предыдущие части можно найти здесь: (1, 2, 3, 4, 5).


В этой статье хочу рассказать о промежуточных итогах. Приложение прошло 3 недели тестирования с момента начала 16 февраля, и сейчас мы можем обсудить первые результаты. Участок находится в районе Сочи, и на нем посажены абрикос, пузыреплодник, газон, клубника, помидоры и гортензия.

На текущей неделе ИИ-садовник рекомендовал выполнить только одну работу для абрикоса.

Рекомендуемая работа на эту неделю

Рекомендуемая работа на эту неделю

Возможно, у читателей возникнет вопрос: «Почему при таком разнообразии растений, количество работ минимально?» Ответ прост:

  1. Газон, клубника, помидоры и гортензия ещё не начали активный вегетативный сезон, поскольку весна в Сочи в этом году прохладная.

  2. ИИ-садовник в данный момент предоставляет рекомендации только для растений, которые уже активно растут. Для других культур, таких как помидоры или клубника, сезон ещё не наступил, и поэтому система не предлагает работы для этих растений.

Но что насчет абрикоса? Для деревьев действительно существует множество работ, которые нужно проводить перед началом вегетационного периода. Однако ИИ-садовник дает рекомендации, основываясь на ранее выполненных работах. Так, с 16 по 22 февраля было рекомендовано выполнить 3 работы, из которых одна была выполнена, одну я пропустил, а одну отменил. В период с 23 февраля по 1 марта приложение предложило повторно выполнить одну работу для абрикоса. На текущей неделе рекомендована еще одна работа, и мы видим, что ИИ-садовник корректно управляет садоводческими задачами, учитывая погодные условия, фазу сезона и выполненные работы.

История рекомендаций и их выполнение


За три недели тестирования ИИ-садовник успешно следит за состоянием моего сада и продолжает предлагать актуальные рекомендации, что подтверждает его эффективность. Тестирование продолжается…

Присоединяйтесь к тестированию приложения ИИ-садовник. На данный момент приложение доступно для Android, а скоро будет доступно и для пользователей iOS.

Кроме того, в последней версии приложения добавлен новый функционал:

  • отображение прогноза погоды на текущую неделю;

  • возможность просмотра истории ранее рекомендованных и выполненных работ;

  • для каждой работы теперь отображаются погодные условия для её выполнения.


Приложение доступно для открытого тестирования на Android:


Разработка не стоит на месте! Мы стремимся к тому, чтобы к началу дачного сезона основной функционал был доступен для пользователей по всей России.

Показать полностью 6
13

Как я попытался навести порядок в уходе за садом и сделал приложение (часть 5)

Серия Как я попытался навести порядок в уходе за садом..
Как я попытался навести порядок в уходе за садом и сделал приложение (часть 5)

Я уже опубликовал 4 статьи (1, 2, 3, 4) о разработке и тестировании приложения Garden Lab AI, где я делюсь подробностями, деталями, трудностями и первыми результатами. Я понимаю, что по одной-двум фразам сложно составить полное представление о продукте.  Именно поэтому хочу более детально рассказать об идее приложения, ответить на популярные вопросы и поделиться планами на будущее.

Боль

Уход за растениями на приусадебном участке — это не только время, но и большой объем знаний. Необходимо учитывать погоду, фазу вегетации, выполняемые работы и их последовательность. Когда количество растений на участке увеличивается, растет и количество задач. В интернете можно найти множество информации по уходу за растениями, но она часто бывает разрозненной, устаревшей или слишком общей. Всё это приводит к хаосу, где пропущенные или ошибочные действия не только мешают наслаждаться садом и урожаем, но и могут привести к потере растений.


Идея

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


Как я пришел к созданию приложения

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

Понимая, что готовых решений нет, я решил создать такой инструмент, который будет решать мои боли. Так родилась идея приложения Garden Lab AI, которое поможет мне и садоводам эффективно ухаживать за растениями, сэкономив время и силы, и избавив от хаоса в уходе.


Как работает Garden Lab AI?

1. Персонализация и простота в использовании:
Garden Lab AI начинается с того, что вы указываете местоположение вашего участка и размещаете растения на виртуальной карте. Эти данные помогают системе учитывать климатические особенности региона и адаптировать рекомендации под уникальные условия вашего сада. Приложение требует минимальных усилий: всего несколько шагов — указать местоположение, добавить растения, и оно автоматически предложит рекомендации, соответствующие вашему участку. Интуитивно понятный интерфейс делает приложение доступным для любого садовода, независимо от опыта.

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

3. Интеллектуальный анализ условий:
Garden Lab AI анализирует множество факторов, таких как текущая погода, стадия вегетации растений и выполнение ранее предложенных рекомендаций. Если какие-то задачи были выполнены с опозданием или пропущены, система адаптирует дальнейшие рекомендации, обеспечивая своевременный и эффективный уход. Это позволяет учитывать изменения на участке и корректировать план действий в реальном времени.


Часто задаваемые вопросы

  1. Для каких городов и областей работает приложение?
    Приложение поддерживает генерацию рекомендаций для территорий России, Беларуссии и Казахстана.

  2. Выдает ли приложение рекомендации по посадке?
    На данный момент — нет. Рекомендации по посадке и посеву планируются в рамках дальнейшего развития.

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

  4. Как часто генерируются рекомендации?
    Каждую неделю — персонализированные рекомендации генерируются каждое воскресенье на неделю вперед.

  5. Можно ли использовать приложение для работы в теплице?
    На данный момент эта функция не реализована, но она в планах на будущее.

  6. Почему в приложении всего 6 видов растений?
    Сейчас приложение находится в стадии открытого тестирования. Количество растений будет увеличиваться по мере отладки механик и проверки гипотез.

  7. На каких платформах доступно приложение?
    Приложение доступно только на Android. В ближайшем будущем планируется версия для iOS.


Планы по развитию

  • История выполнения работ

  • Прогноз погоды

  • Учет соседства растений

  • Учет ранее посаженных растений

  • Онлайн-консультации с ИИ-садовником

  • Детектирование заболеваний по фото

  • Рекомендации по срокам посадки и высадки

  • Рекомендации для работы в теплице


Заключение

Уход за садом станет проще с Garden Lab AI. Больше не нужно искать ответы на каждый вопрос в интернете и зависеть от непредсказуемой погоды. Приложение анализирует все данные и подскажет, что делать именно сейчас, учитывая уникальные условия вашего участка.

Я благодарю всех за обратную связь и поддержку в процессе разработки. Работа продолжается, и я рад видеть новых пользователей, которые хотят улучшить свой сад с помощью Garden Lab AI!


Приложение доступно для открытого тестирования на Android:

https://play.google.com/store/apps/details?id=ru.gdnlab.gard...

Или присоединиться через сайт:

https://play.google.com/apps/testing/ru.gdnlab.gardenlabai

Если есть идеи или вопросы — обсуждаем в Telegram: https://t.me/GdnLaboratory

Показать полностью 1
18

Как я попытался навести порядок в уходе за садом и сделал приложение (часть 4)

Серия Как я попытался навести порядок в уходе за садом..
Как я попытался навести порядок в уходе за садом и сделал приложение (часть 4)

Я продолжаю рассказывать о разработке приложения, которое помогает ухаживать за садом и каждую неделю выдаёт персональные рекомендации с учётом региона и погоды. Кому интересно ознакомиться предысторией ссылки на ранее опубликованные части (1, 2 и 3).

Прошла первая неделя.

Приложение сгенерировало список работ на неделю вперёд.
Всё выглядело логично и аккуратно — без лишнего, без «воды».

Рекомендации для участка из 3 части

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

Тогда и родилась идея.

А что если не ждать смены времени, а поменять место?
Фактически — ускорить приход весны, изменив регион участка.


Москва

Первая точка — Москва.

Рекомендаций нет

Результат ожидаемый: не сезон — работ нет.

И это важный момент для меня.
Система не выдумывает рекомендации ради активности.
Если ничего делать не нужно — она так и говорит.


Краснодар

Переносим участок южнее.

Первые рекомендации

И вот уже появляется первая работа.
Погода теплее, сезон начинается раньше — и рекомендации меняются.

Не потому что «юг», а потому что реальные погодные параметры другие.


Стамбул

Решил пойти ещё дальше — формально приложение ориентировано на Россию, но почему бы не проверить?

Рекомендации для Стамбула

И здесь уже 17!!! работ на неделю.

Это подтверждает мою гипотезу, что можно разработать систему, которая опирается на климат.
Если в регионе тепло — сад просыпается раньше.
И рекомендации появляются раньше.


Эксперимент показал главное: логика системы гибко реагирует на регион и погодные изменения.


Приложение доступно для открытого тестирования на Android:

https://play.google.com/store/apps/details?id=ru.gdnlab.gard...

Или присоединиться через сайт:

https://play.google.com/apps/testing/ru.gdnlab.gardenlabai

Если есть идеи или вопросы — обсуждаем в Telegram: https://t.me/GdnLaboratory

Показать полностью 10
31

Как я попытался навести порядок в уходе за садом и сделал приложение (часть 3)

Серия Как я попытался навести порядок в уходе за садом..

Как я попытался навести порядок в уходе за садом и сделал приложение

Как я попытался навести порядок в уходе за садом и сделал приложение (часть 3)

Как я писал в предыдущих статьях (часть 1 и 2), одной из целей было найти тестировщиков из Сочи.
Сезон по большей части России ещё не начался, поэтому логично было тестировать на юге.

За две недели из Сочи не откликнулся никто.

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

В итоге я не просто добавил новые регионы.
Мне пришлось полностью переработать агродвижок.

Теперь система работает не как локальный эксперимент, а как универсальный механизм рекомендаций с учётом:

— климата
— погодных сценариев
— сезонных сдвигов
— выполненных пользователем работ

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

Версия готова.

Тестировщиков из Сочи нет?
Хорошо. Значит, будем считать, что я исполнил мечту и купил себе участок в Сочи.

Теперь у меня есть виртуальный участок 20×15 метров (да, всего 3 сотки — земля дорогая 🙂).

Выбираю расположение участка

Выбираю расположение участка

Настраиваю участок:

Настраиваю участок

Настраиваю участок

Сажаю всё, что доступно в текущей версии:
абрикос, клубнику, томаты, газон, гортензию, пузыреплодник.

Сажаю...

Сажаю...

И самое интересное — вкладка рекомендаций....

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

Дальше будет интереснее.

Я буду выполнять часть рекомендаций, часть пропускать, что-то отменять — и смотреть, как система реагирует.
Будет ли она учитывать историю, менять приоритеты, корректировать советы.

По сути, начинается реальное полевое тестирование.

Приложение уже готово к открытому тестированию (пока Android).
Я ещё докручиваю мелкие шероховатости, но ядро работает.

Интересно ваше мнение:

— Насколько понятны описания рекомендаций?
— Чувствуется ли логика в списке работ?
— Чего не хватает в таком формате?

Если есть желание поучаствовать в открытом тестировании — напишите в комментариях или в личные сообщения.

Продолжаю испытания.

Есть отдельный канал, где иногда делюсь тоже своими мыслями о проекте в Telegram: https://t.me/GdnLaboratory

Показать полностью 7
Отличная работа, все прочитано!

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества