pattern
TextBlob
nltk