Projects
A collection of applied data science projects focused on predictive modeling, segmentation, forecasting, and machine learning analysis to support data-driven decision-making.
Project Categories
- I. Predictive Modeling & Segmentation
- II. Time Series & Predictive Analytics
- III. Natural Language Processing & Generative AI
- IV. Data Analysis & Visualization
Each project demonstrates applied machine learning and data science techniques across structured and unstructured data problems.
I. Predictive Modeling & Segmentation
Projects focused on classification, regression, clustering, and customer/business analytics.
Credit Risk Prediction Model
- Built classification models using Logistic Regression, Random Forest, and XGBoost to predict loan default risk
- Engineered financial risk features and applied SHAP for model interpretation
- Evaluated model performance using ROC-AUC, precision, recall, and F1-score View on GitHub
Supply Chain Risk Prediction
- Built classification models using Logistic Regression and XGBoost to predict supplier delay risk
- Engineered supplier performance features to improve predictive performance
-
Benchmarked model performance to support supplier risk assessment and inventory planning
Customer Value & Lifecycle Modeling
- Applied K-Means clustering and PCA for customer segmentation
- Built an XGBoost regression model to estimate Customer Lifetime Value (CLV)
-
Designed an A/B testing simulation framework to evaluate customer retention strategies
House Price Prediction
- Built regression models using linear and tree-based algorithms to predict housing prices
- Performed feature engineering using property, geographic, and temporal variables
-
Compared model performance using cross-validation and regression metrics
II. Time Series & Predictive Analytics
Projects focused on forecasting, time-series analysis, and scenario-based decision support.
Financial Forecasting
- Developed time-series forecasting models using Prophet, ARIMA, and regression techniques to forecast financial market trends
- Engineered temporal features including lag variables, rolling statistics, and volatility indicators
-
Performed scenario analysis to evaluate potential future market outcomes
Healthcare Workforce
- Built regression, Random Forest, and ARIMA models to forecast patient demand and estimate staffing requirements
- Applied scenario analysis and Monte Carlo simulation to evaluate staffing needs under varying demand conditions
-
Designed a decision-support framework for workforce planning and resource allocation
Toronto Infection Outbreak Forecasting
- Developed Prophet time-series forecasting models to analyze infection outbreak trends across healthcare facilities
- Built interactive Power BI dashboards to visualize outbreak patterns and support public health decision-making
-
Applied scenario analysis to support healthcare resource planning under projected outbreak scenarios
III. Natural Language Processing & Generative AI
Projects involving transformer models, natural language processing (NLP), and generative AI applications.
Memory Support Chatbot (GPT-2)
- Developed a GPT-2–based chatbot to provide context-aware support for pregnancy-related memory concerns
- Applied NLP preprocessing and language model fine-tuning to improve response quality and relevance
-
Built interactive chatbot interfaces using Gradio and Streamlit for user interaction
Question Answering System (RoBERTa / SQuAD)
- Developed a transformer-based question answering application using the RoBERTa SQuAD2 model
- Built an interactive Gradio interface for real-time question answering
-
Implemented an inference workflow using Hugging Face Transformers to extract answers from user-provided context
Hugging Face Fine-Tuning QA System
- Fine-tuned a Hugging Face transformer model on the SQuAD dataset for extractive question answering
- Developed a Gradio application to interact with the fine-tuned model using custom context and questions
-
Demonstrated the end-to-end workflow from transformer fine-tuning to interactive inference using Gradio
IV. Data Analysis & Visualization
Food Preferences Streamlit App
- Developed an interactive Streamlit application to explore food choice and nutrition survey data
- Built interactive visualizations and filtering features to analyze demographic and behavioral patterns
-
Applied exploratory data analysis to communicate insights through an accessible, user-friendly interface
Obesity Data Analysis
- Conducted exploratory data analysis on obesity, lifestyle, and demographic data to identify key behavioral patterns
- Performed statistical analyses using ANOVA, Cramér’s V, and correlation analysis to evaluate relationships between health and lifestyle factors
-
Created accessible visualizations and communicated data-driven insights to support public health awareness and decision-making