The document proposes a neural collaborative filtering (NCF) model that uses a neural network to model user-item interactions in a latent space. It shows that NCF generalizes matrix factorization models. An evaluation on two real-world datasets shows that NCF outperforms state-of-the-art recommendation models.