Supervised Machine Learning using SciKit and other tools to do PCA, SVM, random forests, etc. for facial recognition and predictive decision making.