Predicate: key

Roleset id: key.01 , to adjust, adapt, Source: , vncls: , framnet:

key.01: KEY-V NOTES: Frames file for 'key' based on survey of sentences in the WSJ corpus. (from key.01-v predicate notes)


key (v.)


        Arg0-PAG: entity establishing comparison, agent
        Arg1-PPT: entity adjusted
        Arg2-GOL: entity adjusted to

Example: all arguments

        person: ns,  tense: present,  aspect: ns,  voice: passive,  form: participle

        Details of the plan , which [*T*-2] would go into effect in 1993 , are sketchy , but each player would apparently be paid [*-1][a base salary]-1 keyed [*] -1 to his position and ability .

        Rel: keyed
        Arg1: [*]
        Arg2: to his position and ability

Roleset id: key.02 , important, be 'the key' to something, Source: , vncls: , framnet:

key.02: KEY-J NOTES: Added by Julia based on BOLT. (from key.01-j)


key (j.)


        Arg1-PAG: the key
        Arg2-PPT: to what

Example: arg1

        person: ns,  tense: ns,  aspect: ns,  voice: ns,  form: ns

        The dyes they have are key too ... I wonder what I have to do to get them

        Arg1: The dyes they have
        Rel: key
        Argm-adv: too

Predicate: key_in

Roleset id: key_in.03 , enter on a keyboard, Source: , vncls: , framnet:

key_in.03: Based on Bolt data. No VN or FN classes


key_in (v.)


        Arg0-PAG: agent
        Arg1-PPT: thing entered, code
        Arg2-GOL: destination, where code is entered

Example: All args

        person: ns,  tense: ns,  aspect: ns,  voice: ns,  form: ns

        Sally keyed in the code on her alarm system but the police were still alerted.

        Arg0: Sally
        Rel: [keyed], [in]
        Arg1: the code
        Arg2: on her alarm system