Natural Language Processing for English