Skip to content

Bangla handwritten digit recognition application built using android and tensorflow lite

Notifications You must be signed in to change notification settings

mushfiqur11/BanglaOCR-digit-recognition-with-TensorFlow-Lite-on-Android

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bangla digit recognition with TensorFlow Lite on Android

This project was built as a lab task for the software development course (CSE 4510) in IUT (Islamic University of Technology). The project uses TensorFlow Lite on Android for Bangla handwritten digits classification. Download the apk of the app from the google playstore. A detailed report on the app is available here.

Application demo

Bangladesh is lagging behind in machine learning. A good OCR software for Bengali text recognition is really hard to find. In this project our goal is to create a system that can lead to an excellent OCR software for Bengali text recognition. To start the system, our plan was to create OCR for Bengali digits only. The android application also has scopes for further development. The application can collect data from the user to create new datasets. The project root directory has the dataset finalModelX and the corresponding labels finalModelY. MyModel2.ipynb is one of the neural network models used in the application.

Contributors

  • Md. Mushfiqur Rahman (160041011)Gitlab
    • Machine Learning Implementation
  • Kazi Raiyan Mahmud (160041058)Gitlab
    • Android Development
  • Minhajul Islam (160041061)Gitlab
    • Data Collection and U/I design

Environment

  • OpenCV for data manipulation
  • Python 3.6, TensorFlow 1.13.1 for model creation
  • Tensorflow Lite to make the model deployable to Android
  • Android Studio to make the Android application

Credits

Playstore Link

About

Bangla handwritten digit recognition application built using android and tensorflow lite

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published