Tag

Media-Planning

1 article tagged with "Media-Planning"

Media Bot

Media Bot

An AI-powered media planning platform with a conversational interface for campaign optimization. Combines LLMs with mathematical optimization to maximize ROI across marketing channels.

Features

  • Conversational AI Interface — Stage-based chat that gathers campaign requirements (budget, objectives, audience, channels, duration)
  • Dataset Upload — Drag & drop CSV/Excel files with historical performance data
  • Budget Optimization — SciPy SLSQP algorithm for optimal channel allocation
  • ROI Analysis — Automatic calculation of cost efficiency and audience reach metrics
  • Channel Support — Meta, Snapchat, Google, TikTok (expandable)
  • Session Persistence — SQLite-based conversation history

Technical Highlights

  • Together AI (Llama 3.1 70B) for natural language understanding and plan generation
  • SciPy optimization for mathematical budget allocation
  • Pandas for data processing and analysis
  • Framer Motion for smooth UI animations
  • Glassmorphic design with dark theme

Tech Stack

LayerTechnology
FrontendReact 19 + TypeScript + Vite
BackendFastAPI
AITogether AI (Llama 3.1 70B)
OptimizationSciPy SLSQP
DatabaseSQLite
StylingTailwind CSS + Framer Motion

How It Works

  1. Requirements Gathering — Chat collects budget, objectives, target audience
  2. Data Analysis — Upload historical performance CSV/Excel
  3. Optimization — SciPy finds optimal budget split across channels
  4. Plan Generation — AI creates detailed channel-specific recommendations