BrianMburu
Machine learning engineer, data scientist, and software engineer passionate about transforming data into actionable insights to solve complex challenges.
MUTKenya
Pinned Repositories
Analysis-on-panel-data
comprehensive analysis of panel data
Brain-Tumor-Identification-and-Localization
This project uses deep learning to detect and localize brain tumors from MRI scans. It uses a ResNet50 model for classification and a ResUNet model for segmentation. It evaluates the models on a dataset of LGG brain tumors.
Cockoo-Search-Algorithm
Cuckoo Search Algorithm implementation in Python
Distiled-BERT-model-training-pytorch
A noote book to showcases training the Distilled Bert model on Toxic Comment Dataset.
frbs-fd
Blazeface Face Detection using Mediapipe
Kernighan-Lin-Algorithm
Kernighan-Lin Algorithm implementation in python. Kernighan-Lin Algorithm is a graph partitioning algorithm that optimizes the cut size between two subsets of nodes.
Market_Segmentation
Notebook to Perform Market Segmentation using K-means clustering, PCA, and Auto-encoders.
Qualitative-Dependent-Linear-Models
A notebook to analyze the performance between three Qualitative Dependent Linear Models when fitted on the diabetes dataset
Queuing-Theory-Simulation
Simple script to Simulate Customer waiting to be served in a server using Queuing Theory.
Toxic-Comment-Classification-App
Toxic comment classification REST API using FastAPI and PyTorch. Accepts text input, returns toxicity predictions.
BrianMburu's Repositories
BrianMburu/Cockoo-Search-Algorithm
Cuckoo Search Algorithm implementation in Python
BrianMburu/Analysis-on-panel-data
comprehensive analysis of panel data
BrianMburu/Artificial-Bee-Colony-in-python
Artificial Bee Colony algorithm implementation in python.
BrianMburu/Brain-Tumor-Identification-and-Localization
This project uses deep learning to detect and localize brain tumors from MRI scans. It uses a ResNet50 model for classification and a ResUNet model for segmentation. It evaluates the models on a dataset of LGG brain tumors.
BrianMburu/Distiled-BERT-model-training-pytorch
A noote book to showcases training the Distilled Bert model on Toxic Comment Dataset.
BrianMburu/frbs-fd
Blazeface Face Detection using Mediapipe
BrianMburu/Market_Segmentation
Notebook to Perform Market Segmentation using K-means clustering, PCA, and Auto-encoders.
BrianMburu/Queuing-Theory-Simulation
Simple script to Simulate Customer waiting to be served in a server using Queuing Theory.
BrianMburu/Bouncing-Ball-simulation
Simple Script to simulate a ball falling from a height.
BrianMburu/FRBS_API
A high perfomance API to perform Facial Recognition to Various Staff and students in an Institution
BrianMburu/GauGANApp
BrianMburu/Ifikie-Girlchild
BrianMburu/insurance-claim-predictor
BrianMburu/intro-to-circom
BrianMburu/KDTree-based-K-Nearest-Neighbor-Graph
KDTree-based K-Nearest Neighbor graph implementation using python
BrianMburu/Kernighan-Lin-Algorithm
Kernighan-Lin Algorithm implementation in python. Kernighan-Lin Algorithm is a graph partitioning algorithm that optimizes the cut size between two subsets of nodes.
BrianMburu/Multi-Probe-LSH
Multi-Probe LSH implementation in python using annoy library.
BrianMburu/Nearest-Neighbour-Descent--HNSW-Algorithm-
NN-Descent Implementation in python using the nmslib library
BrianMburu/pdf_upload_and_download
BrianMburu/Qualitative-Dependent-Linear-Models
A notebook to analyze the performance between three Qualitative Dependent Linear Models when fitted on the diabetes dataset
BrianMburu/seleneum-simple-web-scrapper
Simple project to perform simple data analysis on data scrapped from the web using Beautifulsoup and Selenium webdriver.
BrianMburu/SolidityBackgroundTest
BrianMburu/Student-Registration-system-in-java-using-javafx
This is a java project in Student Registartion System. This system used SQLITE database and GUI is created in javafx
BrianMburu/Student_site
A platform to develop your career
BrianMburu/Teacher-Salary-Analysis
BrianMburu/Toxic-Comment-Classification-App
Toxic comment classification REST API using FastAPI and PyTorch. Accepts text input, returns toxicity predictions.
BrianMburu/Toxic-Comment-Explanatory-Data-Analysis
This notebook analyzes a dataset of toxic comments using NLP techniques such as stemming/lemmatizing, exploratory data analysis, and DistilBERT classification. The goal is to identify patterns and relationships between the features and the target variable, as well as to build a model for classifying toxic comments.
BrianMburu/vampire_vs_humans_sim
A fun and interactive simulation of humans, vampires, and resources in a confined space. Watch as entities interact, move around, and change over time. Built in Python with data visualization.