AllenNLP

E366083

AllenNLP is an open-source natural language processing research library built on PyTorch, designed to facilitate the development and evaluation of state-of-the-art NLP models.

All labels observed (1)

Label Occurrences
AllenNLP canonical 2

How this entity was disambiguated

Statements (54)

Predicate Object
instanceOf Python library
deep learning framework extension
natural language processing library
open-source software
basedOn PyTorch
developer AI2
Allen Institute for Artificial Intelligence
documentation https://docs.allennlp.org
feature ELMo integration
command-line interface
data iterators
dataset caching
dataset readers
evaluation utilities
experiment configuration via JSONNet
integration with PyTorch training loop
logging and visualization support
model serialization
modular model components
multi-GPU training support
pretrained embeddings support
pretrained models
tokenization utilities
training utilities
transformer-based models integration
vocabulary management
initialReleaseYear 2017
license Apache License 2.0
maintainer Allen Institute for Artificial Intelligence
primaryDomain natural language processing
programmingLanguage Python
repository https://github.com/allenai/allennlp
requires PyTorch
Python 3
supportsPlatform Linux
Windows
macOS
supportsTask constituency parsing
coreference resolution
dependency parsing
language modeling
machine comprehension
named entity recognition
natural language inference
question answering
reading comprehension
semantic parsing
semantic role labeling
sequence tagging
text classification
textual entailment
usedFor NLP research
benchmarking NLP architectures
prototyping NLP models

How these facts were elicited

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.