A Neural Collaborative Filtering model is created as a recommendation system. The final model reaches a testing accuracy of 85% and is able to succesfully create curated music artist recommendations to users. The data was downloaded for free from Kaggle (https://www.kaggle.com/datasets/andrewmvd/spotify-playlists)
NCF Model Architecture:
Evaluation of Model Fitness (Overfitting vs Underfitting)