Projects

A collection of my work across various research disciplines. From research prototypes to production systems.

Featured Projects

King County Houses Prices ML Predictions

August 2024

A machine learning project that predicts house prices in King County, WA using regression models and feature engineering.

machine learning regression python data science real estate

Substance Use in Mental Health Clients Classification

July 2024

A classification model that predicts substance use disorders in mental health clients to enable early intervention and treatment planning.

classification healthcare machine learning python mental health

Kenyan Swahili Speech Emotion Recognition System

March 2024

An innovative deep learning system that recognizes emotions in Swahili speech, addressing the underrepresentation of African languages in speech technology.

deep learning natural language processing speech recognition audio processing african languages

Sandile: Blockchain-Based Energy Optimization

February 2024

A blockchain platform that optimizes energy distribution and trading in microgrids, enabling renewable energy sharing and efficient resource allocation.

blockchain energy smart grid sustainability IoT

All Projects

Microsoft Box Office Movie Studio EDA Project

June 2024

An exploratory data analysis project that provides data-driven insights for Microsoft's new movie studio venture, analyzing box office trends and success factors.

data analysis exploratory data analysis python +2

Titanic Survival Prediction Machine Learning Project

May 2024

A classification model that predicts survival outcomes for Titanic passengers, demonstrating fundamental machine learning concepts through a historically significant dataset.

classification machine learning python +2

MovieLens Recommendation System

April 2024

A sophisticated recommendation engine built on the MovieLens dataset that provides personalized movie suggestions using collaborative filtering and matrix factorization techniques.

recommendation systems collaborative filtering python +2

IMDB Reviews Sentiment Analysis Project

January 2024

A natural language processing project that analyzes movie reviews to determine sentiment, providing insights into audience reception and critical opinion patterns.

natural language processing sentiment analysis python +2

Oxford 102 Flower Classification Project

December 2023

A computer vision project that classifies 102 different flower species using deep learning techniques, demonstrating high accuracy in fine-grained visual categorization.

computer vision deep learning convolutional neural networks +2

Tanzanian Water Wells Classification

November 2023

A machine learning project that predicts the functional status of water wells in Tanzania, helping to improve water access for communities through better resource allocation.

classification machine learning social impact +2