Similar Items: Graph Neural Networks for Collaborative Filtering: A Survey on Ranking Prediction