title: Clustering text in Python
body: <p>I need to cluster some text documents and have been researching various options.  It looks like LingPipe can cluster plain text without prior conversion (to vector space etc), but it's the only tool I've seen that explicitly claims to work on strings.</p>
  
  <p>Are there any Python tools that can cluster text directly?  If not, what's the best way to handle this?</p>