Projects
Things I've built.
A selection of machine learning and AI engineering projects — from research prototypes to production deployments. Each project links to a deeper case study.
Fed-BLEND — Federated Conformal Prediction for VLMsNovel federated conformal prediction method that mitigates hallucinations in federated fine-tuned vision-language models via abstention.
Impact: Reduced hallucination rate 13.05% → 3.79% (71% relative drop); useful-answer rate 76.63%; Precision@Commit 95.29%.
Python
PyTorch
LoRA
Qwen2.5-VL
Federated Learning
Conformal Prediction
GCTAF — Time-Series Forecasting & Flare Risk ClassificationAttention-based forecasting of magnetic field trajectories combined with supervised contrastive learning for solar flare classification.
Impact: TSS = 0.75 on flare classification; outperformed persistence baseline on 60-step delta forecasts.
Python
PyTorch
Attention
Contrastive Learning
Time-Series
Skin Lesion Classification via Dual-Weighted LearningImbalanced medical image classification using MobileViT v2 with dual-weighted learning — inverse square-root sampling + ENS loss — and Grad-CAM heatmaps for clinical interpretability.
Impact: 0.92 weighted F1 on an imbalanced skin lesion dataset.
Python
PyTorch
MobileViT v2
Computer Vision
Grad-CAM
Hull Tactical Market Prediction with Temporal AttentionCustom Temporal Attention mechanism in PyTorch for market regime prediction, with a differentiable Sharpe Ratio Loss that optimizes directly for risk-adjusted returns.
Impact: 15% improvement over MSE baselines in backtesting; Sharpe Ratio Loss outperforms standard regression objectives.
Python
PyTorch
Temporal Attention
Time-Series
Quantitative Finance
Semantic Search Benchmarking via Synthetic Data GenerationA framework for generating synthetic Q&A datasets using Gemini AI to benchmark semantic search models across diverse domains — eliminating the need for manual evaluation set curation.
Impact: Automated, domain-agnostic benchmarking framework for semantic search evaluation.
Python
Gemini AI
Semantic Search
Synthetic Data
Benchmarking
Multi-Modal Semantic Image Search EngineOpen-source semantic image search supporting text→image, image→image, and text+image→image queries on the Myntra Fashion Product Dataset.
Impact: Real-time multi-modal retrieval across text and image modalities on a large fashion catalog.
Python
CLIP
FAISS
Multimodal Embeddings
Streamlit
Nepali Cash Detection and RecognitionCurrency detection and classification for Nepali banknotes using InceptionV3 transfer learning, achieving 94% accuracy across 7+ denominations.
Impact: 94% accuracy on 7+ Nepali banknote classes. Updated in 2023 with additional denominations.
Python
TensorFlow
InceptionV3
Transfer Learning
CNN