Skip to main content

ML & AI Projects

A collection of machine learning and AI projects demonstrating expertise in computer vision, NLP, geospatial AI, and MLOps, turning complex data into production-ready systems.

Urdu LLM Fine-Tuning - Natural Language Processing ML/AI project screenshot showcasing Python, PyTorch, Unsloth implementation
Featured
79.5% win rate
Natural Language Processing

Urdu LLM Fine-Tuning

A Qwen 2.5 7B Instruct model fine-tuned with QLoRA to speak natural Urdu: Urdu script, Roman Urdu, and Urdu/English code-mixing. The current version reaches a 79.5% pairwise win rate over the base model across two independent LLM judges on a 100-prompt evaluation set, recovers every regression its predecessor introduced, and adds RAG-aware training that makes retrieval safe on factual queries. Validated with a multi-judge harness (including a free Claude-Code-CLI judge) and shipped as a live Gradio + Modal demo. A first end-to-end fine-tune, built in public for about $60.

PythonPyTorchUnsloth+7 more
US Visa Approval Prediction - Machine Learning & MLOps ML/AI project screenshot showcasing Python, Scikit-learn, XGBoost implementation
Featured
73.2% acc
Machine Learning & MLOps

US Visa Approval Prediction

Machine learning system that predicts US PERM labor certification outcomes and explains why using SHAP. Features a 5-stage MLOps pipeline, GridSearchCV across 5 boosting models, threshold-tuned Gradient Boosting, and a FastAPI backend with per-prediction explainability.

PythonScikit-learnXGBoost+5 more
Face Expression Detection - Computer Vision ML/AI project screenshot showcasing Python, PyTorch, Flask implementation
80% acc
Computer Vision

Face Expression Detection

A deep learning web application that detects and classifies facial expressions in images. Built with PyTorch and Flask, featuring a ResNet-18 model trained on the RAF-DB dataset achieving 80% accuracy.

PythonPyTorchFlask+5 more
WaterTrace Pakistan - Geospatial AI ML/AI project screenshot showcasing React, Flask, Pandas implementation
Featured
R²=0.89
Geospatial AI

WaterTrace Pakistan

Machine learning system for groundwater monitoring and prediction in Pakistan, built on 22 years of satellite data (2002-2024) from GRACE and GLDAS. Features time-series forecasting with Gradient Boosting (R²=0.89), interactive district-level maps, and a Flask API for predictions.

ReactFlaskPandas+5 more
TeacherRank - Web Application ML/AI project screenshot showcasing React, TypeScript, Supabase implementation
−60% bundle
Web Application

TeacherRank

A teacher rating and review platform that lets students share structured feedback about educators across multiple dimensions, helping others make more informed decisions during course registration. Built with React, TypeScript, and Supabase.

ReactTypeScriptSupabase+7 more
EV Suitability Analysis - Geospatial AI ML/AI project screenshot showcasing Python, QGIS, ArcGIS implementation
90%+ coverage
Geospatial AI

EV Suitability Analysis

Multi-criteria spatial optimization for EV charging station site selection in Lahore using weighted scoring algorithms, demographic analysis, and geospatial data to find the best locations for charging infrastructure.

PythonQGISArcGIS+2 more