Data-Preprocessing CONTENT: NUMERICAL DATA RESCALING a FEATURE MinMaxScaler StandardScaler RobustScaler Normalizer GENERATING POLYNOMIAL and INTERACTION FEATURES TRANSFORMING FEATURES DETECTING OUTLIERS EllipticEnvelope IQR Based Detection HANDLING OUTLIERS Trimming / Remove Imputation Winsorization DISCRETIZATION FEATURES Binarize Digitize GROUPING OBSERVATIONS USING CLUSTERING K-Means DELETING OBSERVATIONS with MISSING VALUES IMPUTING MISSING VALUES Simple Imputaion Imputation with Machine Learning CATEGORICAL DATA ENCODING NOMINAL CATEGORICAL FEATURES One-Hot Encoding Dummy Variable Trap ENCODING ORDINAL CATEGORICAL FEATURES TEXT CLEANING TEXT REMOVING PUNCTUATION TOKENIZING TEXT REMOVING STOP WORDS STEMMING WORDS TAGGING PARTS of SPEECH ENCODING TEXT as a BAG OF WORDS