Parsing English with 500 lines of Python by Matthew Honnibal.
From the post:
A syntactic parser describes a sentence’s grammatical structure, to help another application reason about it. Natural languages introduce many unexpected ambiguities, which our world-knowledge immediately filters out. A favourite example:
Definitely a post to savor if you have any interest in natural language processing.
I first saw this in a tweet by Jim Salmons.