title: how to choose parameters in TfidfVectorizer in sklearn during unsupervised clustering
body: <p>TfidfVectorizer provides an easy way to encode &amp; transform texts into vectors.</p>
  
  <p>My question is how to choose the proper values for parameters such as min_df, max_features, smooth_idf, sublinear_tf?</p>
  
  <p>update:</p>
  
  <p>Maybe I should have put more details on the question:</p>
  
  <p>What if I am doing unsupervised clustering with bunch of texts. and I don't have any labels for the texts &amp; I don't know how many clusters there might be (which is actually what I am trying to figure out)</p>