Skip to content

sriramsk1999/frlove

Repository files navigation

FrLove: Could a Frenchman rapidly learn to identify Lovecraft?

See blogpost for more details on this project

Based on STARTUP

  1. Create a virtual environment and download the following libraries.
python -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
  1. Download raw data and process it (Prepare base for French, target for English)
python prepare_data.py --base fr --target en --n_base 5
  1. Train a teacher model, used for pseudolabeling in STARTUP (train french teacher)
python train_teacher.py --lang fr
  1. Run STARTUP - train student model
python startup.py --base fr --target en --n_base 5
  1. Evaluate STARTUP and Naive Transfer
python finetune.py --base fr --target en --n_way 5 --n_base 5
python finetune.py --embedding_load_path student_fr_en_best.pkl --base fr --target en --n_way 5 --n_base 5

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages