Data mining is a major frontier field of computer science. It allows extracting useful and interesting patterns and knowledge from large data repositories such as databases and the Web. Data mining integrates techniques from the fields of databases, machine learning, statistics, and artificial intelligence. This course will present the state-of-the-art techniques of data mining. The lectures and labs will emphasize the practical use of the presented techniques and the problems of developing real data-mining applications. A step-by-step introduction to datamining systems will enable the students to achieve specific skills, autonomy, and hands-on experience. A number of real data sets will be analyzed and discussed.
I. H. Witten, E. Frank, and M.A. Hall (2017). Data Mining: Practical Machine Learning Tools and Techniques (Forth Edition), Morgan Kaufmann, ISBN: 978-0-12-804291-5