Microsoft.Extensions.AI.Evaluation.NLP Espacio de nombres

Clases

Nombre Description
BLEUEvaluator

que IEvaluator evalúa la calidad de una respuesta producida por un modelo de IA comparándola con una respuesta de referencia mediante el algoritmo BLEU (understudy de evaluación bilingüe). A menudo se usa para evaluar la calidad de las tareas de traducción automática o generación de texto.

BLEUEvaluatorContext

Información contextual que usa BLEUEvaluator para calcular la puntuación de BLEU para una respuesta.

F1Evaluator

que IEvaluator evalúa la calidad de una respuesta generada por un modelo de IA comparándola con una respuesta de referencia mediante el algoritmo de puntuación F1. La puntuación F1 es la proporción del número de palabras compartidas entre la respuesta generada y la respuesta de referencia.

F1EvaluatorContext

Información contextual que usa F1Evaluator para calcular la puntuación F1 para una respuesta.

GLEUEvaluator

que IEvaluator evalúa la calidad de una respuesta producida por un modelo de IA comparándola con una respuesta de referencia mediante el algoritmo GLEU (Google-BLEU). El evaluador GLEU mide la similitud entre la respuesta generada y una o varias respuestas de referencia mediante superposición de n-gramas.

GLEUEvaluatorContext

Información contextual que usa GLEUEvaluator para calcular la puntuación glEU para una respuesta.