ZA
Portfolio

AI & ML Projects

7 production-grade intelligent systems built from scratch

YOLOv8 Person Detection #01
Computer VisionDeep Learning

Real-Time Person Detection

YOLOv8 pretrained on COCO dataset detecting persons in images, video files, and live webcam with bounding boxes and confidence scores. No GPU required.

mAP 0.65Person Class
~6msPer Image (CPU)
3 ModesImage/Video/Webcam
YOLOv8OpenCVPythonMatplotlib
Face Mask Detection #02
Computer VisionTransfer Learning

Face Mask Detection System

MobileNetV2 transfer learning model detecting mask compliance in real-time. Includes interactive Streamlit dashboard with batch processing, compliance reporting and live webcam.

96%+Accuracy
LiveWebcam Mode
DashboardStreamlit UI
MobileNetV2TensorFlowStreamlitOpenCV
Cat vs Dog Image Classifier #03
Deep LearningCNN

Cat vs Dog Image Classifier

Binary image classification with Custom CNN and MobileNetV2 transfer learning. Trained on 10,000 real images with complete data augmentation pipeline.

96–98%Test Accuracy
10KTraining Images
2 ModelsCNN + MobileNetV2
CNNMobileNetV2KerasTensorFlow
Stock Price LSTM #04
Time SeriesLSTM

Stock Price Prediction (LSTM)

Stacked LSTM neural network predicting stock prices from live Yahoo Finance data. Works for any stock symbol worldwide with 30-day future forecasting and interactive Streamlit dashboard.

R² 0.913Tesla (TSLA)
R² 0.832Google (GOOGL)
Live DataYahoo Finance
LSTMTensorFlowyfinanceStreamlit
Customer Churn Prediction #05
Machine Learning

Customer Churn Prediction

Predicts customer churn using 4 ML models with full EDA pipeline. Feature importance analysis identifies top churn drivers. Business-ready insights with actionable recommendations.

80.7%Accuracy
AUC 0.84ROC Score
7,043Customers
XGBoostScikit-learnPandasSeaborn
House Price Prediction #06
RegressionML

House Price Prediction

Predicts California house prices using 6 ML models with advanced feature engineering. Geographic price heat map, correlation analysis, and interactive prediction tool.

R² 0.83XGBoost
6 ModelsCompared
20K+Records
XGBoostRandom ForestPandasMatplotlib
NLP Sentiment Analysis #07
NLPLSTM

NLP Sentiment Analysis

Analyzes sentiment in text using both traditional ML and deep LSTM models. Streamlit "Neural Pulse" dashboard with word clouds, batch CSV analysis, and real-time prediction.

2 ModelsML + LSTM
DashboardNeural Pulse UI
CSVBatch Processing
LSTMTF-IDFStreamlitNLTK

Need a custom AI solution?

I build production-ready ML systems tailored to your specific needs and dataset.

Start a Project →
AI
Z
Zain's AI AssistantAsk me anything
👋 Hi! Ask about any project or how to hire Zain!