Google ML Crash Course => Embeddings, Collaborative Filtering
https://developers.google.com/machine-learning/crash-course/embeddings/video-lecture?
https://developers.google.com/machine-learning/crash-course/embeddings/translating-to-a-lower-dimensional-space
https://colab.research.google.com/notebooks/mlcc/intro_to_sparse_data_and_embeddings.ipynb?utm_source=mlcc&utm_campaign=colab-external&utm_medium=referral&utm_content=embeddings-colab&hl=en#scrollTo=2AKGtmwNosU8
3D green embeddings for better visualization, and usually it's larger than 3