Passion Projects
Projects tackled across machine learning, deep learning, analytics, and generative AI — each one driven by curiosity and a commitment to building practical, real-world solutions.
| Title & Description | |
|---|---|
|
AniOntology AI: Ontology-Driven Anime Knowledge Graph
Semantic knowledge graph of the anime ecosystem in Neo4j with a formal OWL/RDF ontology, NLP-derived emotion edges, and a five-technique explainable recommendation engine served via FastAPI and a Next.js frontend.
Knowledge Graph
NLP
Full Stack
Neo4j
FastAPI
↗ Live Demo
|
|
AniRestore: CUDA/Triton-Accelerated Anime Cover-Art Restoration
Profiles a pretrained Real-ESRGAN checkpoint down to its GPU bottleneck and replaces it with a custom fused Triton kernel, validated with a 19-test correctness gate and an honest, statistically-significant interleaved benchmark.
Deep Learning
CUDA/Triton
GPU Kernels
PyTorch
|
|
MoE Emotion Predictor: Real-Time Japanese Emotion Recognition
Multimodal deep learning system that predicts discrete emotion labels and continuous valence/arousal scores from Japanese text and audio using a Mixture of Experts architecture with learned soft gating, BERT and Wav2Vec2 encoders, and a FastAPI backend with WebSocket streaming.
Deep Learning
Machine Learning
PyTorch
NLP
Affective Computing
↗ Live Demo
|
|
VC StartUp Survival
Predicts VC-backed startup survival using a Bronze–Silver–Gold pipeline, star-schema modelling, and LightGBM / XGBoost / GRU models tracked in MLflow. Live Streamlit app.
Machine Learning
Generative AI
MLflow
Streamlit
|
|
Book Ratings Prediction
Predicts Goodreads book ratings from metadata and sparse NY Times bestseller signals — six MLflow-tracked models, SHAP explainability, and an R Shiny dashboard with a live what-if predictor.
Machine Learning
MLflow
SHAP
R Shiny
↗ Live Demo
|
|
MS Fabric: UK Railway Analytics
Streams UK Railway data into Microsoft Fabric via SCD Type 2 ETL pipelines and surfaces delay and revenue KPIs in Power BI.
Analytics
Data Engineering
MS Fabric
Power BI
|
|
Does Mimi Need A Haircut?
End-to-end computer vision pipeline that predicts coat length and grooming needs from photos of Mimi using a fine-tuned MobileNetV2 multi-output model, with a weather-aware Streamlit inference app.
Deep Learning
Computer Vision
TensorFlow
Streamlit
↗ Live Demo
|
|
Gohan: Ingredient-Based Meal Recommendation System
Full-stack ML system that recommends recipes from available ingredients using TF-IDF vectorization, Truncated SVD, and KMeans clustering, with a FastAPI backend deployed on Render and an anime-inspired frontend on GitHub Pages.
Machine Learning
Python
Recommendation
NLP
FastAPI
↗ Live Demo
|