https://medium.com/@monocosmo77/new-methods-around-multimodal-learning-part4-machine-learning-bdfc6ee04b5f