Inspiration
Some clients need to create a lots of banner ads - they need to be refreshed regularly & they are an expensive chore to create. This project solves this need.
What it does
It takes a URL & summarises the content of that page into a slogan. It then generates an image based on the slogan and puts the two together as a downloadable png.
How I built it
I built it as a sole developer: I don't have much time in the weekend, so a bit here and there over the weekend.
Challenges I ran into
I've not had to use Python Async processes before - that was an interesting challenge. I'll be looking into these more.
Accomplishments that I'm proud of
It MVP works :-)
What I learned
Async Python, OpenAI & Replicate APIs
What's next for BannerEye
Tune the prompts; improve the way the slogan is rendered: ensure there's enough contrast for the slogan text and layout works.
I want to add allow other criteria along with the URL: ie user can select the 'mood', or 'industry' etc.
I appreciated the hackerthon to give me a prod to diving into AI APIs and so crossing the finishing line is already a success for me. I think I'll carry on working on this project - so for me this is a successful hackathon :-)
Lots of things to add to make it a product though: a grid of results; improve the design and UX; improve efficiency & speed (it can be parallellized) ; add User accounts and so on - plenty to do!
Log in or sign up for Devpost to join the conversation.