This is the implementation of the model for the task of identifying offensive tweets in the Task 6 of SemEval-2019 (International Workshop on Semantic Evaluation), as detailed in the paper:
JTML at SemEval-2019 Task 6: Offensive Tweets Identification using Convolutional Neural Networks
Please cite the paper if you use the code. Thanks!
Please install the requirements in your python environment (virtual is recommended)
pip install -r requirements.txt
First, run the script to download the dataset and prepare the embeddings
./script-data.sh
Then, run the scripts to train the models with k-Fold (k=10)
./script-experiments.sh