Skip to content

amarasovic/neural-abstract-anaphora

Repository files navigation

A Mention-Ranking Model for Abstract Anaphora Resolution

Resolution of anaphors that refer to propositions, facts, events or properties

Ana Marasovic, Leo Born, Juri Opitz, and Anette Frank (2017): A Mention-Ranking Model for Abstract Anaphora Resolution. In Proceedings of the 2017 Conference on Empirical Methods in Natural Language Processing (EMNLP). Copenhagen, Denmark.

LSTM-Siamese mention-ranking model

Requirements

Instructions

  • use main.py, train.py, models.biLSTM_SiameseMR.py to train the model for shell noun or abstract anaphora resolution
  • use main_tuner.py, train_tuner.py, models.biLSTM_SiameseMR.py to tune HPs
  • use eval.py to get figures

Data

Check this repo.

Reference

If you make use of the contents of this repository, please cite the following paper:

@InProceedings{D17-1021,
   author={Marasovi\'{c}, Ana and Born, Leo and Opitz, Juri and Frank, Anette},
   title = "A Mention-Ranking Model for Abstract Anaphora Resolution",
   booktitle = "Proceedings of the 2017 Conference on Empirical Methods in Natural Language Processing (EMNLP)",
   year = "2017",
   publisher = "Association for Computational Linguistics",
   pages = "221--232",
   location =  "Copenhagen, Denmark",
   url = "http://aclweb.org/anthology/D17-1021"
  }