AZOUZI, AkramBEN MIMOUNA, AmeurReporter: BOUZAROURA, Ahlem2022-07-202022-07-202022-06-10http://dspace.univ-msila.dz:8080//xmlui/handle/123456789/30813In recent years deep learning techniques have shown great results in many fields (such as natural language processing, computer vision). Among their new applications, researchers started to apply these techniques on recommender systems to predict the best user preferred choice. In this project we applied one of deep learning techniques which is neural networks, specifically NCF on bookCrossing dataset to recommend books to users based on their previous ratings. Our model showed good results after extensive evaluation and experimental tests.endeep learning, recommender systems, TensorFlow, neural collaborative filtering.Deep learning based recommender systemsThesis