Numerical-ICR is a numerical intelligent character recognition tool.
Use the package manager pip to install all of the required libairies
$ pip install -r requirements.txt- Open the
.sample.envfile from and add a random string for "FLASK_SECRET_KEY", you can use an online tool to randomlly generate this. - Execute the application using the instruction below.
- Train the model first, this may take 5-10 minutes.
flask runOn the homepage of the application you can upload images, these images will be processed and the prediction will be generated on the results page. If any results are wrong then you have the ability to correct it or delete the row if it's a falsey detection character. Additionally, the results can be saved to as a txt file or the data can be saved for future training later.
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Please make sure to update tests as appropriate.