pyulmgen depends on StringTemplate which in turn depends on ANTLR.
First install the Python port of StringTemplate in a folder of your PYTHONPATH.
Then install ANTLR and copy the file <antlr_home>/lib/antlr.py in a folder of your PYTHONPATH.
Finally copy the pyulmgen/src folder in a folder of your PYTHONPATH.