AllenNLP: A Deep Semantic Natural Language Processing Platform

Matt Gardner, Joel Grus, Mark Neumann, Oyvind Tafjord, Pradeep Dasigi +4 more
3/20/2018
cs.CL

Official code: allenai/allennlp (11,881 stars, Apache-2.0, PyTorch, last commit 2022-11-22).

Abstract

This paper describes AllenNLP, a platform for research on deep learning methods in natural language understanding. AllenNLP is designed to support researchers who want to build novel language understanding models quickly and easily. It is built on top of PyTorch, allowing for dynamic computation graphs, and provides (1) a flexible data API that handles intelligent batching and padding, (2) high-level abstractions for common operations in working with text, and (3) a modular and extensible experiment framework that makes doing good science easy. It also includes reference implementations of high quality approaches for both core semantic problems (e.g. semantic role labeling (Palmer et al., 2005)) and language understanding applications (e.g. machine comprehension (Rajpurkar et al., 2016)). AllenNLP is an ongoing open-source effort maintained by engineers and researchers at the Allen Institute for Artificial Intelligence.

View on arXivView PDF

Code Implementations(1)

allenai/allennlpOfficial100%
PyTorchApache-2.0

An open-source NLP research library, built on PyTorch.

11,8812,202C, PerlMay 15, 20173 years agoApache-2.0
data-sciencedeep-learningnatural-language-processingnlppython+1 more

Cite this paper

@article{gardner2018allennlp,
  title  = {AllenNLP: A Deep Semantic Natural Language Processing Platform},
  author = {Matt Gardner and Joel Grus and Mark Neumann and Oyvind Tafjord and Pradeep Dasigi and Nelson Liu and Matthew Peters and Michael Schmitz and Luke Zettlemoyer},
  year   = {2018},
  eprint = {1803.07640},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/1803.07640}
}

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/1803.07640.svg)](https://codeofpaper.com/paper/1803.07640)

Discussion