Natural Language Processing for the working Programmer

Beyond the title, no more explanation is needed.