2.1 Creating embeddings with Node2Vec2.1.1 Loading data, setting parameters, and creating embeddings2.1.2 Demystifying embeddings2.1.3 Transforming and visualizing the embeddings2.1.4 Beyond visualization: Applications and considerations of N2V embeddings2.2 Creating embeddings with a GNN2.2.1 Constructing the embeddings2.2.2 GNN vs. N2V embeddings2.3 Using node embeddings2.3.1 Data preprocessing2.3.2 Random forest classification2.3.3 Embeddings in an end-to-end model2.4 Under the Hood2.4.1 Representations and embeddings2.4.2 Transductive and inductive methods2.4.3 N2V: Random walks across graphs2.4.4 Message passing as deep learning