Skip to content

translating from 400 langueges to each other using google's madlad model

Notifications You must be signed in to change notification settings

guipelder/madlad_400

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Language Translation API

This web application uses the transformers library from Hugging Face to perform language detection and translation of text files using the T5 model. The script also utilizes Flask framework for building the web interface.

Getting Started

These instructions will help you set up this project on your local machine for development and testing purposes.

Prerequisites

Ensure Python (version >= 3.6) is installed in your system. You may download it from https://www.python.org/downloads/. Also, make sure you have installed required libraries by running the command below:

Model

Downlaod Your model from hugginface

pip install -r requirements.txt

we use language detection based on implementation available at https://github.com/Mimino666/langdetect. Installation guide is provided within their repository.

Execution

Run the main application by executing the following command:

python madlad_translate.py

Open a browser window and navigate to URL shown in console (usually http://127.0.0.1:5000/). If needed, append appropriate language codes to access specific features.

Built With

  • Flask - A lightweight WSGI web application framework.
  • Transformers - State-of-the-art Machine Learning for Natural Language Processing.

Bugs

there was problem with reading directly from input.txt file which was related to the

Authors

License

This project is licensed under the MIT License - see the LICENSE.md file for details

About

translating from 400 langueges to each other using google's madlad model

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages