Inspiration
Right now X ads has an old fashioned ad creation system. As we move into the latest era of AI generated content taking over, ad generation must keep up in order to stay effective. Users are tired of out of place ads disrupting their experience, and advertisers get frustrated when they pay for ads that are not reaching their potential customers.
What it does
Similarly to how cursor has transformed software engineering, our ad studio presents a fresh new way for advertisers to collaborate with Grok. This feature lets advertisers transform their ideas into beautiful product placements that cater to their audiences in a way that makes the experience more natural for both the advertiser and potential customer.
Our studio prompts the user for minimal input about their product, and generates target demographics for their advertisement. The user can modify the AI collaborator’s suggestions, or save time and move on to the image generation phase. With our tool, users work with their AI partner to streamline the process of bringing their ideas to life.
How we built it
First we brainstormed different ways to enhance the user experience of advertising. Once we fleshed out a plan for generating ads for users, we attended office hours which proved to be extremely informative. We used what we learned to transition our idea away from smothering the creativity of our advertisers, and into a product that makes content creation a process where AI helps advertisers turn their visions into launchable campaigns.
Challenges we ran into
Our team had a wide variety of ideas for how to approach this problem. There were a handful of routes that we explored before pivoting into the final product. By failing fast, we were able to rapidly iterate into a version that aligned with our goals. The biggest technical challenge we faced was creating ads that used text in a way that enhanced the end result. One of image generation’s weaknesses is creating readable text that does not warp characters. Often when Grok was prompted to create a product only image without logos or text, it would insert text overlays anyways. By trialing different styles of prompts, and attaching text to the ads in post processing, we were able to create images that were consistent wi
Accomplishments that we're proud of
Team Tech X created a beautiful user experience that is enticing to advertisers and helps their ads blend seamlessly into the user’s feeds. Our team of three pushed 90 commits to github in less than 24 hours, iterating rapidly to refine our ideas into a polished design.
What we learned
- Image generation is in an earlier phase than we anticipated
- ReactFlow builder
- Planning/strategize
- Iterate quickly / fail fast
- Value and monetization potential balance
Built With
- React Flow
- Grok
- X api
- Python FastAPI
Log in or sign up for Devpost to join the conversation.