NLP4SM: Natural Language Processing for social media