Statistical modeling of data, Naïve Bayes’ methods, techniques of parametric and non-parametric estimation, supervised classifiers such as hidden markov models, linear discriminant functions and non-linear discriminant functions including neural networks and support vector machines, unsupervised classifiers (various clustering techniques), hybrid classifiers (or semi-supervised learning) and stochastic learning.