A selection of my personal and academic projects. Click on any project to learn more.

Tomato Leaf Disease Classifier

A web app that uses a Convolutional Neural Network (CNN) to predict the disease of a tomato leaf from an input image.

Tags: Deep Learning CNN Python TensorFlow Flask Docker

View Code · Live App

Semantic Segmentation of Pet Images

A web app that segments a pet image into three regions - foreground (pet), background, and boundary - using a U-Net model trained on the Oxford-IIIT Pet Dataset.

Tags: Deep Learning Computer Vision U-Net Python TensorFlow Gradio HuggingFace Spaces

View Code · Live App

Hate Speech Classification using LSTM

A project to classify input text as hate speech or not, using an LSTM model trained on the Hate Speech and Offensive Language dataset and Twitter hate speech dataset from Kaggle.

Tags: Natural Language Processing LSTM Python TensorFlow Gradio HuggingFace Spaces

View Code · Live App

Flask Blog Application

Full-stack blog application built with Flask, SQLAlchemy, and Jinja2 featuring user authentication, markdown rendering, live preview editor, an admin analytics dashboard, and password reset; deployed using Docker on Hugging Face Spaces.

Tags: Python Flask SQLite HTML CSS

View Code · Live App