I have co-authored a book called 'Learn Prolog Now!'. It has an online version.
I am an assistant professor in the Computer Science Department at Union College.
Before moving to Union I was a postdoc in the ArticuLab at Northwestern University. And before that I did a joint PhD at the Department of Computational Linguistics at Saarland University in Saarbrücken, Germany and in the group Langue et Dialogue at Loria in Nancy, France.
My research interests are in computational linguistics. In particular, I am interested in natural language generation, computational semantics and pragmatics, dialog systems and embodied conversational agents.
In fall 2010, I am teaching Natural Language Processing (CSC 206) and Game Development - Intro to Computer Science (CSC 105).
