https://github.com/siddhesh-desai/intelliads
AI-powered personalized ad generation and delivery via WhatsApp
https://github.com/siddhesh-desai/intelliads
ai ai-advertisement flask personalised-ad
Last synced: about 1 month ago
JSON representation
AI-powered personalized ad generation and delivery via WhatsApp
- Host: GitHub
- URL: https://github.com/siddhesh-desai/intelliads
- Owner: siddhesh-desai
- Created: 2023-11-24T19:52:15.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-03-01T17:10:32.000Z (over 1 year ago)
- Last Synced: 2025-09-07T18:52:42.885Z (10 months ago)
- Topics: ai, ai-advertisement, flask, personalised-ad
- Language: CSS
- Homepage:
- Size: 228 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# **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:**
```bash
git clone https://github.com/your-username/intelliads.git
cd intelliads
```
3. **Create a virtual environment:**
```bash
python -m venv venv
source venv/bin/activate # On Windows, use `venv\Scripts\activate`
```
5. **Install dependencies:**
```bash
pip install -r requirements.txt
```
7. **Run the application:**
```bash
python app.py
```
9. **Access the Web Interface:**
Open [http://localhost:5000](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!** 🚀