Projects
All the projects I've done.
-
Type II Diabetes Risk Prediction – Published Research
A multiclass ML system predicting Type II diabetes risk from NHANES lab and lifestyle data, published in IEEE. Built a full pipeline with LightGBM, Optuna, MLflow, and feature ablation studies.
-
Neuro-Symbolic PC Builder – SLM + Prolog Expert System
A PC configuration assistant that combines a Small Language Model for natural language understanding with a Prolog-based expert system for formal hardware compatibility reasoning — bridged via Janus-SWI.
-
GA Inventory Optimization – Genetic Algorithm Bin Packing
A genetic algorithm solving the 2D bin packing problem for inventory optimization — determining how to pack items of varying dimensions and values across storage bins to maximize space utilization and stored value, implemented in Java with a Python bridge.
-
English → Sinhala Machine Translation – Three-Stage NLP Pipeline
A multi-technique machine translation pipeline for English to Sinhala — combining statistical spelling correction, LLM-based text simplification, and quantized MBART neural translation, with a Gradio interface and a Gemini-powered corpus generator.