A web-based tool for finding constraint weightings. Applies linear programming's simplex algorithm to the solving of Harmonic Grammar systems


A platform-independent downloadable for finding constraint weightings and constraint rankings, and for calculating typological predictions in Optimality Theory and Harmonic Grammar.


Other software-related material:


Python materials

Python scripts prepared by Robert Staubs for the UMass Linguistics 2009 Summer Python group.


Praat learning “guide”

Some information on how to use the various on-line learning algorithms implemented in Praat.