https://github.com/acbikash13/imageclassifier
This app classifies images into predefined categories by training a Convolutional Neural Networks (CNNs) model. It provides real-time predictions with a user-friendly interface for uploading and classifying images. It is hosted on Azure. Technologies used: Python, TensorFlow, Keras, Flask, Azure
https://github.com/acbikash13/imageclassifier
cnn-classification image-processing-python machinelearning model-deployment
Last synced: 3 months ago
JSON representation
This app classifies images into predefined categories by training a Convolutional Neural Networks (CNNs) model. It provides real-time predictions with a user-friendly interface for uploading and classifying images. It is hosted on Azure. Technologies used: Python, TensorFlow, Keras, Flask, Azure
- Host: GitHub
- URL: https://github.com/acbikash13/imageclassifier
- Owner: acbikash13
- Created: 2024-08-01T18:27:55.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2025-03-17T01:40:51.000Z (3 months ago)
- Last Synced: 2025-03-17T02:33:21.263Z (3 months ago)
- Topics: cnn-classification, image-processing-python, machinelearning, model-deployment
- Language: HTML
- Homepage:
- Size: 59.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Image Classification App
## Overview
The **Image Classification App** is a deep learning-based project that classifies images into 6 different categories using a trained Convolutional Neural Network (CNN) model. The app allows users to upload an image and instantly receive predictions of the image’s category. This project demonstrates a complete end-to-end pipeline, including data preprocessing, model training, and deployment.
Check out the live version of the app [here](https://classiffyimages-d4g0bednaaaaevc8.eastus-01.azurewebsites.net/).
## Features- **Image Upload**: Users can upload images via the web interface.
- **Real-Time Predictions**: The app instantly classifies the uploaded image into one of the predefined categories.
- **Model**: Utilizes a CNN model trained on a large dataset of labeled images.
- **Technology Stack**: Python, TensorFlow/Keras, Flask, HTML/CSS for front-end## Tech Stack
- **Backend**: Flask (Python) or Django
- **Frontend**: HTML, CSS, JavaScript
- **Machine Learning**: TensorFlow, Keras, OpenCV (for image preprocessing)
- **Data**: Image datasets (e.g., CIFAR-10)
- **Deployment**: Azure## Installation
### Prerequisites
- Python 3.8 or higher
- TensorFlow/Keras
- Flask
- OpenCV (optional for image preprocessing)
- Docker (for containerization)
- Git### Clone the Repository
```bash
git clone https://github.com/acbikash13/ImageClassifier.git
cd image-classification-app