Welcome to the English-to-Spanish Translation Web App repository! ๐
This project is an advanced web application that translates English sentences into Spanish using an Encoder-Decoder network architecture. Built with Django, it offers a seamless and fully functional translation experience.
- ๐ Seamless Translation: Converts English sentences into Spanish.
- ๐ง Advanced Architecture: Utilizes an Encoder-Decoder network for accurate translations.
- ๐ฅ๏ธ Fully Integrated: Built with Django for a smooth, fully functional web app experience.
- ๐ LSTM Model: Currently using LSTM, with plans to upgrade to an Attention model soon.
- No External APIs: Achieved translation without relying on any external language translation APIs. ๐ก
The availability and accuracy of English-to-Spanish datasets made it an ideal starting point. But donโt worry, support for other languages, including Hindi, is on the way! ๐ฎ๐ณ
- Python 3.x
- Django
- TensorFlow/Keras
-
Clone the repository:
git clone https://github.com/Santosh175/English-Spanish-translation-model.git
-
Navigate to the project directory:
cd English-Spanish-translation-model/translator_app/
-
Install the required packages:
pip install -r requirements.txt
-
Run the Django server:
python manage.py runserver
- Open your web browser and go to
http://127.0.0.1:8000
. - Enter an English sentence and get the Spanish translation instantly.
- Implementing the Attention model for improved translation accuracy.
- Adding support for other languages, starting with Hindi.
Contributions are welcome! Please fork the repository and submit a pull request.
This project is licensed under the MIT License - see the LICENSE file for details.
For any inquiries or feedback, please reach out to me via LinkedIn.