https://pub.towardsai.net/text-preprocessing-to-prepare-for-machine-learning-in-python-natural-language-processing-7b9f98dc2809