Skip to content

Protopink/marianmt-helsinki-nlp-tuning-for-lyrics

Repository files navigation

MarianMT Helsinki-NLP

Example is based on Helsinki-NLP/opus-mt-en-ru model. We geather date from OpenSubtitles dataset and LyricsTranslate website to improve song lyrics translation from English to Russian.

Setup

conda create -n env_pytorch python=3.8
conda activate env_pytorch
conda install torchvision transformers sentencepiece tqdm requests beautifulsoup4 bs4

Usage

# Prepare train data
python3 prepare_train_data.py
# Fine-tune model
python3 fine_tune.py
# Translate all files in `input` folder
python3 translate.py

Useful links

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages