Text this: An optimized multi-layer ensemble framework for sentiment analysis