BanglaScriptBot is a simple, open-source Bengali script learning app that helps users convert Banglish (phonetic Bengali written in English script) into proper Bengali script. It uses the indic-transliteration library for fast, lightweight transliteration and runs fully offline.
- Converts phonetic Bengali like
ami tomar sathe jete chaiintoআমি তোমার সাথে যেতে চাই - Uses
indic-transliteration– no need for large models or internet access - Built with Streamlit – clean and fast UI
- Ideal for learners who speak Bengali but want to improve reading and writing
git clone https://github.com/joyboseroy/banglascriptbot.git
cd banglascriptbotpip install -r requirements.txtstreamlit run app.pyThen open http://localhost:8501 in your browser.
The app uses indic-transliteration to convert ITRANS-style phonetic Bengali (e.g. ami, tomar, sathe) into native Bengali script. It's a perfect tool for brushing up on Bengali writing if you're already fluent in speaking.
| File | Description |
|---|---|
app.py |
Streamlit app code |
requirements.txt |
Python package dependencies |
README.md |
This file |
LICENSE |
MIT License |
This project is licensed under the MIT License. See LICENSE for details.
Make Bengali script learning easier.