Overview
This page contains links to various scripts, libraries and packages that people have written to make it easier to work with various DELPH-IN systems and grammars. If you have a tool that you use regularly with the DELPH-IN systems and think might be worth sharing, list it here.
- A Perl module that emulates the LISP finite state tokenisation mechanism used in LKB and PET. Useful if you need a richer annotation format than string, but still want the tokenisation that the grammars expect. Includes example scripts showing how to merge this tokenisation with that from a POS tagger. It is documented fairly clearly I think, but I can also answer queries by email if something is unclear.
- Error mining and grammar analysis through generation results.
Ruby delphin gem (BillMcNeill)
A Ruby package for working with DELPH-IN data and tools
- Python library for scoping, first-order rewriting, and logical inference
- Tools for automatically efficiently running LOGON to create appropriate MRSs: source language, transfer, target language, variational.
- A web interface for grammars made with the LKB that allows easy access to inline documentation and minimal corpus search.
"Agree" grammar engineering environment (GlennSlayden)
- A project to develop a new grammar engineering environment for working with DELPH-IN style TDL grammars.
Python script to train a generative model from a tsdb treebank. Upon request, I can send a script for MaxEnt training as well.
- Tool for extracting vistas from the files exported by the grammar. Vistas are grammatical representations that collect only a part of the linguistic information encoded in the fully-fledged hpsg grammatical representation.