Similar Items: A Gentle Introduction to Graph Neural Networks