https://medium.com/@monocosmo77/progress-with-research-on-graph-neural-networks-part9-machine-learning-fall23-progress-34e4bbdce789