import re


def normalize(data: str) -> str:
    """Remove numbers and to lowercase."""
    data = data.lower()
    # remove number
    # using a list in case more regex are needed
    regex_lst = [r"\b[0-9]+\b", r"\W+"]
    generic_re = "|".join(regex_lst)
    normal_text = re.sub(rf"{generic_re}", " ", data)
    spacefree_text = re.sub(r"\s{1,}", " ", normal_text)
    return spacefree_text