Skip to content


Alexandre Rademaker edited this page Sep 3, 2021 · 25 revisions


The MRS and RMRS representation languages are designed for compositional semantics. These pages are primarily intended to cover aspects of the implemented MRS and RMRS support in the LKB and other DELPHIN tools, as well as the use of RMRS with shallow processors.

These pages are very much under development: additions would be welcome.

RMRS predicates are decorated with the start and end points of the input text they correspond to (RmrsSpan). This makes it easier to link RMRS to other annotations, including RMRS from different sources.

For computing equivalence (i.e. isomorphism) of two MRSs (note, not accounting for RMRS), please see MrsIsomorphism.

Some introductory slides for MRS: