B0267 - WORKSHOP ON SKILLS DEVELOPMENT - DATA SCIENCE (ADVANCED) (A)

Academic Year 2022/2023

Learning outcomes

Workshops are designed to provide students with transversal and multidisciplinary skills that can prove useful in their future careers. At the end of the course, the student has deepened some Machine Learning algorithms for Data Mining and is able to use them for data analysis.

Course contents

This workshop covers the machine learning techniques for classification and clustering, with a special focus on their applications for Text Mining.

Topics will be introduced theoretically but also verified in R-based softwares during the laboratory hours.

More in details, the course contents are:

  • Algorithms for classification (kNN, SVM, logistic regression);
  • Algorithms for clustering (k-means, mean-shift clustering, hierarchical clustering);
  • Techniques for pre-processing on textual data;
  • Techniques and algorithms for Text Mining;
  • Presentation of case studies and applications of Text Mining.

Readings/Bibliography

James, G., Witten, D., Hastie, T., & Tibshirani, R. (2013). An introduction to statistical learning (Vol. 112, p. 18). New York: springer.

Slides by the teacher

Teaching methods

Frontal lessons

It is necessary to previously attend the online courses on health and safety for students of University of Bologna, "module 1" and "module 2", available at https://elearning-sicurezza.unibo.it/?lang=en

Assessment methods

Evaluation of a final project

Teaching tools

Slides by the teacher

Office hours

See the website of Elena Morotti