Systematic approach to translate Early Brahmi Inscriptions
Project Status
This project aims to provide a systematic solution to recognize the characters in ancient Sri Lankan inscriptions and translate them into Sinhala and other native languages. Proposed system has 5 different core modules.
- Pre - Processing Module
- Character Segmentating Module
- Classification Module
- Words Generating Module
- Translating Module
- React-Native
- Python 3.7
- Tensorflow
- MongoDB
- OpenCV
- Clone the project by
git clone https://github.com/ManojLL/Brahmilator.git
- Install all the mentioned dependecies by running
npm install
in root folder of the client-side componentbrahmi_frontend/tyrants
- Configuration between OpenCV and React-Native is mentioned on the brahmi_frontend README.md
- Make sure to read the contributing guidelines before contributing.
Fork
this repository.Clone
your fork on local machine.- Switch to the
master
branch. - Make a new
branch
, preferably with the feature name. - Checkout to the new branch with
git checkout <new_branch_name>
- Do the desired changes and
commit
them withgit commit -m '<a nice commit message here>'
. Push
the change to your fork on GitHub withgit push origin <your_branch_name>
- Make a
Pull Request
to the master branch in the original repository, i.e. this one.
Note: Make sure you are always up to date with sync and pull upstream. Sync and pull before you start and before you push your work.
In order to get a clear understading of the project you can refer following links.