CS 571 Natural Language Processing