Skip to content

jazz1n/translator-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Translator App

⚒️ In Construction
Streamlit

Overview

A simple streamlit app for translating subtitles from English to Persian, utilizing models on huggingface.

Features

  • Sentence Translation: Converts English sentences into Persian.
  • Subtitle Translation: Converts English subtitles (.srt files) into Persian.

Technologies Used

  • Python: Core programming language.
  • Streamlit: Framework for building the web application interface.
  • Hugging Face Transformers: Pre-trained models for translation tasks.

Installation

To set up the Translator App locally, follow these steps:

# Clone the Repository
git clone https://github.com/jazz1n/translator-app.git
cd translator-app

# Set Up a Virtual Environment (optional but recommended)
python -m venv env
source env/bin/activate  # On Windows: env\Scripts\activate

# Install Dependencies
pip install -r requirements.txt

Run the Application

streamlit run app.py

Contributing

Contributions are welcome. Please fork the repository and create a pull request with your proposed changes :)