code: def gsm_accuracy(prediction, reference, **kwargs):
      prediction = prediction.split("\n\n\n")[0]
      prediction = prediction.split("\n\n")[0]
      prediction = prediction.split("Question:")[0]
  
      return 1.0 if is_correct(prediction, reference) else 0.0
  
imports: import difflib
  import re
  import string
  from collections import Counter
  import jieba
  from fuzzywuzzy import fuzz
  from rouge import Rouge
label_desc: Use image node_id 28 for calling a global function with example usage: gsm_accuracy(prediction, reference) and returns: unknown