PNCF: neural collaborative filtering based on pre-trained embedding