Ensemble Learning Techniques For Structured And Unstructured Data