Sentiment analysis is a very interesting task where there are many techniques which work well. We will cover data preprocessing, traditional ML, word- and char-based neural networks. Moreover, you will find out different tricks how to deal with small datasets, dataset absence and transfer learning.