Skip to content

dbamman/ACL2019-literary-events

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ACL2019-literary-events

Code to support Sims, Park and Bamman (2019), "Literary Event Detection" (ACL).

Setup

pip install spacy==2.1.4
pip install torch==1.1.0
pip install pytorch-pretrained-bert==0.6.2

python -m spacy download en_core_web_sm
python -m spacy download en

1. Prepare data

cd scripts/
python convertBrat.py
./add_bert.sh
./get_gutenberg_embeddings.sh

2. Verb-only baseline

cd scripts/
./eval_verb_model.sh

3. Featurized model

Download CELEX2 (LDC96L14) and place the celex2/english/esl/esl.cd file in the data/ directory.

cd scripts/
./eval_featurized_model.sh

4. Neural models

cd scripts/
./lstm.sh
./bilstm.sh
./bilstm.charCNN.sh
./bilstm.sentenceCNN.sh
./bilstm.documentContext.sh
./bert.sh
./bert.charCNN.sh

5. Analysis

cd scripts/
./analyze_gutenberg.sh

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published