SUBMISSION FOR PROJECT IS IN Submission/
DIRECTORY
Sarcasm detector in news headlines. Training dataset and further information found (https://www.kaggle.com/datasets/rmisra/news-headlines-dataset-for-sarcasm-detection).
Download glove embedding (https://drive.google.com/file/d/1WIG_GVbzcA5AEz-4186JvDVtev_dwTOC/view?usp=sharing). Unzip and place in Data folder.
The following tutorials were followed when training individual models:
Reference for DistlBERT model: Mccormickml.com. (2019). BERT Fine-Tuning Tutorial with PyTorch · Chris McCormick. [online] Available at: https://mccormickml.com/2019/07/22/BERT-fine-tuning/.
Reference for ELMo model: Analytics Vidhya. (2019). What is ELMo | ELMo For text Classification in Python. [online] Available at: https://www.analyticsvidhya.com/blog/2019/03/learn-to-use-elmo-to-extract-features-from-text/.
Reference for Fasttext: Fasttext.cc. (2019). Text classification · fastText. [online] Available at: https://fasttext.cc/docs/en/supervised-tutorial.html.
Reference for Word2Vec and GloVe: kaggle.com. (n.d.). Sarcasm Detection with GloVe/Word2Vec(83%Accuracy). [online] Available at: https://www.kaggle.com/code/madz2000/sarcasm-detection-with-glove-word2vec-83-accuracy [Accessed 2 Aug. 2022].