Python 3 projects
Final-year project topics built with Python 3 — working builds, abstracts and honest quotation pricing.
Retail Shelf Out-of-Stock Detection using Computer Vision
This project trains a YOLOv8 product detector on SKU-110K (~1.7M annotated shelf boxes) and adds an out-of-stock gap-analysis...
River Discharge Forecasting using LSTM
This project builds a two-layer LSTM that forecasts daily river discharge (cumec) from rainfall and past flow — the core of f...
Room Occupancy Detection from Environmental Sensors using Machine Learning
This project builds a machine-learning system that detects whether a room is occupied from environmental sensor readings — te...
Sign Language Recognition using CNN (ASL Alphabet)
This project builds a convolutional neural network that recognizes American Sign Language alphabet signs from hand images, tr...
Skin Lesion Classification using CNN
This project builds a convolutional neural network that classifies dermatoscopic skin-lesion images into the seven diagnostic...
SMS Spam Detection using NLP (UCI SMS Spam Collection)
This project builds an SMS spam filter that learns the language of spam from 5,574 real labelled text messages. A TF-IDF + Mu...
Software Defect Prediction using Machine Learning (NASA MDP)
This project predicts which software modules are likely to contain defects — before testing even starts — using only static c...
Solar Irradiance Forecasting using Weather Data
This project forecasts solar irradiance (GHI) up to 48 hours ahead from weather variables using a sequence-to-sequence LSTM t...
Solar Panel Defect Detection from EL Images using CNN
This project builds a convolutional neural network that classifies electroluminescence (EL) images of solar photovoltaic cell...