The need for a single NLP offering for adiverse mix of graduate students (includingcomputer scientists, information scientists,and linguists) has motivated us to develop acourse that provides students with a breadthof understanding of the scope of real worldapplications, as well as depth of knowledgeof the computational techniques on whichto build in later experiences. We describethe three hands-on tasks for the course thathave proven successful, namely: 1) in-classgroup simulations of computational processes;2) team posters and public presentationson state-of-the-art commercial NLPapplications, and; 3) team projects implementingvarious levels of human languageprocessing using open-source software onlarge textual collections. Methods ofevaluation and indicators of success arealso described.
展开▼