Work 510 Species Classification Convolutional neural network that classifies 510 bird species with an accuracy of 0.93. XGBoost for Car Pricing Machine learning model that uses second-hand car features to predict prices (R2 = 0.92). Financial Fraud Detector A compilation of Machine Learning models that detect fraudulent transactions. Spotify Song Recommender This system classifies +90.000 songs and recommends a similar record to the one given. Traffic & Air Quality study Analysis on the relationship between Madrid's traffic flow and its own air quality levels. Fun Building Adam Optimization Implementation of the Adaptive Moment Estimation (or Adam) optimizer in deep learning. Deep Learning with matrices Personal implementation of a neural network trained for computer vision classification. Supervised Learning Personal implementation of logistic regression and linear regression from scratch.