AI Dev Impact Lab JA
← Rankings · AI-RELATED REPO

MurtazaMajid/Campbells-AI-and-Marketing-Hub

End-to-end AI marketing intelligence platform: predicts customer churn at 84% AUC, segments 1,500+ customers via RFM KMeans clustering, runs ABSA sentiment analysis, and auto-generates personalised SMS / email / push notifications using LLaMA 3.3-70B via Groq.

Jupyter Notebook GitHub ↗ site ↗
★ 0
stars
75
AI relevance
65
solo dev
0
tool sigs

SUMMARY AI summary by gpt-5-mini

An end-to-end AI marketing system built for a real restaurant (Campbell’s) that turns transactions, reviews and menu data into actionable customer intelligence. It performs RFM-based customer segmentation (KMeans), a two‑tier churn risk model (XGBoost + rules), aspect-based sentiment analysis (TF‑IDF + logistic regression), behavioral profiling (7 features) and generates personalized re‑engagement messages via an LLM (Groq LLaMA 3.3). Who uses it: restaurant operators, marketing analysts, and data engineers who need to identify at‑risk customers, understand sentiments, prioritize outreach, and automate tailored messaging. Key features: live deployed stack (FastAPI backend, Supabase Postgres, React frontend on Vercel, Railway hosting), interactive dashboard and API endpoints for segmentation/churn/sentiment/customer profiles, pickled ML pipeline, and a dataset of 12,545 transactions across 2,041 customers with labeled reviews and menu data. Tech highlights: Python, FastAPI, React, XGBoost, scikit‑learn.

DETECTED Detected AI stack

AI-related keywords found in this repo's description, topics, or README summary — grouped by category. Each badge links to the corresponding ranking detail page.

🧠 LLM providers (1)
Groq
🤖 LLM models (1)
Llama
💾 Databases (1)
Supabase
🌐 Web frameworks (2)
FastAPI React
☁️ Cloud platforms (2)
Railway Vercel

Language breakdown (by bytes)

Python
8.8%
Procfile
0%
Dockerfile
0%
Jupyter Notebook
91.2%

Owner

Account
MurtazaMajid
Type
User
Followers
3
Company
Air University Islamabad

Final-year Data Science student. Building deployed end-to-end ML systems using NLP, computer vision, and time-series. Currently open to Data / ML / AI roles.

Dates

Created on GitHub 2026-04-23
Last push 2026-05-09
First seen here 2026-05-09
Last fetched 2026-05-09 15:42

Similar repos (same language)

Surajmatole/AI-ML-Mini-Projects

Beginner-friendly Machine Learning projects built with Python, Scikit-learn and Google Colab.

Jupyter Notebook 0 AI 65
ak-junior3339/PriceMyRideAI
Jupyter Notebook 0 AI 50
aparna172004/AI-Movie-Recommendation-System

An AI-powered Movie Recommendation System built using Machine Learning and Streamlit that suggests movies based on user preferences. The system uses content-based filtering to find similar movies by analyzing movie features such as genres, keywords, cast, and overview.

Jupyter Notebook 0 AI 75
rmnouv/learning-agentic-ai
Jupyter Notebook 0 AI 50
shady528/Stox

AI-powered stock market chatbot with multi-LLM support (Gemini, Claude, GPT). Built with RAG, FastAPI, React, and Vector Databases

Jupyter Notebook 0 AI 45