ForHosting KIT · Texte et IA

Évaluer la complexité grammaticale d’une phrase

Cet outil fournit une estimation rapide et transparente de la difficulté structurelle d’une phrase.

● BetaGratuit · dans votre navigateur
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt

Il compte les mots et cinq connecteurs fréquents —« and », « but », « which », « because » et « that »— puis combine ces indices dans un score de 0 à 100. Le résultat détaille chaque compte et chaque composante, afin que vous sachiez précisément pourquoi la phrase a reçu cette évaluation, sans dépendre d’un jugement caché ou inexpliqué.

Ce que mesure le score de complexité

La complexité grammaticale augmente souvent lorsqu’une phrase relie des idées, apporte des nuances, explique des causes ou imbrique une proposition dans une autre. L’outil observe deux indices : le nombre total de mots et les occurrences de cinq connecteurs anglais. Il traite « and » et « but » comme des indices de coordination, « because » comme un lien causal, et « which » et « that » comme des marqueurs fréquents de contenu dépendant ou relatif. Chaque connecteur reconnu ajoute quinze points, dans la limite de soixante. La longueur intervient après les cinq premiers mots et ajoute deux points par mot supplémentaire, dans la limite de quarante. Le résultat, plafonné à 100, est classé simple, modéré, complexe ou très complexe. Chaque composante étant fournie séparément, le calcul reste reproductible et vérifiable. Il estime la structure grammaticale de surface sans juger la qualité, la correction ou l’adéquation de la phrase.

Comment interpréter et comparer les résultats

Considérez ce score comme un repère comparatif cohérent, non comme une note universelle de rédaction. Une courte affirmation autonome sans connecteur reconnu se situe généralement au niveau simple. Une phrase plus longue exprimant une cause ou un contraste peut devenir modérée ou complexe ; plusieurs connecteurs dans une longue phrase peuvent conduire au niveau très complexe. Consultez le détail avant toute révision : il révèle si le résultat vient de coordinations répétées, de propositions dépendantes ou surtout de la longueur. Comparez des phrases destinées au même public et au même usage, car une explication juridique diffère naturellement d’une étiquette ou d’une consigne pour enfants. Un score élevé n’impose pas automatiquement une simplification, et un score faible ne garantit ni clarté, ni exactitude, ni élégance. Repérez les phrases à examiner, relisez-les en contexte et vérifiez que leurs relations restent faciles à suivre.

Limites d’une heuristique fondée sur les connecteurs

Cette méthode analytique évite volontairement modèle de langage, analyseur syntaxique, requête réseau et jugement caché. Elle est donc rapide et déterministe, avec des limites précises. Elle compte les mots anglais exacts « and », « but », « which », « because » et « that » lorsqu’ils apparaissent séparément. Elle ne sait pas si « that » introduit une proposition ou sert de démonstratif, ni si « and » relie deux noms ou deux propositions complètes. Participes, points-virgules, appositions, inversions, conjonctions omises et autres connecteurs n’ajoutent pas directement de points. La ponctuation ne modifie pas la formule. Pour comparer correctement, soumettez une seule phrase anglaise à la fois et gardez la même méthode. L’API coûte $0.002 par requête. Pour une analyse formelle, une prévision de lisibilité, une correction grammaticale ou des conseils adaptés au public, choisissez un outil spécialisé.

Réviser de longues phrases éditoriales

Repérez les phrases dont la longueur et les connecteurs justifient une révision humaine attentive.

Comparer deux versions d’une phrase

Vérifiez si une reformulation réduit la charge structurelle visible tout en préservant le sens.

Auditer des règles rédactionnelles

Appliquez une heuristique reproductible aux consignes, aides en ligne ou supports pédagogiques.

Que signifie la plage de scores ?

Les scores 0–24 sont simples, 25–49 modérés, 50–74 complexes et 75–100 très complexes.

Quels connecteurs sont comptés ?

L’outil compte séparément and, but, which, because et that, sans tenir compte des majuscules.

Un score élevé signifie-t-il que la phrase est mal écrite ?

Non. Il signale davantage d’indices structurels mesurés ; le contexte détermine si cette complexité convient.

L’outil vérifie-t-il la grammaire ou la lisibilité ?

Non. Il fournit une estimation déterministe sans corriger la grammaire, vérifier le sens ni prévoir la compréhension.

Quel est le tarif ?

L’API coûte $0.002 par requête et la version navigateur peut s’exécuter localement sur cette page.

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/write/sentence-complexity-score

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/write/sentence-complexity-score \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text":"The editor approved the article because the evidence was clear, but she requested a conclusion that addressed the remaining question."}'
{
  "text": "The editor approved the article because the evidence was clear, but she requested a conclusion that addressed the remaining question."
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "write.sentence_complexity_score",
  "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.

max_tokens20000
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.

Consulter la documentation complète du KIT →