https://medium.com/@monocosmo77/recent-developments-in-the-field-of-natural-language-processing-part3-df3b4702a969