FrameAI: AI-Powered Marketing Campaign Generator

Inspiration

With the rapid advancements in generative AI, industries are experiencing a paradigm shift. AI is not a competitor to human skill but a powerful tool that enhances creativity and productivity. FrameAI is designed to empower marketers and creators by streamlining workflows, maximizing efficiency, and accelerating the process of building high-quality marketing campaigns.

What It Does

FrameAI takes a structured approach to marketing campaign generation by:

  1. Accepting key inputs such as product descriptions, target audience, and desired brand image.
  2. Breaking down these inputs into actionable tasks.
  3. Generating scripts, marketing copy, and template images optimized for engagement.
  4. Performing emotion analysis to predict customer reactions and fine-tune content accordingly.

By automating these steps, FrameAI helps brands and creators enhance their creative output while maintaining full control over their messaging.

How We Built It

  • LLM Backbone: We used the free Gemini LLM for text-based outputs and an open-source vision model from TogetherAI for image generation.
  • Web API: Built using Flask, making it easy to integrate with other platforms and workflows.

Challenges We Faced

  1. Image Generation: Finding an open-source model capable of producing high-quality marketing images was challenging.
  2. Video Generation: No robust open-source video generation model currently exists that meets our quality requirements.

Key Achievements

  • Successfully developed a functional AI-powered marketing campaign generator.
  • Implemented emotion analysis to predict customer sentiment, a feature that enhances content effectiveness.
  • Optimized workflow automation to support and enhance creativity, not replace it.

Lessons Learned

  • LLM Output Structuring: Formatting AI-generated content consistently remains a challenge and requires fine-tuning.
  • Avoiding Hallucinations: Ensuring AI sticks to accurate information is difficult. Implementing Retrieval-Augmented Generation (RAG) can significantly improve reliability.
  • Data-Driven Improvement: Continuous learning from real-world consumer behavior is key to refining AI-generated content.

What’s Next for FrameAI?

  1. Enhanced AI Training – Integrating RAG models and web scrapers to analyze real-world consumer behavior, improving content accuracy and relevance.
  2. Video Generation – Incorporating AI-driven video creation tools to generate promotional videos alongside static visuals.
  3. Scalability – Expanding beyond marketing to support content creation across industries, making FrameAI a universal tool for creators.

Built With

Share this project:

Updates