https://medium.com/@monocosmo77/applications-of-graph-representation-learning-part2-machine-learning-f87bd8f19bd1