Training, validation and testing were conducted on the News Headlines Dataset which is available on https://www.kaggle.com/datasets/rmisra/news-headlines-dataset-for-sarcasm-detection/data. Synthetic data were also generated and utilized in a separate training, validation and testing phase. However, the synthetic data files are not included in this repository as they are generated by a different group member.