def case_insensitive_match()

in genai-on-vertex-ai/gemini/model_upgrades/text_classification/vertex_script/eval.py [0:0]


def case_insensitive_match(record: dict[str, str]) -> dict[str, float]:
    response = record["response"].strip().lower()
    label = record["reference"].strip().lower()
    return {"accuracy": 1.0 if label == response else 0.0}