Natural language processing crash course for beginners : theory and applications of NLP using TensorFlow and Keras (AI Publishing, 2020)