PyTorch-IE: Fast and Reproducible Prototyping for Information Extraction
Not on the map. Why?
Abstract (arXiv)
The objective of Information Extraction (IE) is to derive structured representations from unstructured or semi-structured documents. However, developing IE models is complex due to the need of integrating several subtasks. Additionally, representation of data among varied tasks and transforming datasets into task-specific model inputs presents further challenges. To streamline this undertaking for researchers, we introduce PyTorch-IE, a deep-learning-based framework uniquely designed to enable swift, reproducible, and reusable implementations of IE models. PyTorch-IE offers a flexible data model capable of creating complex data structures by integrating interdependent layers of annotations derived from various data types, like plain text or semi-structured text, and even images. We propose task modules to decouple the concerns of data representation and model-specific representations, thereby fostering greater flexibility and reusability of code. PyTorch-IE also extends support for widely used libraries such as PyTorch-Lightning for training, HuggingFace datasets for dataset reading, and Hydra for experiment configuration. Supplementary libraries and GitHub templates for the easy setup of new projects are also provided. By ensuring functionality and versatility, PyTorch-IE provides vital support to the research community engaged in Information Extraction.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 10 of its 19 references that are in the map. First posted on arXiv 16 May 2024.
Builds on
10 of 19 references.
References · 10
- 2017Attention Is All You Needcited by 59,932
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2021Datasets: A Community Library for Natural Language Processingcited by 526
- 2019Matching the Blanks: Distributional Similarity for Relation Learningcited by 271
- 2021A Unified Generative Framework for Various NER Subtaskscited by 141
- 2021Text2Event: Controllable Sequence-to-Structure Generation for End-to-end Event Extractioncited by 129
- 2020ERICA: Improving Entity and Relation Understanding for Pre-trained Language Models via Contrastive Learningcited by 72
- 2020Joint Entity and Relation Extraction with Set Prediction Networkscited by 54
- 2021HySPA: Hybrid Span Generation for Scalable Text-to-Graph Extractioncited by 6
- 2020A Corpus Study and Annotation Schema for Named Entity Recognition and Relation Extraction of Business Productscited by 5
Built on by
Not cited yet.