Know main kinds of problems which can be tackled with ML and those ones concerning text and natural language. Know main ML techniques in supervised and unsupervised learning. Know design, development, and assessment of a ML system. Retrieve information from scientific publications about ML techniques not explicitly presented in this course.