Dynamic Entity Representations in Neural Language Models

Yangfeng Ji, Chenhao Tan, Sebastian Martschat, Yejin Choi, Noah A. Smith
8/2/2017
cs.CLcs.LG

Official code: smartschat/cort (128 stars, MIT, last commit 2020-04-12). 1 more implementation below.

Abstract

Understanding a long document requires tracking how entities are introduced and evolve over time. We present a new type of language model, EntityNLM, that can explicitly model entities, dynamically update their representations, and contextually generate their mentions. Our model is generative and flexible; it can model an arbitrary number of entities in context while generating each entity mention at an arbitrary length. In addition, it can be used for several different tasks such as language modeling, coreference resolution, and entity prediction. Experimental results with all these tasks demonstrate that our model consistently outperforms strong baselines and prior work.

View on arXivView PDF

Code Implementations(2)

smartschat/cortOfficial100%
MIT

A toolkit for coreference resolution and error analysis.

12833R, CSSJun 30, 20146 years agoMIT
jiyfeng/entitynlmOfficial100%
447C++, MakefileJul 12, 20178 years ago

Cite this paper

@article{ji2017dynamic,
  title  = {Dynamic Entity Representations in Neural Language Models},
  author = {Yangfeng Ji and Chenhao Tan and Sebastian Martschat and Yejin Choi and Noah A. Smith},
  year   = {2017},
  eprint = {1708.00781},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/1708.00781}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/1708.00781.svg)](https://codeofpaper.com/paper/1708.00781)

Discussion