Text this: Facial Feature Extraction and Classification Based on Machine Learning and Deep Learning