Event Detection — Event Extraction
Event Detection (Event Extraction) · Also known as: event extraction, Olay Tespiti (Event Detection)
Event detection is a natural-language-processing information-extraction task that finds events, historical developments, and action expressions in text and classifies them by type. It grew out of the Automatic Content Extraction (ACE) program described by Doddington et al. (2004) and is widely used in news analysis and historical research.
Read the full method
Sign in with a free account to read this section.
Method map
The neighbourhood of related methods — select a node to explore.
When to use it
Event detection fits when you have text data and want to extract typed events from it — for example news analysis or historical research. You need a defined event ontology (such as ACE or FrameNet) before you start, and an upstream NER and SRL pass helps supply participants and roles. A corpus of at least roughly 50 documents is recommended; with no text data the method cannot run.
Strengths & limitations
- Turns narrative prose into a structured, typed list of events suitable for timelines and analysis.
- Builds on standard linguistic preprocessing (NER, SRL), so it reuses well-understood upstream components.
- Grounded in established ontologies (ACE, FrameNet) that make event types comparable across studies.
- Requires a predefined event ontology; results are only as good as the chosen type scheme.
- Quality depends on upstream NER and SRL, so errors propagate from those stages.
- It is a moderately advanced task that needs enough text to be reliable.
Frequently asked
What is an event ontology and why must I pick one first?
An event ontology, such as ACE or FrameNet, is the scheme that defines which event types exist and how they are labelled. It must be chosen before extraction because the classification step assigns each detected event to one of those predefined types; with no ontology there is nothing to assign.
Do I need named-entity recognition and semantic role labeling first?
They are not strictly required but are useful prerequisites. NER marks the entities involved and SRL identifies who did what to whom, supplying the participants and roles that an event mention connects, which improves trigger detection and classification.
How much text do I need?
A corpus of at least roughly 50 documents is recommended. With very little text the extractions become unstable and unreliable.
Where is event detection used?
It is commonly applied in news analysis and historical research — detecting reported events, historical developments, and action expressions and classifying them by type.
Sources
How to cite this page
ScholarGate. (2026, June 1). Event Detection (Event Extraction). ScholarGate. https://scholargate.app/en/text-mining/event-detection
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
- Semantic Role LabelingText mining↔ compare
- Sentiment AnalysisText mining↔ compare
- Text ClassificationText mining↔ compare