[developers] Parsing a profile with ace
Michael Wayne Goodman
goodmami at u.washington.edu
Thu Jan 8 02:57:38 CET 2015
The URL might be only accessibly within NTU. I attach the text file.
On Thu, Jan 8, 2015 at 9:52 AM, Emily M. Bender <ebender at uw.edu> wrote:
> Thanks for the quick reply, Sanghoun! Unfortunately, that URL isn't working
> for me ... does it work for you?
>
> Google Chrome could not load the webpage because 172.21.174.40 took too long
> to respond. The website may be down, or you may be experiencing issues with
> your Internet connection.
>
> On Wed, Jan 7, 2015 at 5:44 PM, Sanghoun Song <sanghoun at uw.edu> wrote:
>>
>> Dear Emily,
>>
>> Last time, Dan gave us the instruction session of using FFTB. Here is the
>> step-by-step instruction. I hope this will be of help!
>>
>> http://172.21.174.40/grameng/data/fftb_dan.txt
>>
>> Sanghoun
>>
>> On Thu, Jan 8, 2015 at 9:38 AM, Emily M. Bender <ebender at uw.edu> wrote:
>>>
>>> Dear Woodley (cc: developers),
>>>
>>> I have a grammar for Matsigenka which is wildly ambiguous (because it's
>>> automatically derived...) and I'd like to explore that ambiguity using FFTB.
>>> I have an [incr tsdb()] profile, but I can't find any documentation
>>> (starting from either AceTop or FftbTop) on how to create a full-forest
>>> profile with ace. Can you point me in the right direction?
>>>
>>> Thanks,
>>> Emily
>>>
>>> --
>>> Emily M. Bender
>>> Professor, Department of Linguistics
>>> Check out CLMS on facebook! http://www.facebook.com/uwclma
>>
>>
>>
>>
>> --
>> ====================================
>> Sanghoun Song
>> Ph.D. in Computational Linguistics | http://corpus.mireene.com
>> NTU Computational Linguistics Lab. | http://compling.hss.ntu.edu.sg
>> ====================================
>
>
>
>
> --
> Emily M. Bender
> Professor, Department of Linguistics
> Check out CLMS on facebook! http://www.facebook.com/uwclma
--
-Michael Wayne Goodman
-------------- next part --------------
;; To register a new grammar (here "hans") for parsing with ace and
;; treebanking with FFTB:
1. Add CPU def to logon/dot.tsdbrc
(make-cpu
:host (short-site-name)
:spawn answer
:options (list "--hans" "-t")
:class :hans :grammar "hans" :name "ace" :task '(:parse) :wait wait)
Also, at end of dot.tsdbrc, add this line with the right grammar name:
(setf tsdb::*redwoods-treebanker-application* "answer --annotate --hans")
2. Add entries to logon/parse that identify the grammar, give path to load file,
and allow comparison in [incr tsdb()]
;;
--hans*)
grammar=hans;
client=${1##--};
shift 1;
...
;;
hans)
skeletons="hans";
echo "(lkb::read-script-file-aux
\"${LOGONROOT}/ntu/zhong/cmn/hans/lkb/script\")";
...
;;
hans)
compare=":readings :derivation";
subsetp=t;
3. Add entries in logon/bin/answer, following --terg:
twice in file:
-o "${1}" == "--hans"
also:
;;
--hans)
grammar=${LOGONROOT}/ntu/zhong/cmn/hans/erg.dat;
config=${LOGONROOT}/ntu/zhong/cmn/hans/ace/config.tdl;
shift 1;
4. Optionally add entry to /logon/etc/registry, but not needed for ACE/FFTB
5. Add directory 'hans' in logon/lingo/lkb/src/tsdb/skeletons, and add
subdirectory 'mrs', then copy files from skeletons/english/mrs to the new
mrs directory, and replace the 'item' file with the right one. Also copy
skeletons/francaise/Index.lisp to skeletons/hans and edit as needed.
More information about the developers
mailing list