@st.cache(allow_output_mutation=True)
def Clean(twt):
    twt = re.sub('#cryptocurrency', 'cryptocurrency', twt)
    twt = re.sub('#Cryptocurrency', 'Cryptocurrency', twt)
    twt = re.sub('#[A-Za-z0-9]+', '', twt)
    twt = re.sub('RT[\\s]+', '', twt)
    twt = re.sub('\\n', '', twt)
    twt = re.sub('https?\\://\\S+', '', twt)
    twt = re.sub('<br />', '', twt)
    twt = re.sub('\\d', '', twt)
    twt = re.sub("it's", 'it is', twt)
    twt = re.sub("can't", 'cannot', twt)
    twt = re.sub('<(?:a\x08[^>]*>|/a>)', '', twt)
    return twt
@st.cache(allow_output_mutation=True)
def Clean(twt):
    twt = re.sub('#cryptocurrency', 'cryptocurrency', twt)
    twt = re.sub('#Cryptocurrency', 'Cryptocurrency', twt)
    twt = re.sub('#[A-Za-z0-9]+', , twt)
    twt = re.sub('RT[\\s]+', , twt)
    twt = re.sub('\\n', , twt)
    twt = re.sub('https?\\://\\S+', , twt)
    twt = re.sub('<br />', , twt)
    twt = re.sub('\\d', , twt)
    twt = re.sub("it's", 'it is', twt)
    twt = re.sub("can't", 'cannot', twt)
    twt = re.sub('<(?:a\x08[^>]*>|/a>)', , twt)
    return twt