DEV Community

Cathy Lai
Cathy Lai

Posted on • Edited on

How I Stopped Despairing Over the Backyard Mess and Started an AI Side Project

Visualizing achievable garden goals through AI

Back-breaking, Expensive Backyard Clean Up

After spending weeks of labour and money cleaning up areas of the garden that had been poorly planned by the previous owner of the house, I started thinking: there must be a better way. It must feel exciting at first to buy plants for a blank backyard, but a few years down the track, things can become huge, messy, and expensive to maintain. Hundreds or even thousands of dollars may need to be spent just to begin fixing the problem. Some plants even come back more aggressively after being trimmed. With very little expertise in landscaping or garden design, I eventually ran to AI for help...

Could AI Help?

What I did was feed a photo of the space into GPT and ask it to transform the garden — within a reasonable budget — into something tidy, hotel-like, but still warm and homely. What I got back was a very pleasant surprise.

messy backyard

ai backyard transformation illustration

What I didn’t expect was the emotional reaction it triggered: suddenly, I could actually picture this chic, functional outdoor space, and it felt achievable. It’s like what people say — “once you see it, you can’t unsee it.”

What If I Write an App from This Idea?!

With the sense of adventure, I've decided to write an app which uses this ChatGPT functionality. I can see so many uses of such ideas: not just landscaping, but also house renovations, room decors, shopping help, etc...

The simplest version of the tool will be: someone uploads a garden photo, describes the style or maintenance level they want, and receives both a visual concept and practical planting suggestions. This article is entry #0 — discovering the problem and realizing there may be a useful solution here. In the next few days, I’ll start experimenting with the OpenAI API tools and learning how to generate these visual transformations programmatically!

Next

See Day 1 of my development journey!

Top comments (8)

Collapse
 
jess profile image
Jess Lee

I did this for my yard too and it was so much fun to play with possibilities.

Collapse
 
cathylai profile image
Cathy Lai

I know right?!! It’s too amazing!🤩

Collapse
 
capestart profile image
CapeStart

I like that this came from a real-world frustration instead of trying to force AI into a problem that didn’t exist.

Collapse
 
cathylai profile image
Cathy Lai

Yes, it’s the best motivator!

There seems to be so many things AI could do that most people don’t know about. In this case it is definitely useful instead of gimmicky !

Collapse
 
syedahmershah profile image
Syed Ahmer Shah

Love how this turns a physical pain point into a build-in-public project. Visualizing the end goal is half the battle in landscaping. Looking forward to seeing how you handle the API integration.

Collapse
 
cathylai profile image
Cathy Lai

Thanks! Yes, for an average home owner, a landscaping project seems so overwhelming… but once there are some guidances and basic ideas, it seems much more achievable.

I kept telling my friends and family that they could do these kind of thing in ChatGPT but they kept thinking that it’s too complicated and scary to try. That’s when I thought of the idea to write a simple user interface to wrap around the service. I think it is the best way to start learning about OpenAI APIs!

Collapse
 
hadil profile image
Hadil Ben Abdallah

Amazing idea 😍

Collapse
 
cathylai profile image
Cathy Lai

Thanks, it’s a lot of surprises! 😀