Beyond LLMs: A Linguistic Approach to Causal Graph Generation from Narrative Texts
Summary
A novel framework is proposed for generating causal graphs directly from narrative texts, effectively bridging high-level causality with detailed event relationships. This method first employs large language model (LLM)-based summarization to extract concise, agent-centered vertices. It then integrates an "Expert Index," comprising seven linguistically informed features, into a Situation-Task-Action-Consequence (STAC) classification model. This hybrid system, combining RoBERTa embeddings with the Expert Index, achieves superior precision in identifying causal links compared to pure LLM-based approaches like GPT-4o and Claude 3.5. A structured five-iteration prompting process further refines and constructs connected causal graphs. Experiments on 100 narrative chapters and short stories confirm its enhanced quality and readability. The approach is available as an open-source tool.
Key takeaway
For NLP engineers and AI scientists developing systems for narrative understanding, this linguistic-LLM hybrid framework offers a more precise and interpretable method for causal graph generation. You should consider integrating linguistically informed features, such as the "Expert Index," and structured iterative prompting into your causal extraction pipelines. This approach demonstrably outperforms pure LLM solutions like GPT-4o and Claude 3.5, providing higher quality and more readable causal chains from complex texts.
Key insights
A hybrid linguistic-LLM framework significantly improves causal graph generation from narrative texts by integrating expert linguistic features.
Principles
- Linguistic features enhance LLM-based causal identification.
- Iterative prompting refines graph construction.
- Agent-centered vertices improve graph clarity.
Method
LLM-based summarization extracts agent-centered vertices. A STAC classification model, combining RoBERTa embeddings with a 7-feature "Expert Index," identifies causal links. A five-iteration prompting process refines the graph.
In practice
- Integrate linguistic features for causal link precision.
- Employ iterative prompting for graph refinement.
- Use agent-centered summarization for clear vertices.
Topics
- Causal Graph Generation
- Narrative Understanding
- Large Language Models
- Linguistic Features
- RoBERTa Embeddings
- STAC Classification
Best for: Research Scientist, AI Scientist, NLP Engineer
Related on AIssential
See Counsel's argued verdicts on the open AI decisions leaders are weighing →
Editorial summary, takeaway, and curation by AIssential. Original article published by cs.CL updates on arXiv.org.