This document discusses data preprocessing techniques for data mining. It covers why preprocessing is important for obtaining quality data and mining results. The major tasks of data preprocessing discussed are data cleaning, integration, transformation, reduction, and discretization. Specific techniques covered for each task include handling missing/noisy data, data integration, normalization, dimensionality reduction, and binning.