nicolay-r/AREkit
Document level Attitude and Relation Extraction toolkit (AREkit) for sampling and processing large text collections with ML and for ML
This toolkit helps you analyze large collections of news articles and other texts to automatically identify how different entities (like people, organizations, or products) are related or what attitudes are expressed towards them. You feed it raw text documents, and it outputs structured information about the connections and sentiments between mentioned items. It's designed for researchers, analysts, or anyone working with big data from mass media who needs to extract specific relationship insights.
Used by 2 other packages. Available on PyPI.
Use this if you need to efficiently process vast amounts of textual data, particularly news articles, to extract attitudes and relationships between mentioned entities without encountering memory limitations.
Not ideal if you're only working with small text snippets or if your primary need is general sentiment analysis rather than specific entity-to-entity relationship extraction.
Stars
65
Forks
3
Language
Python
License
MIT
Category
Last pushed
Feb 05, 2026
Commits (30d)
0
Dependencies
2
Reverse dependents
2
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/nlp/nicolay-r/AREkit"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related tools
davidsbatista/BREDS
"Bootstrapping Relationship Extractors with Distributional Semantics" (Batista et al., 2015) in...
davidsbatista/Snowball
Implementation with some extensions of the paper "Snowball: Extracting Relations from Large...
plkmo/BERT-Relation-Extraction
PyTorch implementation for "Matching the Blanks: Distributional Similarity for Relation Learning" paper
thunlp/FewRel
A Large-Scale Few-Shot Relation Extraction Dataset
yuhaozhang/tacred-relation
PyTorch implementation of the position-aware attention model for relation extraction