predicting one value (the target variable) using other values
predictive models are involved with predicting a value based on other values in the dataset.
used to describe textual patterns using meta-characters