[pet] passing in some but not all tags

Paul Haley paul at haleyai.com
Wed Sep 18 16:04:32 CEST 2013


I had that fear, too!  Which is why I asked.

I gave it a try with no default LEs.  To my surprise, the native lexical 
entries are still taking precedence!  (So I must be missing something.)

On 9/18/2013 9:42 AM, Bec Dridan wrote:
> Hi Paul,
>
> The POS input to PET is only designed for unknown word handling (ie 
> when there are no corresponding ERG LEs, as you noticed).  It sounds 
> like what you are after is more like supertagging, restricting the 
> lexical types used according to some tags on the input? I've played 
> around a bit with different methods to do that, but none of them are 
> currently in the main branch of PET.
>
> What you propose with the filtering rule will, I think, force the 
> grammar to use generic types everywhere, rather than use what's in the 
> lexicon. I very much doubt that is what you want to do?
>
> Rebecca
>
>
> On Wed, Sep 18, 2013 at 3:26 PM, Paul Haley <paul at haleyai.com 
> <mailto:paul at haleyai.com>> wrote:
>
>     Hello,
>
>     I may be making some conceptual progress on this...
>
>     I went back to the chart mapping tutorial
>     (http://moin.delph-in.net/Chart_Mapping) and found myself looking
>     at the following lexical filtering rule from the ERG's lfr.tdl:
>
>         ;; throw out generic whenever a native entry is available,
>         unless the token is
>         ;; a named entity (which now includes names activated because
>         of mixed case or
>         ;; non-sentence-initial capitalization).
>         ;;
>         generic_non_ne+native_lfr := lexical_filtering_rule &
>         [ +CONTEXT < [ SYNSEM.PHON.ONSET con_or_voc ] >,
>           +INPUT < [ SYNSEM.PHON.ONSET unk_onset, ORTH.CLASS non_ne ] >,
>           +OUTPUT < >,
>           +POSITION "I1 at C1" ].
>
>     Is it the case that I want the +CONTEXT and +INPUT to be exactly
>     reversed with NO_DEFAULT_LES or DEFAULT_LES_POSGAPS_LEXGAPS?
>
>     Thank you,
>     Paul
>
>
>     On 9/17/2013 4:54 PM, Paul Haley wrote:
>>     Hi,
>>
>>     It seems that when I send FSC w/ TNT tags for some but not all
>>     tokens I get ERG LEs that do not satisfy the provided tags when
>>     using any of NO_DEFAULT_LES, DEFAULT_LES_ALL, or
>>     DEFAULT_LES_POSGAPS_LEXGAPS.  It does respect these tags when
>>     there are no corresponding ERG LEs, however, which is good.
>>
>>     Is there a way that I can get PET w/ the ERG to respect the TNT
>>     tags when provided but otherwise use the ERG LEs?
>>
>>     Thank you,
>>     Paul
>>
>
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.delph-in.net/archives/pet/attachments/20130918/87fd288e/attachment.html>


More information about the pet mailing list