Spring 2019: Weekly schedule

M 9:15am-10:15am Office Hours Sci Ctr 251
M 1:30pm-2:30pm
M 2:30pm-3:00pm CS31 instructors meeting Sci Ctr 246
T 4:30pm-5:15pm Ninja meeting Sci Ctr 246
W 8:50am-10:20am CPSC 031.A: Introduction to Computer Systems (Lab) Sci Ctr 240
Th 4:20pm-5:30pm Department meeting Sci Ctr 246


My research area is in the area of computational linguistics, or natural language processing. I have focused my work in two major areas: computational morphology and semantic disambiguation.

To find out more about my work in computational linguistics, see:

For my doctoral thesis, I developed a multilingual, minimally supervised morphological analyzer for Spanish, Portuguese, French, Catalan, Occitan, Italian, Romanian, Latin, English, German, Dutch, Danish, Norwegian, Swedish, Icelandic, Czech, Polish, Russian, Irish, Welsh, Greek, Hindi, Sanskrit, Estonian, Finnish, Turkish, Uzbek, Tamil, Basque, Tagalog, Swahili, and Klingon.

I have also published in areas outside of natural language processing:


Selected Past Courses