The project is based on predicting whether a given banknote is authentic given a number of measures taken from a photograph.
Moreover, the repository includes testing automation which enables the program to be tested manually by users or automatically via GitHub Actions.
- python: ">= 3.8", file: "requirements.txt"
Clone the repository onto your own computer: https://github.com/AndreyGates/BanknoteAuthentication
Address test_authentication.py in "tests" folder to run the test functions contained within the file.
Evaluating the random forest and visualizing it are available now.
Here you can find information about the dataset used for this application.
- Banknote sample:
- Wavelet transform:
- Model accuracy:
- Random forest:
Andrey Pisarevsky
E-mail: [email protected]
- 0.2
- Various bug fixes and optimizations
- 0.1
- Initial Release
This project is licensed under the MIT License - see the LICENSE.md file for details
Inspiration, code snippets, etc.