code: def clean_html(html_text):
      # print()
      # print(html_text)
      html_text, matched = strings_utils.match_replace(
          html_text, res_pre
      )
      # print(html_text)
      html_text = strip_tags(html_text)
      # print(html_text)
      html_text = strings_utils.strip_accents(html_text)
      # print(html_text)
      # result = html_text.strip(
      #     'qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJKLZXCVBNM1234567890\<\>\{\}\[\]\(\)\-\+\=:;,\./\?\!\$%&€£#@'₹\' ')
      # if result:
      #     print(result)
      html_text, matched = strings_utils.match_replace(
          html_text, res_post
      )
      # print(matched)
      # print(html_text)
      return html_text
  
file_path: ludwig/ludwig/utils/html_utils.py
imports: import logging
  import re
  from html.parser import HTMLParser
  from ludwig.utils import strings_utils
label_desc: Use image node_id 2 for calling a global function with example usage: clean_html(html_text) and returns: html_text