Microsoft.Extensions.AI.Evaluation.NLP Spazio dei nomi
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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. |