Machine Learning And Applications On Social Media Data