Spaces:
Runtime error
Runtime error
| title: Multi Language Translator Bot | |
| emoji: ⚡ | |
| colorFrom: yellow | |
| colorTo: purple | |
| sdk: streamlit | |
| sdk_version: 1.38.0 | |
| app_file: app.py | |
| pinned: false | |
| Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference | |
| # 🌐 Multilingual Translator | |
| Created by: [Engr. Hamesh Raj](https://www.linkedin.com/in/datascientisthameshraj/) | |
| ## Overview | |
| This Streamlit application is a multilingual translator that allows users to translate text from English to various languages. It uses the `Helsinki-NLP/opus-mt` models from Hugging Face to perform the translations. The app dynamically loads the appropriate model based on the selected target language and provides real-time translations. | |
| ## Features | |
| - **Dynamic Language Selection:** Choose from a wide range of target languages for translation. | |
| - **Real-Time Translation:** Enter text in English and get instant translations in the selected target language. | |
| - **User-Friendly Interface:** Simple and intuitive interface using Streamlit. | |
| ## Languages Covered | |
| The application supports translation from English to different languages. | |
| ## How to Use | |
| 1. **Select Target Language:** Choose the language you want to translate to from the dropdown menu. | |
| 2. **Enter Text:** Type or paste the text you want to translate into the text area. | |
| 3. **Translate:** Click on the "Translate" button to see the translation in the selected target language. | |
| ## Live Demo | |
| Check out the live demo of the app on Hugging Face: | |
| 🔗 [Multilingual Translator on Hugging Face](https://huggingface.co/spaces/datascientist22/multi-language-translator-bot) | |
| ## Installation | |
| To run the app locally, follow these steps: | |
| 1. Clone the repository: | |
| ```bash | |
| git clone https://github.com/mldatascientist23/Generative_AI_Projects.git | |
| cd Generative_AI_Projects/Multilingual_Translator | |
| ``` | |
| 2. Install the required packages: | |
| ```bash | |
| pip install -r requirements.txt | |
| ``` | |
| 3. Run the Streamlit app: | |
| ```bash | |
| streamlit run app.py | |
| ``` | |
| ## Requirements | |
| - `streamlit` | |
| - `transformers` | |
| - `torch` | |
| - 'sentencepiece' | |
| ## License | |
| This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details. | |
| --- | |
| Feel free to connect with me on [LinkedIn](https://www.linkedin.com/in/datascientisthameshraj/) for any questions or feedback! |