From a38f848be5722810faed654bf50e53bc2144bdb7 Mon Sep 17 00:00:00 2001 From: Chit Lin Su Date: Wed, 24 Jun 2026 11:18:46 +0800 Subject: [PATCH] Update evaluation.py --- evaluation_function/evaluation.py | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/evaluation_function/evaluation.py b/evaluation_function/evaluation.py index 83cc552..7c4112a 100755 --- a/evaluation_function/evaluation.py +++ b/evaluation_function/evaluation.py @@ -70,14 +70,19 @@ def evaluation_function( if not normalised_response: return Result( is_correct=False, - feedback="No transcription was provided. Transcribe \"battery\" in IPA, e.g. /ˈbætəri/.", + feedback_items=[ + ("empty", "No transcription was provided. Transcribe \"battery\" in IPA, e.g. /ˈbætəri/."), + ], ) return Result( is_correct=False, - feedback=( - "That isn't a recognised IPA transcription of \"battery\". " - "Expected something like /ˈbætəri/ (RP) or /ˈbæɾəri/ (General American). " - "Stress marks and slashes are optional." - ), + feedback_items=[ + ( + "incorrect", + "That isn't a recognised IPA transcription of \"battery\". " + "Expected something like /ˈbætəri/ (RP) or /ˈbæɾəri/ (General American). " + "Stress marks and slashes are optional.", + ), + ], )