Babelscape/rebel
REBEL is a seq2seq model that simplifies Relation Extraction (EMNLP 2021).
This tool helps you automatically extract key relationships and facts from unstructured text, like articles or reports. You input raw text, and it outputs structured 'triplets' (subject-relation-object) that highlight who or what is connected to what and how. This is ideal for researchers, data analysts, or anyone who needs to quickly pull specific information and connections from large volumes of text without manual reading.
560 stars. No commits in the last 6 months.
Use this if you need to rapidly identify and organize explicit relationships (like 'person works for company' or 'drug treats condition') from large text datasets to build knowledge bases or perform detailed information retrieval.
Not ideal if you're looking for sentiment analysis, topic modeling, or summarizing text, as its focus is specifically on extracting precise relational facts.
Stars
560
Forks
74
Language
Python
License
—
Category
Last pushed
Nov 09, 2023
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/nlp/Babelscape/rebel"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
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...
nicolay-r/AREkit
Document level Attitude and Relation Extraction toolkit (AREkit) for sampling and processing...
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