https://medium.com/@monocosmo77/updates-on-vision-language-models-part5-machine-learning-96c9bb94d1b9