MICROORGANISM CLASSIFICATION AND IDENTIFICATION

Project Code :TCMAPY1605

Objective

This project introduces a Flask-based web application for rapid and accurate classification of microorganisms using a hybrid deep learning and machine learning model. The system employs ResNet for deep feature extraction and a Random Forest classifier for final prediction, outperforming standalone models in accuracy and robustness. Users can register, log in, and upload microorganism images through an intuitive interface. The model classifies samples into eight categories: Amoeba, Euglena, Hydra, Paramecium, Rod Bacteria, Spherical Bacteria, Spiral Bacteria, and Yeast. Designed for laboratory and academic use, the application delivers real-time predictions and provides a reliable tool for microorganism identification and analysis.

Abstract

The rapid and accurate classification of microorganisms is essential in medical diagnostics, biological research, and environmental monitoring. This project introduces a Flask-based web application that enables the identification and classification of microorganisms using a hybrid deep learning and machine learning model. Several convolutional neural network architectures were trained and evaluated, including CNN, MobileNet, DenseNet, and ResNet. Among these, the most effective model combined ResNet for deep feature extraction with a Random Forest classifier for final prediction. This hybrid approach outperformed individual models in terms of accuracy and robustness. The system allows users to register, log in, and upload microorganism samples through an intuitive web interface. Once uploaded, the system processes the input using the trained ResNet model to extract features, which are then classified using the Random Forest model into one of eight microorganism categories: Amoeba, Euglena, Hydra, Paramecium, Rod Bacteria, Spherical Bacteria, Spiral Bacteria, or Yeast. The architecture is modular, scalable, and designed for practical use in laboratory or academic settings. With real-time predictions and high accuracy, this system provides a reliable tool for efficient microorganism identification and analysis. 

Keywords: Microorganism classification, ResNet, Random Forest, Flask, Hybrid model, Deep learning, CNN, Medical diagnostics, Biological research, Image classification.

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram

Specifications

HARDWARE & SOFTWARE REQUIREMENTS

 

SOFTWARE REQUIREMENS

Operating System                               :  Windows 7/8/10

Server side Script                                :  HTML, CSS, Bootstrap & JS

Programming Language                     :  Python

Libraries                                             :Flask, Torch, , Pandas, Mysql.connector

IDE/Workbench                                  :  VSCode

Server Deployment                             :  Xampp Server

Database                                             :  MySQL    

 

HARDWARE REQUIREMENTS

Processor                                    I3/Intel Processor

RAM                                        8GB (min)

Hard Disk                                 128 GB

Key Board                                Standard Windows Keyboard

Mouse                                       Two or Three Button Mouse

Monitor                                     Any

Demo Video