title: ValueError: After pruning, no terms remain. Try a lower min_df or a higher max_df
body: <pre><code>from sklearn.feature_extraction.text import TfidfVectorizer
  tfidf_vectorizer = TfidfVectorizer(max_df=0.95, max_features=200000,
                               min_df=.5, stop_words='english',
                               use_idf=True,sublinear_tf=True,tokenizer = tokenize_and_stem_body,ngram_range=(1,3))
  tfidf_matrix_body = tfidf_vectorizer.fit_transform(totalvocab_stemmed_body)
  </code></pre>
  
  <p>The above code gives me the error </p>
  
  <pre><code>ValueError: After pruning, no terms remain. Try a lower min_df or a higher max_df.
  </code></pre>
  
  <p>Can anyone help me out on the same and I have change all value 80 to 100 but issue remain same?</p>