/Pepak

Javanese letter classification android apps by detect from drawing pattern on canvas, there is also more detail information about the letter - P

Primary LanguageKotlinApache License 2.0Apache-2.0

Pepak

Classification of Javanese characters in mobile devices. In this project, it is a continuation of the learning project cnn digit before,but in this project the introduction of Javanese characters in handwritten form is entered by drawing on the canvas that has been provided, I also use this project as the final project for the pattern recognition course.

🎯Point

In this project, I perform how to use Convolutional Neural networks for pattern recognition and using TensorFlow lite. Starting from Preprocessing the dataset, making the TensorFlow lite model and building the android apps.

  • pre-process dataset
  • making cnn model
  • traning the model
  • test the model
  • export to tflite
  • build first layout
  • pre-process from canvas
  • test the apps

📦 Others

  • Aksara jawa dataset Before making a model we need a dataset first and I use that from Kaggle Aksara jawa dataset

  • Tensorflow lite An open source deep learning framework for on-device inference

  • Glide Glide is a fast and efficient image loading library for Android

  • Realtime Database a cloud-hosted database provide by google for saving dataset of Javanese script words and reduce the size of the application itself

📱 Inside

we can draw a pattern then classify it and make a sentence from the classification results
also, we can draw a pattern by following a image