Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/shettysach/kannada-digit-recognizer-v1

Using a Convolutional Neural Network (CNN) to identify the Kannada numerical digits. Tensorflow (Keras) is used to create, train and load the neural network model. CustomTKinter/TKinter are used to provide the GUI and OpenCV is used to read input form the GUI.
https://github.com/shettysach/kannada-digit-recognizer-v1

cnn cnn-classification cnn-keras cnn-model convolutional-neural-networks customtkinter digit-recognition-mnist digit-recognizer kannada kannada-digit kannada-mnist keras keras-classification-models keras-neural-networks mnist mnist-classification opencv tensorflow tensorflow2 tkinter

Last synced: 18 days ago
JSON representation

Using a Convolutional Neural Network (CNN) to identify the Kannada numerical digits. Tensorflow (Keras) is used to create, train and load the neural network model. CustomTKinter/TKinter are used to provide the GUI and OpenCV is used to read input form the GUI.

Awesome Lists containing this project

README

        

# Kannada-Digit-Recognizer-v1

Using a Convolutional Neural Network (CNN) to identify the Kannada numerical digits.
Tensorflow (Keras) is used to create, train and load the neural network model.
CustomTKinter/TKinter are used to provide the GUI and OpenCV is used to read input from the GUI.

[New version](https://github.com/ShettySach/Kannada-Digit-Recognizer-v2)

## Requirements -
```bash
pip install -r requirements.txt
```
* Tensorflow (Keras)
* OpenCV
* Pillow (PIL)
* Pandas
* Numpy
* CustomTkinter

## Instructions -
* Run either of the Jupyter notebooks - GUI_CustomTkinter.ipynb / GUI_Tkinter.ipynb

### CustomTKinter GUI
![CTK](https://github.com/ShettySach/Kannada-Digit-Recognizer/assets/132273464/2e3c5d64-b138-40ae-bb6a-5978b7d7f2ed)

### TKinter GUI
![TK](https://github.com/ShettySach/Kannada-Digit-Recognizer/assets/132273464/6048ec82-7a56-4155-8097-4d21eecbbacc)

#### Data - https://www.kaggle.com/competitions/Kannada-MNIST/data
#### Notebook used as reference - https://www.kaggle.com/code/shahules/indian-way-to-learn-cnn