https://medium.com/@monocosmo77/innovation-with-graph-neural-networks-2023-part1-ml-fall23-bce2f5ab182f