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
      if text.lower() in _num_words:
          return True
      if text.count("-") == 1:
          _, num = text.split("-")
          if num.isdigit() or num in _num_words:
              return True
      return False
  
imports: import unicodedata
  from ...attrs import IS_CURRENCY, LIKE_NUM
  from .punctuation import LIST_CURRENCY
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