Skip to contentScholarGate
LibraryBookshelfDeskReview StudioAssistant
Sign in
On this page
IntuitionHow it worksWhen to use itStrengths & limitationsCommon pitfallsApplicationsFrequently asked🔒 Read the full methodSourcesRelated methods
Cite this pageSpotted an issue on this page? Report or suggest a fix →
Home›Text mining›Information Extraction — Turning Text into Structured Records
Process / pipeline

Information Extraction — Turning Text into Structured Records

Information Extraction (IE) · Also known as: IE, structured information extraction, Bilgi Çıkarma (Information Extraction)

Information extraction (IE) is a natural-language-processing task that converts unstructured text into structured information — such as events, relations, and attributes — so that facts buried in free-form documents become machine-readable records. The task was consolidated in early surveys by Cowie and Lehnert (1996) and later by Grishman (2012).

ScholarGate
  1. Process / pipeline
  2. v1
  3. 2 Sources
  4. PUBLISHED
Cite this page →
Tools & resources
Download slides
Learn & explore

Read the full method

Members only

Sign in with a free account to read this section.

Sign in

Method map

The neighbourhood of related methods — select a node to explore.

Information Extraction
Named Entity RecognitionRelation ExtractionSemantic SimilarityText SummarizationAbbreviation ExpansionClinical Text MiningCross-Document Entity Tr…Negation DetectionSemantic ParsingSlot Filling

+2 more

When to use it

Information extraction fits when you have text data and need to turn it into structured records of events, relations, or attributes, and when you can define a domain-specific ontology describing what to extract. A reasonable volume of text helps — the method expects on the order of at least fifty documents. Without text data, or without an agreed schema for what counts as a fact, IE cannot run.

Strengths & limitations

Strengths
  • Turns unstructured text into structured, queryable records of events, relations, and attributes.
  • Schema-driven: the ontology lets the same pipeline be retargeted to different domains.
  • Combines rule-based pattern matching and trained models, so it adapts to the available data and resources.
Limitations
  • Requires a clearly defined domain-specific ontology before extraction can begin.
  • Needs a sufficient amount of text data; very small corpora give too little signal.
  • Extraction quality depends heavily on how well the schema and patterns match the language of the corpus.

Frequently asked

How is information extraction different from named-entity recognition?

Named-entity recognition only locates and labels entities such as people, places, and organisations. Information extraction is broader: it also identifies the relations between those entities, the events they participate in, and their attributes, and assembles all of this into structured records that follow a schema.

Why do I need an ontology before running it?

The ontology, or schema, defines exactly what counts as a fact in your domain — which entity types, relations, events, and attributes to look for. Information extraction only captures what the schema describes, so without one the system has no target and produces inconsistent output.

Do I need labelled training data?

It depends on the approach. Pattern- or rule-based extraction operates over linguistic structure and can work without labelled examples, while trained models learn from annotated data. Many systems combine both, so the data you need varies with the method you choose.

How much text do I need?

Information extraction expects a reasonable volume of text — on the order of at least fifty documents. With far fewer, the patterns and models have too few examples to extract reliably.

Sources

  1. Cowie, J. & Lehnert, W. (1996). Information Extraction. Communications of the ACM. DOI: 10.1145/234173.234209 ↗
  2. Grishman, R. (2012). Information Extraction. In Handbook of Natural Language Processing. ISBN: 9781420085921

How to cite this page

ScholarGate. (2026, June 1). Information Extraction (IE). ScholarGate. https://scholargate.app/en/text-mining/information-extraction

Related methods

Named Entity RecognitionRelation ExtractionSemantic SimilarityText Summarization

Which method?

Set this method beside its closest kin and read them side by side — the library lays the books on the table; the choice is yours.

  • Named Entity RecognitionText mining↔ compare
  • Relation ExtractionText mining↔ compare
  • Semantic SimilarityText mining↔ compare
  • Text SummarizationText mining↔ compare
Compare side by side →

Referenced by

Abbreviation ExpansionClinical Text MiningCross-Document Entity TrackingNamed Entity RecognitionNegation DetectionSemantic ParsingSlot FillingStructured Text ExtractionTimeline Extraction

Similar methods

Relation ExtractionOpen Information ExtractionNamed Entity RecognitionKnowledge Graph ConstructionStructured Text ExtractionEvent DetectionKeyword ExtractionTimeline Extraction

Related reference concepts

Information ExtractionInformation ExtractionNatural Language Processing in Clinical DocumentationNatural Language ProcessingText ClassificationPart-of-Speech Tagging and Sequence Labeling

Spotted an issue on this page? Report or suggest a fix →

ScholarGate — Information Extraction (Information Extraction (IE)). Retrieved 2026-07-21 from https://scholargate.app/en/text-mining/information-extraction · Dataset: https://doi.org/10.5281/zenodo.20539026
Quick facts
Type
NLP structured-information task
Output
Structured records (events, relations, attributes) extracted from text
MinSample
50
RequiresOntology
Yes
Related methods
Named Entity RecognitionRelation ExtractionSemantic SimilarityText Summarization
ScholarGate

A content-first reference library for research methods — what each one is, how it works, and where it comes from.

Open data (CC-BY)

Explore

  • Library
  • Search the library…
  • Browse by field
  • Fields
  • Journey
  • Compare
  • Which method?

Reference

  • Subjects
  • Atlas
  • Glossary
  • Methodology
  • Philosophy

Your tools

  • Bookshelf
  • Desk
  • Chat

Company

  • About
  • Pricing
  • Contact
  • Suggest a method

Entries are compiled from published sources for reference. Verifying the accuracy and suitability of any information for your own use remains your responsibility.

© 2026 ScholarGate · A research-method reference library
  • Privacy
  • Cookies
  • Terms
  • Delete account