Introduction to Natural Language Processing

Created and graded homework assignments, graded exams, and held office hours. The course covered traditional natural language processing topics, including morphology, syntax, parsing, machine translation, generation, etc.