Application using the Natural Language Toolkit (NLTK) and Weka machine learning library to perform document analysis and categorization of documents using a variety of machine language algorithms.