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