Welcome to DigiPic-Classifier, an all-in-one image recognition and digit classification app powered by advanced machine learning models. Whether you need to classify objects or recognize handwritten digits, DigiPic-Classifier has you covered!
-
Multi-Model Image & Digit Recognition:
- CIFAR-10 Object Recognition: Recognizes 10 different objects including airplanes, automobiles, birds, cats, and more! ๐ฉ๏ธ๐๐ฑ
- MNIST Digit Classifier: Accurately predicts handwritten digits from 0 to 9. ๐งฎ
-
Interactive & Intuitive UI: ๐ฅ๏ธ A modern, sleek user interface designed for easy navigation and enhanced user experience, with a dark theme option and custom animations.
-
Real-time Predictions: ๐ก Upload your image and get an instant prediction with the corresponding confidence score.
-
Model Comparison: ๐ Evaluate the performance of both models through accuracy metrics and confidence levels for each prediction.
-
Advanced Technology: Leveraging cutting-edge machine learning algorithms including CNNs (Convolutional Neural Networks) for high accuracy image and digit predictions.
-
Clone the Repository:
git clone https://github.com/Hunterdii/DigiPic-Classifier.git
-
Navigate to CIFAR-10 App Directory:
cd DigiPic-Classifier/Cifar_10-Object-Recognition -
Install the Required Dependencies:
pip install -r requirements.txt
-
Run the CIFAR-10 Streamlit App:
streamlit run app.py
-
Open the App: Open your browser and go to
http://localhost:8501to use the CIFAR-10 Object Recognition app.
-
Clone the Repository:
git clone https://github.com/Hunterdii/DigiPic-Classifier.git
-
Navigate to MNIST App Directory:
cd DigiPic-Classifier/MNIST-Classification -
Install the Required Dependencies:
pip install -r requirements.txt
-
Run the MNIST Streamlit App:
streamlit run app.py
-
Open the App: Open your browser and go to
http://localhost:8501to use the MNIST Digit Classification app.
You can personalize the app by modifying the CSS for styling, enhancing the user interface, or updating the models. The repository includes well-documented code, making it easy to navigate, tweak, and extend functionality.
- Recognizes: Airplane, Automobile, Bird, Cat, Deer, Dog, Frog, Horse, Ship, Truck.
- Prediction Speed: Fast real-time results with high accuracy.
- Recognizes: Handwritten digits (0-9).
- Versatile: Ideal for digit recognition tasks in educational or professional settings.
- Adding more sophisticated image classification models.
- Deploying MNIST Classifier live for broader accessibility.
- Implementing additional UI improvements and advanced animations.



