code: def tokenizer_words_and_emoticons(text):
      """Convert text to lowercase words and emoticons.
  
      Examples
      -----------
      >>> tokenizer_words_and_emoticons('</a>This :) is :( a test :-)!')
      ['this', 'is', 'a', 'test', ':)', ':(', ':-)']
  
      For more usage examples, please see
      https://rasbt.github.io/mlxtend/user_guide/text/tokenizer_words_and_emoticons/
  
      """
      text = re.sub(r"<[^>]*>", "", text)
      emoticons = re.findall(r"(?::|;|=)(?:-)?(?:\)|\(|D|P)", text)
      text = re.sub(r"[\W]+", " ", text.lower()) + " ".join(emoticons)
      return text.split()
  
label_desc: Use image node_id 1 for calling a global function with example usage: tokenizer_words_and_emoticons(text) and returns: text