Julian Michael


I am a fourth-year PhD student in the UW NLP group at the Allen School of Computer Science & Engineering at the University of Washington. My advisor is Luke Zettlemoyer.

I work on formal semantics of natural language — in particular, how to design, annotate, and model semantics in a scalable, data-driven way while taking advantage of our understanding of linguistic structure. I have worked on approaches to crowdsourcing annotation for syntactic parsing, semantic role labeling, and predicate-argument structure.


I am heavily involved in the QA-SRL Project, where I build systems for annotating and modeling linguistic structure at large scale. I have released two corpora:

For QA-SRL, we have an online explorer for the dataset and a live demo of our model. Source code for both is available here.

I am also interested in investigating how we may train and evaluate models' understanding of linguistic structure without direct supervision, grounded representations of language meaning (i.e., for semantic parsing), and bringing grounded and broad-coverage semantics closer together. See my publications for a full list of my work.


I develop and maintain a small set open-source tools for my research. They're written in Scala and are available on Maven Central. Some of this code is currently being used by colleagues for follow-on projects. If you are interested in using my code or contributing, don't hesitate to get in touch or raise issues on Github.

Conference Publications

Other Publications