https://medium.com/@monocosmo77/updates-on-vision-language-models-part4-machine-learning-c9d9a215ac76