Relation Extraction
The NLP task of identifying and classifying semantic relationships between entities mentioned in text. It extracts structured facts from unstructured text.
Why It Matters
Relation extraction builds knowledge graphs and databases from documents automatically, turning mountains of text into queryable structured knowledge.
Example
Extracting from 'Tim Cook, CEO of Apple, announced the iPhone 16' the relations: (Tim Cook, CEO_of, Apple) and (Apple, announced, iPhone 16).
Think of it like...
Like reading a story and drawing a map of who knows whom and how they are connected — finding the relationships between all the characters.
Related Terms
Named Entity Recognition
The NLP task of identifying and classifying named entities in text into predefined categories such as person names, organizations, locations, dates, monetary values, and more.
Knowledge Graph
A structured representation of real-world entities and the relationships between them, stored as a network of nodes (entities) and edges (relationships). Knowledge graphs capture factual information in a machine-readable format.
Information Extraction
The task of automatically extracting structured information (entities, relationships, events) from unstructured text documents.
Natural Language Processing
The branch of AI that deals with the interaction between computers and human language. NLP enables machines to read, understand, generate, and make sense of human language in a useful way.
Text Mining
The process of deriving meaningful patterns, trends, and insights from large collections of text data using NLP and statistical techniques.