Skip to content

Latest commit

 

History

History
27 lines (23 loc) · 1.61 KB

README.md

File metadata and controls

27 lines (23 loc) · 1.61 KB

Baybayin

Baybayin is an innovative mobile-first web application designed to celebrate the rich cultural heritage of the Philippines through the exploration of Baybayin, a pre-colonial script used by Filipino natives. Serving as a spelling game, the application offers users an engaging experience while simultaneously contributing to the advancement of Baybayin handwriting recognition technology. By providing a platform for users to interact with and spell words in Baybayin, the app collects valuable data that enhances the machine learning model's proficiency in recognizing and interpreting these ancient scripts. Embrace the beauty of Filipino history and contribute to the future of technology with Baybayin—an educational and entertaining journey into the heart of indigenous Philippine culture.

Model

The model is from Kaggle user DANIELLE "ALGOREX" BAGAFORO's Baybayin Classifier using Neural Networks.

To do

  • Scrape https://tagalog.pinoydictionary.com for Tagalog words
  • Create an API for the scraped website, or use already existing ones
  • Implement character match per word
  • Design a UI/UX
  • Find a Filipino dictionary since Tagalog is limited
  • Change font and font colors
  • Allow users to contribute their handwriting to train the model better
  • Refactor frontend code

Installation

pip install -r requirements.txt

Usage

Make sure to change the api endpoint in src/scripts/api match your IP address

cd src
uvicorn app:app --reload --host 0.0.0.0 --port 3000