Applications for AMR

If you are interested in enrolling in this course, please send me an email by October 15 including the following:

  • Name
  • Area of study (BSc, MSc)
  • Research interests
  • Previous experience with AMR, other software projects
  • Why do you want to take this course?

This course will focus on understanding Abstract Meaning Representation (AMR), a graph-based meaning representation for English sentences, and developing an application that makes use of AMR. The course will begin with a literature review and small programming exercises related to parsing, generation, and translation. Students will work in groups of three to develop an AMR application of their choice – creativity encouraged!

Prerequisites: Previous programming experience and knowledge of semantics is recommended. As this is a software project and intended for students to develop research and project skills, the emphasis of the course will be on learning, exploration, and detailed project documentation.