Software
Here are a few Perl modules I've put together for use with DELPH-IN tools,
grammars and formalisms.
Perl modules for manipulating RMRS structures
Some of these modules are currently being overhauled to better represent
the RMRS formalism, but the versions here should be compatible with each
other and work as described in my
Master's thesis.
- Delphin::RMRS
A class providing access to the RMRS object attributes and output
methods.
- Delphin::RMRS_XML
Sub class of Delphin::RMRS which creates an RMRS object from an XML
file that complies with the DTD found in:
Copestake, Ann. 2004. Robust Minimal Recursion Semantics.
Working Paper
[
pdf]
-
Delphin::Comparator
This module defines the Delphin::Comparator class that can be used
to compare to Delphin::RMRS objects.
- Delphin::Matcher
A base Matcher class for comparing predicates from Delphin::RMRS
objects.
Perl module to emulate LISP FSP tokenisation mechanism
- Delphin::FSPP
A Perl module to tokenise a sentence according to the finite state
rules in the preprocesser.fsr files in DELPH-IN grammars. It emulates
the LISP functionality in LKB and PET. Useful for those who need a
richer input format but still wish to use the expected tokenisation.
Includes example scripts showing how to merge FSR tokenisation with
that of a POS tagger.
EDM evaluation