There has been a lot of work done on each of these tasks separately, where the features and techniques chosen for classification are specific to the particular task (Silva et al., 2011;Huang et al., 2008;Pang and Lee, 2005a;Kouloumpis et al., 2011).
the recent popularity and developments in Neural Networks have enabled researchers to build classifier models that are more generic in nature (Kim, 2014;Kalchbrenner et al., 2014).