argumentative-zoning

Featured

Tactic: Label every sentence of one paper with its rhetorical role using Argumentative Zoning. Use when fixed rhetorical labels and cross-paper alignment matter.

AI & Automation 392 stars 34 forks Updated 1 weeks ago Apache-2.0

Install

View on GitHub

Quality Score: 94/100

Stars 20%
86
Recency 20%
90
Frontmatter 20%
70
Documentation 15%
35
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Argumentative Zoning ## Orchestration Pattern 1. Fetch the paper; stop on `not_found`. 2. Segment the requested scope with sentence granularity and preserve `{line, start, end}` offsets. Write `01-unit-segmentation.json`. 3. Classify every unit with `label_set: argumentative-zoning`, `hierarchy_toggle: false`, and `output_type: single_label`. Write `02-unit-classification.json`. Use exactly AIM, BACKGROUND, OWN, CONTRAST, BASIS, TEXTUAL, and OTHER. Every sentence receives one label; use OTHER rather than skipping an uncertain unit. Narrow scopes are valid but not distributionally comparable to a full-text run. Report scope, sentence count, zone counts, empty zones, and both paths.

Details

Author
yogsoth-ai
Repository
yogsoth-ai/de-anthropocentric-research-engine
Created
6 months ago
Last Updated
1 weeks ago
Language
HTML
License
Apache-2.0

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category