Dataset: https://archive.ics.uci.edu/ml/machine-learning-databases/00389/
A Convolution Neural Network based approach for the classification of nepali characters. Alphabets from क-ज्ञ and digits from ०-९ can be recognized by the network with about 98.6% accuracy.
We used the following network architecture:
Summary of the model
- tensorflow
- numpy
- keras
- matplotlib
- opencv-python
- Flask
- Pillow
- Clone the project
- Install the required libraries using
pip install -r requirements.txt
(Mannually install above libraries in case of any error) - Go to webiste folder and run
python app.py
from the command line or terminal. - Go to address
localhost:3000
from your favourite browser
You can also modify the model by editing Nepali Handwritten.ipnyb
file using jupyter notebook.