Toxic language detection on social media: a critical linguistic approach to online hate speech | Synapse