Machine Learning for Graphs -Kernels and Node Embeddings