Claude
feat(evaluation): Sprint A14-S5 — contrats des vues d'évaluation + MetricRegistry explicite
3116157 unverified
Raw
History Blame
1.02 kB
"""Vues d'évaluation — Sprints S13-S16.
Une vue d'évaluation répond à une question précise : "lequel des
pipelines disponibles produit la meilleure sortie selon cet angle ?"
Vues canoniques cibles (rewrite ciblé) :
- ``TextView`` (S14) — qualité textuelle finale. Accepte RAW_TEXT,
CORRECTED_TEXT, ALTO_XML, PAGE_XML, CANONICAL_DOCUMENT, projette
tout vers texte brut. Métriques : CER, WER, insertions, omissions.
- ``AltoView`` (S15) — fidélité documentaire. Exige ALTO_XML.
Métriques : validité, alignement lignes/mots, ordre de lecture.
- ``SearchView`` (S16) — recherchabilité plein-texte. Métriques :
rappel fuzzy, séquences numériques préservées, noms propres
retrouvés.
Reporté post-livraison : ``LayoutView``, ``HallucinationView``,
``CostView``, ``PhilologicalView``, ``ProductionView``.
"""
from __future__ import annotations
from picarones.evaluation.views.base import EvaluationViewExecutor, ViewResult
__all__ = ["EvaluationViewExecutor", "ViewResult"]