ForHosting KIT · Texte et IA

Indice Coleman-Liau

Trois phrases courtes sur un chat assis sur un tapis donnent −2,975, soit environ le niveau −3 : tout début du primaire. Collez un texte anglais et obtenez son niveau Coleman-Liau avec les lettres et phrases pour 100 mots qui l'expliquent. Gratuit dans votre navigateur.

  • Gratuit
  • Fonctionne dans votre navigateur
  • Sans inscription
  • Vos données restent sur votre appareil
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt

L’indice Coleman–Liau estime le niveau scolaire des États-Unis dont un lecteur typique aurait besoin pour comprendre un passage. Contrairement aux scores fondés sur les syllabes comme Flesch–Kincaid, cette formule n’utilise que les lettres, les mots et les phrases : des décomptes qu’un ordinateur peut obtenir sans dictionnaire de prononciation. Collez de la prose anglaise et ce calculateur renvoie l’indice, les deux taux qui l’alimentent (lettres pour 100 mots et phrases pour 100 mots), un grade arrondi et une bande scolaire grossière. Utilisez le score comme signal transparent de complexité de surface, non comme affirmation sur un vocabulaire rare ou la connaissance du sujet.

Ce que mesure l’indice Coleman-Liau et comment la formule fonctionne

Meri Coleman et T. L. Liau ont publié cet indice pour que des machines puissent noter la lisibilité sans deviner les syllabes à partir de l’orthographe. L’identité publique est CLI égal à 0.0588 fois L moins 0.296 fois S moins 15.8.

L est le nombre moyen de lettres pour cent mots. S est le nombre moyen de phrases pour cent mots. Ici les lettres sont les caractères alphabétiques de A à Z, majuscules ou minuscules ; les chiffres, la ponctuation, les signes monétaires et les blancs n’entrent pas dans le décompte des lettres.

Les mots sont des jetons alphabétiques, et une contraction avec apostrophe comme don't compte pour un seul mot plutôt que deux fragments. Les phrases sont des unités terminées par un point, un point d’interrogation ou un point d’exclamation. Si le passage n’a aucune marque terminale, tout le texte trimé est traité comme une phrase afin que les deux taux restent définis.

Des mots plus longs élèvent L et poussent le grade vers le haut. Des coupures de phrase plus fréquentes élèvent S et tirent le grade vers le bas. Le résultat est déjà une estimation de niveau : un score proche de huit signifie à peu près la huitième année, non une échelle abstraite de facilité de zéro à cent.

Des scores négatifs ou très bas correspondent au matériel du début du primaire ; ceux du milieu de la dizaine se situent au niveau universitaire ; des valeurs encore plus hautes sont étiquetées graduate. Cette page est spécifiquement le calculateur d’indice Coleman-Liau, non une suite de lisibilité multi-métrique ni un estimateur de niveau scolaire fondé sur les syllabes.

Contrat d’entrée, décomptes auditables et erreurs de validation

Les passages sans mots alphabétiques, par exemple seulement des chiffres ou de la ponctuation, échouent aussi car L et S seraient indéfinis. Les entrées extrêmement longues au-delà du plafond de caractères documenté sont rejetées plutôt que notées en partie. Un court passage de premier lecteur, avec des mots brefs et des arrêts fréquents, se situe près des bas niveaux du primaire.

La prose académique avec de longs jetons latins et peu de points se dirige vers high school, college ou graduate. Une validation échouée n’est pas facturée. Épinglez les champs arrondis dans les tests afin qu’un changement ultérieur de formulation du message ne masque pas une vraie régression de la formule.

Où un calculateur Coleman-Liau justifie son existence

Les équipes éditoriales utilisent un calculateur d’indice Coleman-Liau lorsque le guide de style nomme déjà cette formule, plutôt qu’un score générique de lisibilité ou un grade Flesch–Kincaid fondé sur les syllabes. Les programmes de langage clair dans l’administration, la santé et la finance citent souvent Coleman–Liau parce qu’il est peu coûteux à recalculer sur chaque brouillon et ne dépend pas d’un lexique de prononciation qui dériverait selon le dialecte.

Les flux de publication peuvent bloquer des brouillons de blog qui dépassent un grade choisi sans payer au jeton une réécriture générative lorsqu’ils n’ont besoin que d’un score structurel. Traitez l’heuristique comme approximative hors de l’anglais, ne l’utilisez pas comme mesure d’exactitude factuelle, et vous obtenez un signal de grade reproductible pour plugins LMS, tableaux de bord éditoriaux et workers de bord sans dresser une infrastructure linguistique propre.

Ciblage éditorial du niveau

Collez un brouillon et confirmez que l’indice Coleman-Liau se situe près de l’année que votre guide de style nomme avant de publier ou d’imprimer.

Contrôles de politique de langage clair

Notez les avis publics et les articles d’aide afin que les équipes signalent les brouillons qui dépassent la bande collège ou lycée autorisée.

Comment l’indice Coleman-Liau est-il calculé ?

Le résultat est un niveau scolaire américain approximatif.

En quoi Coleman-Liau diffère-t-il de Flesch-Kincaid ou Gunning Fog ?

Coleman-Liau ne compte jamais les syllabes. Il n’utilise que lettres, mots et phrases, c’est pourquoi un ordinateur peut le noter sans dictionnaire de prononciation. Flesch-Kincaid et Gunning Fog dépendent d’heuristiques de syllabes ou de mots complexes et répondent à une autre recherche.

Le niveau est-il exact pour chaque lecteur ?

Non. C’est une estimation structurelle approximative à partir des taux de lettres et de phrases. Elle ne modèle ni le vocabulaire rare, ni les connaissances préalables, ni la morphologie hors anglais. Utilisez-la comme signal transparent aux côtés de la relecture humaine.

Que signifie un score Coleman-Liau négatif ?

Que le texte est très simple, du niveau des premières années du primaire. Trois phrases courtes sur un chat assis sur un tapis donnent −2,975, soit environ le niveau −3, car les mots sont brefs et les points fréquents.

Comment baisser le niveau de mon texte ?

Employez des mots plus courts et coupez les phrases longues. Les mots longs augmentent les lettres pour 100 mots et font monter le niveau, tandis que des fins de phrase plus fréquentes augmentent les phrases pour 100 mots et le font baisser.

Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.

POSThttps://api.kit.forhosting.com/str/coleman-liau

Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.

curl -X POST https://api.kit.forhosting.com/str/coleman-liau \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text":"The cat sat on the mat. It was a sunny day. Birds sang in the trees."}'
{
  "text": "The cat sat on the mat. It was a sunny day. Birds sang in the trees."
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "str.coleman_liau",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.

par requête$0.002

Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.

HTTPCodeSignification
401unauthorizedClé API absente ou invalide : vérifiez l’en-tête Authorization.
402insufficient_balanceSolde insuffisant : rechargez votre compte pour lancer cette tâche.
404unknown_typeType de tâche inconnu : vérifiez le champ type de votre requête.
429rate_limitedTrop de requêtes : ralentissez la cadence, puis réessayez.

Un texte vide et les chaînes sans mots alphabétiques échouent avec invalid_input et ne sont pas facturés.

Contrat d’entrée, décomptes auditables et erreurs de validation

Envoyez par POST un corps JSON avec un champ chaîne obligatoire nommé text : le passage anglais à noter. Les alias passage, content, body et input_text sont acceptés pour relier d’anciens formulaires. La valeur doit être une chaîne non vide après trim des blancs ; les objets, les tableaux et les chaînes vides échouent avec invalid_input en nommant le champ text. En cas de succès le corps inclut letter_count, word_count et sentence_count pour auditer les trois ingrédients ; letters_per_100_words et sentences_per_100_words comme L et S arrondis pour des clients stables ; coleman_liau_index comme le score continu arrondi ; grade_level égal à cet indice ; grade_level_rounded comme le grade entier le plus proche ; grade_band comme étape scolaire en snake_case, par exemple elementary, middle_school, high_school, college ou graduate ; les chaînes formula et method qui documentent l’identité ; et un court message lisible qui résume L, S et le grade estimé.

Où un calculateur Coleman-Liau justifie son existence

Les groupes de matériels de classe vérifient qu’une fiche se situe près de l’année visée avant l’impression, puis stockent letter_count, word_count et sentence_count à côté de l’indice pour qu’un relecteur voie pourquoi le grade a bougé. Comme cette capacité est parse de niveau A, chaque appel réussi coûte le $0.002 publié, sans jetons de modèle ni réseau sortant, ce qui rend abordable la re-notation en masse d’une archive CMS. Associez-la à un tableau de lisibilité multi-métrique ou à un estimateur de grade par syllabes lorsque ce sont les termes réellement cherchés ; conservez ce endpoint lorsque la question produit est spécifiquement Coleman–Liau à partir des lettres, des mots et des phrases.

Automatisation CMS et pipeline

Appelez l’API depuis un pipeline de contenu pour étiqueter les articles avec coleman_liau_index et grade_band sans exécuter un modèle génératif.

Quelle entrée le calculateur Coleman-Liau exige-t-il ?

Envoyez une chaîne anglaise non vide dans le champ text (alias : passage, content, body, input_text). Les chaînes vides et le texte sans mots alphabétiques échouent avec invalid_input et ne sont pas facturés.

Combien coûte le calculateur d’indice Coleman-Liau ?

L’outil du navigateur est gratuit. Les requêtes API utilisent le solde prépayé KIT à $0.002 par appel réussi ; une entrée invalide n’est pas facturée.

Consulter la documentation complète du KIT →