Data analysis with a practical approach: data extraction and cleansing, data characterization with techniques such as statistical regression, clustering or outlier analysis, and knowledge generation with techniques such as intuitive visualization or automatic classification.