RupeeRecognizer is a web application that utilizes the Teachable Machine platform to predict various denominations of Indian currency notes through machine learning. It allows users to upload images of Indian currency notes and predicts their denominations.
This project harnesses the power of machine learning to accurately identify various denominations of Indian currency notes. It is built using TensorFlow.js and the Teachable Machine platform, allowing for easy integration and deployment in web applications.
- Predicts denominations of Indian currency notes including 10, 20, 50, 100, 200, and 500 Rs notes.
- Utilizes a trained model based on a dataset comprising over 450 images of each note denomination.
- Provides real-time predictions with confidence levels.
-
Clone the repository:
git clone https://github.com/malivinayak/RupeeRecognizer.git
-
Navigate to the project directory:
cd RupeeRecognizer
-
Open the
index.html
file in a web browser or deploy the project to a web server.
- Open the web application in a browser.
- Click on the "Choose File" button to upload an image containing an Indian currency note.
- Click the "Predict" button to view the predicted denomination of the uploaded note.
- The prediction result will be displayed along with the confidence level.
Contributions are welcome! Please feel free to fork the repository, make changes, and submit pull requests. For major changes, please open an issue first to discuss the proposed changes.
The project can be deployed using GitHub Pages. You can access the live demo here.
This project is licensed under the MIT License - see the LICENSE file for details.