Text this: An Introduction to Approaches and Modern Applications with Ensemble Learning