Sarcasm Detection Using Deep Convolutional Neural Networks: A Modular Deep Learning Framework