Take the 2-minute tour ×  I just read a fascinating article
about how MALLET could be used for topic modelling, but I
couldn't find anything online comparing MALLET to NLTK, which
I've already had some experience with.  What are the main
differences between them? Is MALLET a more 'complete' resource
(e.g. has more tools and algorithms under the hood)? Or where
are some good articles answering these first two questions?
share|improve this question Can't answer that, but the NLTK
includes a mallet interface so you can try them out in tandem.
–  alexis Apr 9 '12 at 22:36 add comment  1 Answer  up vote 8
down vote accepted  It's not that one is more complete than the
other it is more a question of one having some stuff the other
doesn't and vice versa. It also a question of intended audience
and purpose.  Mallet is a Java based machine learning toolkit
that aims to provide robust and fast implementations for various
natural language processing tasks.  NLTK is built using Python
and comes with a lot of extra stuf