Skip to content

Repository files navigation

IntelliAds

AI-Powered Personalized Ad Generation & Delivery via WhatsApp

📌 Overview

IntelliAds is an AI-driven advertisement generation system that creates personalized ads for customers based on their interests, location, and trending topics. The generated ads are then sent directly to customers via WhatsApp.

🚀 Features

  • AI-Powered Ad Generation: Uses OpenAI API & Bard API to create tailored advertisements.
  • Personalized Targeting: Ads are generated based on customer interests, location, and trends.
  • WhatsApp Integration: Automates ad delivery via WhatsApp.
  • CSV-Based Customer Data Uploads: Supports bulk data uploads for ad generation.
  • Database Management: Stores customer insights and previous campaigns for optimized ad delivery.
  • Web-Based Interface: Allows easy ad generation and campaign management.

🛠 Tech Stack

  • Backend: Python, Flask
  • AI & ML: OpenAI API, Bard API
  • Database: SQLite
  • Frontend: HTML, CSS, Jinja Templates

📦 Installation & Setup

  1. Clone the repository:

      git clone https://github.com/your-username/intelliads.git
      cd intelliads
  2. Create a virtual environment:

      python -m venv venv
      source venv/bin/activate  # On Windows, use `venv\Scripts\activate`
  3. Install dependencies:

      pip install -r requirements.txt
    
  4. Run the application:

      python app.py
  5. Access the Web Interface: Open http://localhost:5000 in your browser.

📬 Usage

  1. Upload a customer dataset (CSV file containing customer details).
  2. Generate personalized ads using AI-based text generation.
  3. Preview and edit ads before sending them.
  4. Send ads via WhatsApp to targeted customers.

💡 Future Enhancements

  • Add multi-language support for ad generation.

  • Improve AI-generated recommendations based on customer behavior analysis.

  • Expand integration with social media platforms beyond WhatsApp.

🤝 Contributing

Contributions are welcome! Feel free to fork this repository and submit pull requests.

📜 License

This project is licensed under the MIT License.


Transform your marketing with AI-powered IntelliAds! 🚀

About

AI-powered personalized ad generation and delivery via WhatsApp

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Used by

Contributors

Languages