Microsoft.Extensions.AI.Evaluation.NLP Namnområde

Klasser

Name Description
BLEUEvaluator

En IEvaluator som utvärderar kvaliteten på ett svar som genereras av en AI-modell genom att jämföra det med ett referenssvar med hjälp av BLEU-algoritmen (tvåspråkig utvärderingsunderstudy). Det används ofta för att utvärdera kvaliteten på maskinöversättnings- eller textgenereringsuppgifter.

BLEUEvaluatorContext

Sammanhangsbaserad information som BLEUEvaluator används för att beräkna BLEU-poängen för ett svar.

F1Evaluator

En IEvaluator som utvärderar kvaliteten på ett svar som produceras av en AI-modell genom att jämföra det med ett referenssvar med hjälp av F1-bedömningsalgoritmen. F1-poäng är förhållandet mellan antalet delade ord mellan det genererade svaret och referenssvaret.

F1EvaluatorContext

Sammanhangsinformation som F1Evaluator används för att beräkna F1-poängen för ett svar.

GLEUEvaluator

En IEvaluator som utvärderar kvaliteten på ett svar som produceras av en AI-modell genom att jämföra det med ett referenssvar med hjälp av GLEU-algoritmen (Google-BLEU). GLEU-utvärderaren mäter likheten mellan det genererade svaret och ett eller flera referenssvar med n-gram överlappning.

GLEUEvaluatorContext

Sammanhangsbaserad information som GLEUEvaluator används för att beräkna GLEU-poängen för ett svar.