code: def remove_html_tags(s: TextSeries) -> TextSeries:
      """
      Remove html tags from the given Pandas Series.
  
      Remove all html tags of the type `<.*?>` such as <html>, <p>,
      <div class="hello"> and remove all html tags of type &nbsp and return a
      cleaned Pandas Series.
  
      Examples
      --------
      >>> import texthero as hero
      >>> import pandas as pd
      >>> s = pd.Series("<html><h1>Title</h1></html>")
      >>> hero.remove_html_tags(s)
      0    Title
      dtype: object
  
      """
  
      pattern = r"""(?x)                              # Turn on free-spacing
        <[^>]+>                                       # Remove <html> tags
        | &([a-z0-9]+|\#[0-9]{1,6}|\#x[0-9a-f]{1,6}); # Remove &nbsp;
        """
  
      return s.str.replace(pattern, "")
  
imports: from gensim.models.phrases import Phrases
  import re
  import string
  from typing import Optional, Set
  import unicodedata
  import numpy
  import pandas
  from texthero._types import TokenSeries, TextSeries, InputSeries
  from typing import List, Callable, Union
  import warnings
label_desc: Use image node_id 22 for calling a global function with example usage: remove_html_tags(s) and returns: s