https://medium.com/@monocosmo77/innovation-with-graph-neural-networks-2023-part2-ml-fall23-3fe32887fbe1