- common.py - holds constants and classes for streaming sentences from the corpora
- preprocess.py - preprocesses the corpora and saves word counts for the initialization period
- train.py - trains a set of models on the specified corpora
- evaluate.py - evaluates the specified set of models