BanglaFeel / README.md
uBaby4life
Google Drive Support Added
69a586e
metadata
title: BanglaFeel Translator
emoji: πŸŒπŸ’¬
colorFrom: blue
colorTo: green
sdk: docker
pinned: false
license: apache-2.0
app_port: 7860

BanglaFeel Translator

A Flask web application for English to Bengali transliteration using a custom-trained DualEncoderDecoder model.

How to Use

Visit the deployed Space URL and type or paste English text into the input box. Click "Translate" to see the Bengali transliteration.

Model Details

This model is a custom architecture (DualEncoderDecoder) combining T5 (csebuetnlp/banglat5) with a hybrid character CNN and word LSTM encoder.

  • Base T5 Model: csebuetnlp/banglat5
  • Base Encoder Tokenizer: csebuetnlp/banglabert
  • Custom Components: CharCNN, WordLSTM, HybridEncoder
  • Trained for English to Bengali transliteration.

Intended Uses & Limitations

  • Intended Use: Transliteration of English text (phonetically representing Bengali words) into Bengali script.
  • Limitations:
    • May not handle all English phonetic variations perfectly.
    • Performance depends on the training data.
    • Currently handles inputs up to 500 characters.
    • The free hosting tier might experience cold starts.

License

The code and model are licensed under the Apache License 2.0. See the LICENSE file for details.