The final project of the Natural Language Processing course. Sarcasm classification.
As a final dataset, a combination of the dataset of Russian jokes and the dataset of translated English sarcasm was used.
Three approaches were used in this work:
- classic ML approach (linear regression);
- approach based on recurrent neural networks (RNN);
- transformer-based approach (Bert)
Information about the course is available at the link.