A curated collection of 10+ end-to-end AI/ML/DL projects showcasing real-world problem-solving, data analysis, and model deployment using Streamlit. Each project demonstrates the use of cutting-edge algorithms in healthcare, finance, NLP, and computer vision. Perfect for learning, inspiration.
🚀 Top Machine Learning & Deep Learning Projects
Welcome to my collection of AI, Machine Learning, and Deep Learning projects, all developed and deployed with real-world datasets.
Each project demonstrates model development, evaluation, and deployment — applying ML/DL algorithms to solve practical problem.
📚 AI/ML Projects Overview
| # | Project Name | GitHub Repo | Description | |---|---------------|-------------|--------------| | 1 | Breast Cancer Prediction Model | Code | Predicts whether a tumor is benign or malignant using diagnostic features. | | 2 | Churn Prediction Model | Code | Predicts customer churn for telecom/financial companies using ML. | | 3 | Diabetes Prediction Model | Code | Predicts the likelihood of diabetes based on medical and lifestyle inputs. | | 4 | Handwritten Model | Code | Recognizes handwritten digits using a CNN trained on the MNIST dataset. | | 5 | StockMarket Prediction Model | Code | Predicts stock trends using time-series forecasting models. | | 6 | Sentiment Analysis Model | Code | Analyzes and classifies text sentiment (Positive / Negative / Neutral). | | 7 | Movie Recommendation Model | Code | Recommends movies using a content-based recommendation algorithm. | | 8 | Loan Prediction Model | Code | Predicts whether a loan application will be approved or rejected. | | 9 | HousePrice Prediction Model | Code | Estimates house prices using regression-based ML models. | | 10 | Image Classification Model | Code | Classifies images into categories using a deep CNN model. | | 11 | QA RAG GenAi Project | Code | Fetches and parses website content using a URL. | | 12 | Job Placement Prediction Model | Code | Tells the person eligible for job or not. | | 13 | Rice Disease Prediction Model | Code | Detect the disease on the rice using picture. | | 14 | SVEIR Stochastic Worm Model | Code | Detect the worm Using Stochastic Model. | | 15 | AgentPay-AI Model | Code | Pay-Per-Use Generative AI Agent with Simulated USDC Billing. | | 16 | DevBug-AI Model | Code | AI tool that automatically classifies bug reports and recommends developer(s) | | 17 | AuditAI Model | Code | AI-powered website auditing tool that analyzes SEO, performance, accessibility | | 18 | Smartscore-AI Model | Code | Intelligent Retail Shelf Monitoring Simulation SmartStore AI | | 19 | MoltTrend-Claw Model | Code | Autonomous Crypto Intelligence Agent built for the SURGE × OpenClaw | | 20 | AI-Trading-Agents | Code | Live Kraken data · GPT-4o signals · Paper trading | | 21 | EduGemma-AI-Tutor | Code | Your adaptive AI tutor, powered by Gemma 4. Ask me anything | | 22 | MoltTrend-Claw-AI-Model | Code | Autonomous Crypto Intelligence Agent built for the SURGE | | 23 | RepoPilot-AI | Code | AI-powered GitHub repository analyzer built for IBM Bob Hackathon 2026 | | 24 | VanGuard | Code | OPEN WEB THREAT INTELLIGENCE | | 25 | Gesture-Control-CV-Project | Code | Real-time hand gesture drawing using Python + OpenCV + MediaPipe | | 26 | ActionPilot | Code | ActionPilot is an AI meeting execution agent | | 27 | PromptGuard-AI | Code | Real-time AI prompt threat detection powered by RAG, Groq, and llama-3.3-70b-versatile |
🧠 Technologies Used
Core Language
Classical ML (Projects 1–3, 6–9, 12)
| Library | Usage | |---|---| |scikit-learn | Logistic Regression, SVM, Random Forest, Decision Tree, KNN |
| XGBoost | Gradient boosting for tabular classification & regression |
| LightGBM | Fast gradient boosting (churn, loan, job placement) |
Deep Learning (Projects 4, 10, 13)
| Library | Usage | |---|---| |TensorFlow / Keras | CNN for MNIST digit recognition & image classification |
| PyTorch | CNN for rice disease detection |
Time-Series & Finance (Projects 5, 19, 20, 22)
| Library | Usage | |---|---| |statsmodels | ARIMA / SARIMA for stock forecasting |
| LSTM (Keras) | Sequential prediction for stock trends |
| ccxt | Live Kraken exchange data for trading agents |
| OpenAI GPT-4o | Signal generation for AI trading agents |
NLP & Generative AI (Projects 6, 11, 15, 16, 21, 23, 27)
| Library | Usage | |---|---| |LangChain | RAG pipeline for QA, PromptGuard, RepoPilot |
| FAISS / ChromaDB | Vector store for retrieval-augmented generation |
| Hugging Face Transformers | Sentiment analysis, text classification |
| Groq + LLaMA-3.3-70b | Prompt threat detection (PromptGuard-AI) |
| Gemma 4 | Adaptive tutoring (EduGemma) |
| OpenAI API | AgentPay, DevBug, AuditAI |
Computer Vision (Projects 4, 10, 13, 25)
| Library | Usage | |---|---| |OpenCV | Real-time gesture control & image processing |
| MediaPipe | Hand landmark detection for gesture drawing |
| PIL / Pillow | Image preprocessing |
Math & Simulation (Project 14)
| Library | Usage | |---|---| |NumPy / SciPy | Stochastic differential equations for SVEIR worm model |
| Matplotlib | Simulation visualization |
Data Analysis & Visualization
| Library | Usage | |---|---| |NumPy, Pandas | Data manipulation across all projects |
| Matplotlib, Seaborn | Statistical plots, confusion matrices, heatmaps |
| Plotly | Interactive dashboards (AuditAI, SmartScore-AI) |
Deployment & Infrastructure
| Tool | Usage | |---|---| |Streamlit | Web UI for most projects |
| FastAPI | REST API backend for agent-based projects |
| Hugging Face Spaces | Hosted model demos |
| GitHub Pages | Static portfolio deployment |
| Git & GitHub | Version control across all projects |
📂 About This Repository
This repository showcases 27 complete AI/ML/DL projects demonstrating:
- Data preprocessing & feature engineering
- Model training, optimization & evaluation
- Deep learning architectures (CNNs, RNNs, LSTMs)
- Retrieval-Augmented Generation (RAG) pipelines
- Autonomous AI agents with tool use & billing simulation
- End-to-end deployment using Streamlit & Hugging Face
🌟 Author
Mirza Yasir Abdullah Baig 🎓 AI & Machine Learning Engineer · 📍 Pakistan
⭐ If you find these projects helpful, consider starring the repo — it motivates me to keep building and sharing!