API Docs
EN
Suggestion rulesActive

Review verbal nominalizations

verbal-nominalizations

Detects nouns matching productive verbal-nominalization patterns and excludes catalogued exceptions.

Usage of this metric

When enabled and matches are found, the report contains one item with this metric_id in result.suggestions. Absence means no match was found, not that the metric was not evaluated.

Location in the resultresult.suggestions[]metric_id = "verbal-nominalizations"

Calculation method

Filters lowercase nouns ending in -ción/-ciones for ES, -ció/-cions for CA and -tion/-tions for EN; catalogued exceptions are removed.

Result interpretation

Each `occurrences` item identifies an affected span. `start` is inclusive and `end` exclusive, both measured in Unicode code points over the submitted text. `replacement`, `alternatives` and `edits` contain values only when a safe change is available. Absence means no match was found, not necessarily that the text is correct.

Limitations

Results depend on FreeLing/DiSeg tagging and may contain false positives or miss ambiguous constructions.

Dependencies

language
en
implementation_version
1.2

Valid example

{
  "category": "morphosyntax",
  "examples": null,
  "explanation": null,
  "id": "sug_1",
  "implementation_version": "1.2",
  "metric_id": "verbal-nominalizations",
  "metric_title": "Review verbal nominalizations",
  "occurrences": [
    {
      "alternatives": [],
      "edits": [],
      "end": 25,
      "id": "occ_1",
      "paragraph_index": 0,
      "replacement": null,
      "sentence_index": 0,
      "start": 18,
      "text": "example"
    }
  ],
  "recommendations": [
    "Review the detected fragment in context."
  ],
  "severity": "warning",
  "summary": "Example detection returned by this metric."
}