Similarity-Based Explanations meet Matrix Factorization via Structure-Preserving Embeddings