I have co-authored a book called 'Learn Prolog Now!'. It has an online version.
I am an associate 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 at Loria in Nancy, France.
My research interests are in:
- natural language generation for interactive systems that are situated in physical or virtual environments
- generation of stories from data that combine text and visualizations
- computing education, in particular for students from non-computing majors
In fall 2023, I am teaching Programming on Purpose (CSC 120).