Microsoft.Extensions.AI.Evaluation.NLP Spazio dei nomi

Classi

Nome Descrizione
BLEUEvaluator

Oggetto IEvaluator che valuta la qualità di una risposta prodotta da un modello di intelligenza artificiale confrontandola con una risposta di riferimento usando l'algoritmo BILINGU (Bilingual Evaluation Understudy). Viene spesso usato per valutare la qualità delle attività di traduzione automatica o generazione di testo.

BLEUEvaluatorContext

Informazioni contestuali usate BLEUEvaluator da per calcolare il punteggio BLEU per una risposta.

F1Evaluator

Oggetto IEvaluator che valuta la qualità di una risposta prodotta da un modello di intelligenza artificiale confrontandola con una risposta di riferimento usando l'algoritmo di assegnazione dei punteggi F1. Il punteggio F1 è il rapporto tra il numero di parole condivise tra la risposta generata e la risposta di riferimento.

F1EvaluatorContext

Informazioni contestuali usate F1Evaluator da per calcolare il punteggio F1 per una risposta.

GLEUEvaluator

Oggetto IEvaluator che valuta la qualità di una risposta prodotta da un modello di intelligenza artificiale confrontandola con una risposta di riferimento usando l'algoritmo GLEU (Google-BLEU). L'analizzatore GLEU misura la somiglianza tra la risposta generata e una o più risposte di riferimento usando la sovrapposizione di n-gram.

GLEUEvaluatorContext

Informazioni contestuali usate GLEUEvaluator da per calcolare il punteggio GLEU per una risposta.