extract-struct
Extract structured metadata from academic paper text using LLM analysis.
Input
target: Note ID or variable containing full text or first pages of academic paper
Output
Returns JSON Note with:
title: Paper titleauthors: List of author namesyear: Publication yearvenue: Conference/journal if identifiableabstract: Paper abstract if present
Behavior
- Uses LLM to analyze paper text and extract structured fields
- Handles various paper formats and layouts
- Returns only JSON, no explanation text
Planning Notes
- Provide full text or first few pages for best results
- Works best with academic papers that have clear title/author sections
- Use with
fetch-textto get paper content first
Example
{"type":"extract-struct","target":"$paper_text","out":"$metadata"}