Network representation learning based recommender systems Deep learning recommender system Gradient representations of constrained mechanical systems