https://medium.com/@monocosmo77/new-progress-in-large-language-models-part-10-machine-learning-376c1f1b6257