Various Text-mining exercises including exercises with regex, text normalization, text lemmatization, text stemming, tf-idf, cosine similarity, etc.