Método de cálculo
Busca expresiones completas directamente sobre el texto, sin distinguir mayúsculas ni acentos, respetando límites de palabra. La detección utiliza el catálogo editorial activo para el idioma.
difficult-expressions
Localiza expresiones difíciles de entender incluidas en el catálogo y devuelve alternativas cuando existen.
Si está activa y encuentra ocurrencias, el informe contiene una entrada con este metric_id en result.recommendations. Su ausencia significa que no hubo ninguna, no que la métrica no se evaluara.
result.recommendations[]metric_id = "difficult-expressions"Busca expresiones completas directamente sobre el texto, sin distinguir mayúsculas ni acentos, respetando límites de palabra. La detección utiliza el catálogo editorial activo para el idioma.
Cada elemento de `occurrences` identifica un fragmento afectado. `start` es inclusivo y `end` exclusivo, ambos medidos en puntos de código Unicode sobre el texto enviado. `replacement`, `alternatives` y `edits` solo aparecen con contenido cuando existe un cambio seguro; la ausencia de esta sugerencia significa que no hubo coincidencias, no que el texto sea necesariamente correcto.
Depende de la cobertura y calidad del catálogo activo para el idioma; una coincidencia requiere revisión contextual.
es1.2{
"category": "lexical",
"examples": null,
"explanation": null,
"guidance": [
"Review the detected fragment in context."
],
"id": "rec_1",
"implementation_version": "1.2",
"metric_id": "difficult-expressions",
"metric_title": "Sustituci\u00f3n de expresiones dif\u00edciles de entender",
"occurrences": [
{
"alternatives": [],
"connectors": [],
"edits": [],
"end": 25,
"id": "occ_1",
"paragraph_index": 0,
"replacement": null,
"sentence_index": 0,
"spans": [],
"start": 18,
"text": "example"
}
],
"summary": "Example detection returned by this metric."
}
Contrato completo de solicitudes, respuestas y errores, generado automáticamente desde el código.