Data Analysis and Machine Learning