code: def like_num(text):
      if text.startswith(("+", "-", "±", "~")):
          text = text[1:]
      text = text.replace(",", "").replace(".", "")
      if text.isdigit():
          return True
      if text.count("/") == 1:
          num, denom = text.split("/")
          if num.isdigit() and denom.isdigit():
              return True
      text_lower = text.lower()
      if text_lower in _num_words:
          return True
      # Check ordinal number
      if text_lower in _ordinal_words:
          return True
      if text_lower.endswith(("st", "nd", "rd", "th")):
          if text_lower[:-2].isdigit():
              return True
      return False
  
label_desc: Use image node_id 1 for calling a global function with example usage: like_num(text) and returns: False, True, True, True, True, True