API de correction automatique des expressions écrites et orales pour la préparation au TCF Canada. Évaluation CECR précise de A1 à C2.
Tout ce qu'il faut pour évaluer une production TCF Canada
Correction des tâches EE1, EE2 et EE3 avec détection des erreurs, suggestions et version optimisée du texte.
Évaluation des tâches EO1 et EO3 avec points couverts, points manquants et remarques détaillées.
Score sur 20 avec niveau CECR (A1-C2), 4 critères détaillés notés sur 5 et feedback global personnalisé.
Identification précise des erreurs avec position dans le texte, catégorie (grammaire, lexique...) et correction suggérée.
Réécriture complète du texte au niveau C1-C2 pour montrer à l'étudiant le résultat idéal.
Un seul endpoint POST, réponse JSON structurée. Intégration facile dans n'importe quelle application.
Envoyez une production et recevez la correction en temps réel
Résultat de la correction
Remplissez le formulaire et cliquez sur "Corriger" pour voir le résultat ici.
Correction en cours...
Claude analyse la production (10-20 secondes)
Endpoint unique, intégration simple
Envoie une production (écrite ou orale) et reçoit la correction complète avec score, niveau CECR, erreurs détectées et version optimisée.
// Request body (JSON) { "exam_type": "EE", // "EE" ou "EO" "task_number": 1, // 1, 2 ou 3 "subject_text": "...", // La consigne de l'examen "user_text": "..." // Le texte de l'étudiant }
// Response (JSON) — Expression Écrite { "exam_type": "EE", "global_score": 14.5, "cecr_level": "14-17/20 | B2-C1", "hors_sujet": false, "criteria_scores": [ { "name": "coherence", "score": 4.0 }, { "name": "lexique", "score": 3.5 }, { "name": "morphosyntaxe", "score": 3.5 }, { "name": "maitrise_langue", "score": 3.5 } ], "errors": [ { "original": "je suis aller", "suggestion": "je suis allé", "category": "grammar", "message": "Accord du participe passé..." } ], "global_feedback": "Bonne production avec...", "optimized_version": "Version réécrite..." }
Page d'accueil avec documentation et playground pour tester l'API.