Papers
Topics
Authors
Recent
Search
2000 character limit reached

Narrative Feature Induction Pipeline

Updated 9 April 2026
  • Narrative Feature Induction Pipeline is a modular system that extracts explicit, structured features from data sources, enabling detailed narrative analysis.
  • It leverages a multi-stage architecture—object identification, semantic inference, and narrative planning—to bridge low-level inputs with high-level narrative constructs.
  • Key applications include visual storytelling, clinical risk prediction, and literary analysis, with performance validated through both automated metrics and human evaluations.

A Narrative Feature Induction Pipeline is a modular system for extracting explicit, structured features that capture narrative properties from multimodal or unimodal data sources. Such pipelines enable automated narrative understanding, generation, and classification by decomposing narrative phenomena into feature sets at multiple representational levels. The construction, flow, and evaluation of Narrative Feature Induction Pipelines have been formalized across diverse domains including creative visual storytelling, clinical risk prediction, literary character analysis, narrative detection in news and social media, and dynamic topic/narrative shift identification.

1. Modular Architecture and Data Flow

A canonical Narrative Feature Induction Pipeline is organized as a sequence of task-specific modules, with each stage designed to induce features of progressively greater abstraction. The core modules exemplified in visual storytelling are:

1. Object Identification (T1): This module ingests raw unstructured input (e.g., an image), applies detectors such as CNN-based models (e.g., Faster R-CNN or YOLO), and extracts object labels lil_i, spatial descriptors (bounding boxes bib_i), observational attributes aia_i, and confidence measures σi\sigma_i using a softmax-classifier architecture: p(oiI)=exp(woiCNN(I))j=1Kexp(wojCNN(I))p(o_i \mid I) = \frac{\exp(\mathbf{w}_{o_i}^\top \, \mathrm{CNN}(I))}{\sum_{j=1}^K \exp(\mathbf{w}_{o_j}^\top \, \mathrm{CNN}(I))} Outputs are filtered object sets O={(li,ai,bi,σi)}O = \{(l_i, a_i, b_i, \sigma_i)\} subject to σi>τ\sigma_i > \tau, passed forward to inferencing.

2. Single-Image Inferencing (T2): Given OO, this stage uses knowledge base mappings or log-linear models (e.g., p(sO)exp(wϕ(O,s))p(s|O) \propto \exp(w^\top \phi(O, s))) to induce higher-level semantic inferences SS. Each inference bib_i0 is a tuple (subject, predicate, object, score) grounded in external commonsense resources (e.g., ConceptNet, ATOMIC). These features bridge perceptual content and narrative semantics.

3. Multi-Image Narration (T3): Operating on sequences bib_i1, this module performs narrative planning—selecting discourse-moves bib_i2 optimized for global coherence: bib_i3 Surface realization generates narrative text token-by-token, conditioned on bib_i4 and the multimodal context.

Data flows strictly forward: bib_i5, with explicit outputs at each induction level for both machine learning and human annotation steps (Lukin et al., 2018).

2. Feature Types Induced at Each Stage

The pipeline explicitly induces and propagates the following feature hierarchies:

  • Low-level (T1): Object labels, attribute vectors, spatial relations (bib_i6), detection confidences.
  • Mid-level (T2): Functional roles (e.g., “kitchen_area”), event-predicate tuples, inferred actions, semantic class labels, and confidence scores.
  • High-level (T3): Discourse features including discourse-moves (e.g., “EstablishSetting”, “JustifyWithEvidence”), evolving story arcs, narrative style markers (point of view, detail level, humor), and global coherence traces.

This staged induction enables both modular interpretability and end-to-end integration for downstream tasks such as narrative text generation or classification (Lukin et al., 2018).

3. Mathematical Formulations and Learning Objectives

Each module is grounded in explicit probabilistic or optimization-based models. Representative core equations:

  • Object classification: Softmax over class logits from CNN activations.
  • Relation or inference mapping: Log-linear models that aggregate derived local and context features, trained to maximize expected inference accuracy.
  • Narrative coherence maximization: Sum of autoregressive log-probabilities for selected discourse-moves, regularized by global consistency in an embedding space: bib_i7
  • Automated metrics: For T1—precision, recall, and F1 for object identification. For T2—accuracy against gold inferences and top-k recall. For T3—human Likert coherence scores, automated story-coherence (mean pairwise similarity of embedded frames), and discourse-move type entropy as a diversity metric (Lukin et al., 2018).

4. Annotation Framework and Evaluation Protocols

Annotation and evaluation are tightly coupled to each pipeline stage and feature type:

  • T1 (Object Identification): Annotators label objects and attributes per image. Metrics: precision, recall, and F1 against gold-standard sets.
  • T2 (Inference): Annotate semantic relationships and event-predicate tuples, backed by explicit evidence from detected objects, with top-bib_i8 model recall against human annotations.
  • T3 (Narration): Open-ended multi-image narrative texts, scored by human judges for coherence, fluency, and creativity (Likert scale bib_i9–aia_i0), and by automated “story coherence” and diversity measures (e.g., Shannon entropy over discourse types).

Protocols can include adversarial robustness checks (e.g., shuffled image order), entailment-based automated evaluation (can a textual entailment model recover the annotated inferences?), and style-driven evaluation metrics (bleu/meteor variants with style conditioning) (Lukin et al., 2018).

5. Extensions and Generalization to Broader Narrative Feature Induction

The pipeline accommodates generalization beyond the creative visual storytelling domain:

  • Scene-graph integration: T1 can be extended to induce scene graphs (object and relation nodes), enabling richer input for both semantic and discourse feature induction.
  • Pretrained LLM architectures: T2 can be modified to incorporate transformer-based LLMs (BERT, GPT) for context-aware inference generation.
  • Graph-based planning and reasoning: High-level narrative planning can be cast as trajectory finding in state/action graphs, with GNNs for planning and RL agents for discourse-move selection maximizing composite objectives for coherence and creativity.
  • Ontology- and frame-based representations: Adopting WordNet synsets, FrameNet frames, and RST discourse-structure as feature types enhances the pipeline’s theoretical coverage and offers greater explainability.
  • Evaluation innovations: Crowdsourced pairwise story ranking and entailment recovery metrics complement traditional task metrics, with adversarial tests and style-driven evaluation supporting robustness and adaptability across domains (Lukin et al., 2018).

6. Significance, Impact, and Open Challenges

Narrative Feature Induction Pipelines operationalize the extraction and integration of semantic, discourse, and stylistic narrative constructs, yielding structured representations for generation, understanding, and assessment. The modular separation of tasks enables isolation and targeted improvement of weak stages while supporting rigorous annotation and evaluation. Persistent open questions concern the scaling of commonsense inference, integration with large-scale pretrained models while preserving narrative structure, robustness to input variation, and extension to diverse narrative forms (e.g., non-visual, cross-lingual, streaming data).

Overall, the architecture and mathematical underpinnings detailed in (Lukin et al., 2018) define a reproducible blueprint for construction and adaptation of Narrative Feature Induction Pipelines, with demonstrated empirical value and extensibility to broader automatable narrative systems.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (1)

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Narrative Feature Induction Pipeline.