¿Paso a paso para que el analizador de malta en NLTK funcione?

He intentado todo bajo el sol para hacer Malt Parser (1.7.1) con su modelo pre-entrenado (agregado con el .mco hack) para que funcione. Lo más cercano que he conseguido es un gráfico de dependencia con la primera letra de cada palabra como etiqueta. Sólo llegué allí una vez y no puedo volver. El 99% del tiempo, todo lo que obtengo es:

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/Library/Python/2.7/site-packages/nltk/parse/malt.py", line 98, in parse
    return self.tagged_parse(taggedwords, verbose)
  File "/Library/Python/2.7/site-packages/nltk/parse/malt.py", line 150, in tagged_parse
    "code %d" % (' '.join(cmd), ret))
Exception: MaltParser parsing (java -jar /Users/walrusthecat/maltparser/malt.jar -w /var/folders/2b/0fpc89fd0rqbj8bf4r7xbh640000gp/T -c /Users/walrusthecat/maltparser/model.mco -i /var/folders/2b/0fpc89fd0rqbj8bf4r7xbh640000gp/T/malt_input.conlltApSTj -o /var/folders/2b/0fpc89fd0rqbj8bf4r7xbh640000gp/T/malt_output.conllrkclZz -m parse) failed with exit code 1

Ocurre si chown los directorios donde está escribiendo los archivos temporales, o ejecuto python bajo sudo. He probado con Malt Parser 1.7.1 y 1.2. ¿Cualquier cosa?

Gracias

Respuestas a la pregunta(2)

Su respuesta a la pregunta