In this research, we introduce TweetNLP, a platform for social media Natural Language Processing (NLP). An
extensive range of NLP tasks are supported by TweetNLP, including standard focus areas like sentiment analysis and named
entity recognition as well as social media-specific tasks like emoticon prediction and offensive language detection. Task-specific
systems run on moderately small Transformer-based language models that are focused on social media text, particularly Twitter,
and don't require specialized hardware or cloud services to operate.