Conceit Extended Metaphor Span Checker
Measure independently annotated half-open extended-metaphor span; span alone does not establish a conceit.
Description
An extended metaphor occupies a span whose boundaries must be independently annotated.
An extended metaphor occupies a span whose boundaries must be independently annotated.1
Measuring that span describes coverage without establishing a literary conceit.
When to use Conceit Extended Metaphor Span Checker
Use this tool when you need to review the specific lexical, time-budget, or annotation operation described below. Establish the language, clause boundaries, transcription basis, source context, or evidence annotations required by this particular tool.
How to use Conceit Extended Metaphor Span Checker and understand its results
- Establish the language, clause boundaries, transcription basis, source context, or evidence annotations required by this particular tool.
- Enter independentlyAnnotatedMetaphorTokenStart, independentlyAnnotatedMetaphorTokenEndExclusive, totalTokens, following the field table and calculation rules below, then run the tool.
- Read result. Inspect the nested fields in the output table below and keep any missing evidence or selected indices visible.
- Correct any input issues and run again. Before using a successful result, review its units, signs, evidence coverage, and stated model or reference assumptions.
| Input field | Meaning | Value type | Requirement |
|---|---|---|---|
| independentlyAnnotatedMetaphorTokenStart | Independently annotated metaphor token start | number | Required |
| independentlyAnnotatedMetaphorTokenEndExclusive | Independently annotated metaphor token end exclusive | number | Required |
| totalTokens | Total tokens | number | Required |
Require a safe-integer total from 1 to 1000000, start from zero through total, and end-exclusive from start through total. Return end−start and divide by total. Zero-length spans, including start=end=total, are accepted.
span=endExclusive−start; fraction=span/total Read these symbols with the field meanings and branch or reference rules above.
| Output field | Meaning | Value type |
|---|---|---|
| result | Object containing the fields below | object |
| result.annotatedSpanTokens | Annotated Span Tokens | number |
| result.annotatedSpanFraction | Annotated Span Fraction | number |
{
"input": {
"independentlyAnnotatedMetaphorTokenStart": 4,
"independentlyAnnotatedMetaphorTokenEndExclusive": 10,
"totalTokens": 20
},
"output": {
"result": {
"annotatedSpanTokens": 6,
"annotatedSpanFraction": 0.3
}
}
} Limitations and assumptions
Clause boundaries, transcriptions, role labels, and contextual judgments are supplied evidence. The result describes this exact lexical or annotation operation, not inferred intent, historical origin, persuasive effect, or argument soundness.
Missing required fields, unknown fields, wrong types, and violated calculation rules return input issues. Numeric values must be finite; nonfinite numeric outputs are rejected. Extremely large composite outputs are rejected.
Alternative or Complementary methods
For a related task, use Metaphor vs Simile Explicit Marker Checker: A simile uses an explicit comparison marker, while an unmarked comparison may support a metaphor reading. The tool requires the comparison itself to have been independently established. For a complementary step, use Catachresis Mixed Metaphor Strain Detector: A mixed-metaphor strain depends on both source-domain mixing and contextual semantic tension. The checker evaluates supplied annotations rather than inventing source domains from raw text.
References
-
Conceit Extended Metaphor Span Checker — tool.io
Similar or alternative tools
- Metaphor vs Simile Explicit Marker Checker
A simile uses an explicit comparison marker, while an unmarked comparison may support a metaphor reading. The tool requires the comparison itself to have been independently established.
- Catachresis Mixed Metaphor Strain Detector
A mixed-metaphor strain depends on both source-domain mixing and contextual semantic tension. The checker evaluates supplied annotations rather than inventing source domains from raw text.