This course is targeting a broad audience. It introduces the concepts of linear regression and logistic regression. It presents the techniques of data representation (numerical, classes, words), the main algorithms of supervised learning and clustering algorithms. It will address the neural networks for text analysis and the principle of recommendation systems.

The goal is to allow, in simple cases, to implement a data analysis workflow and, in more complex cases, to be able to discuss with data scientists and to understand their vocabulary.