Logo Lanfrica

sameph/Amharic_to_Ethiopian_sign_language_translator

Domaine:

natural language processing

Type de record:

software
Créateur:
sam
Hôte:
# Amharic_to_Ethiopian_sign_language_translator Welcome to the **Amharic to Ethiopian Sign Language Translator**! This project provides a seamless translation experience, allowing users to convert Amharic text into Ethiopian Sign Language (ESL). The translator leverages the power of a **FastText** model to ensure accurate word similarity and translation results. **I couldn't upload the *FasText* model because of it's large size. You can contact me If you need it.** ## 🌟 Features - **Real-time Translation**: Effortlessly translate Amharic text into Ethiopian Sign Language. - **Dictionary Lookup**: Instantly search for words and their corresponding sign language representation. - **User Authentication**: Save your translation history by creating an account and logging in. - **FastText Model Integration**: Utilizes a trained FastText model for enhanced word similarity checking, ensuring accurate translations. - **Demo Access**: Explore the translator and dictionary functions without the need for authentication. ## 🚀 Demo github.com ## 🛠️ Installation To run the project locally, follow these steps: 1. **Clone the Repository**: ```bash git clone github.com cd amharic-esl-translator 2. **Create and Activate a Virtual Environment**: ```bash python3 -m venv venv source venv/bin/activate 3. **Install Dependencies**: ```bash pip install -r requirements.txt 4. **Run the Flask Application**: ```bash flask run 5. **Access the App: Open your browser and go to 127.0.0.1 to start using the translator.** ## 🔒 Authentication - **No Login Required**: Translation and dictionary functionalities are accessible without logging in. - **User Accounts**: Create an account to save your translation history for future reference. - **Login/Logout**: Easily log in and out to manage your translation history. ## 📊 FastText Model This pro …