NLTK is a  platform for building Python programs to work with human language data.NLTK provides an interfaces to over 50 corpora and lexical resources such as WordNet and a suite of text processing libraries for classification, tokenization, stemming, tagging, parsing, and semantic reasoning.

This video was created using NLTK to parse the OpenDNS Hacker’s Manifesto and analyze and visualize the output with OpenGraphiti.

The Hacker’s Manifesto Revisited by Thibault Reuille, August 28, 2014