Skip to content

Avinash-2112/AIDI-2001

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Language Translation AI Project

Introduction

The Language Translation AI project aims to provide users with an easy and intuitive way to translate text between various languages using pre-trained translation models. This repository contains both the frontend and backend components of the project.

Features

  • Translate text between English and target languages (German, French, Spanish).
  • User-friendly interface for inputting text and selecting target languages.
  • Pre-trained translation models for accurate and fast translation.

Technologies Used

  • Python
  • Flask (Backend)
  • Streamlit (Frontend Interface)
  • Hugging Face Transformers (Translation Models)
  • Git and GitHub (Version Control)

Installation

  1. Clone the repository:
    git clone https://github.com/your-username/translation-ai-project.git
    cd translation-ai-project
    

Install dependencies:

-pip install -r requirements.txt

Running the Streamlit Application

  1. Navigate to the project directory: -cd translation-ai-project

  2. Run the Streamlit application: -streamlit run app_frontend.py

  3. Access the application by opening a web browser and navigating to http://localhost:8501.

Repository Structure

-app_frontend.py: Contains the Streamlit frontend code. -app.py: Includes the Flask backend code. -model: Includes pre-trained translation models and tokenizers. -requirements.txt: List of required Python packages.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages