NLTK, the Natural Language Toolkit, is a suite of open source Python modules, data sets and tutorials supporting research and development in Natural Language Processing. A substantial amount of documentation about how to use NLTK, including a textbook and API documention, is available from the NLTK website: http://www.nltk.org/