Python: 3.8.10
- Each notebook under
src
represents a broad capability being tested, and contains one or more tests.- Each test deals with a specific capability of an SRL system.
- The Challenge Sets are contained in
src/data
, and are named accordingly. - The
src/model_outputs
directory contains the outputs of the BERT and BiLSTM based models.- This directory will be overriden when you run the notebooks.
- Create a virtual environment and activate it:
python3.8 -m venv venv && source venv/bin/activate
- Install the requirements:
pip install -r src/requirements.txt
- Pip freeze was used for the requirements, but only what is necessary is included.
- Create an IPython kernel:
python -m ipykernel install --user --name=allenNLP
jupyter notebook src/[NOTEBOOK]
- In the toolbar:
Kernel
>Change kernel
>allenNLP
- You can now run the notebooks as usual!