This is an iPython notebook using the natural language toolkit to analyse President Obama's speeches. The code uses the lexical dispersion chart function to look at which words appear most over time.
The data used is comprised of 420 speeches from his inauguration through to his final speech in office.