Predicate: add

add: Frames file for "add" based on survey of initial sentencesof big corpus and comparison with "say" and "gain"

Roleset id: add.01 , say, Source: , vncls: 37.7, framnet: Statement

add.01: Member of Vncls say-37.7.

Roles:

        Arg0-PAG: speaker (vnrole: 37.7-agent)
        Arg1-PPT: utterance (vnrole: 37.7-topic)

Example: transitive

        But he adds, "I feel pressured, disappointed, uncomfortable, and angry."

        Argm-dis: But
        Arg0: he
        Rel: adds
        Arg1: "I feel pressured, disappointed, uncomfortable, and angry."

Example: fronted

        [That got hard to take]-1, he added *trace*-1.

        Arg0: he
        Rel: added
        Arg1: *trace*

Example: inverted

        unlike 'say', Treebank does not consistently assume a *trace* after 'add' linked to the utterance. Thus the Arg1 will show up on the trace, if it is present, otherwise on the utterance itself. Actually this is bad and if you see one without a trace, it's best to send it back as .ER.
        [The IRS is investigating lawyers]-2, added *trace*-2 Mr. Sonnett.

        Arg1: *trace*-2
        Rel: added
        Arg0: Mr. Sonnett

Example: split

        Remember: if the tree doesn't include a trace number that links back up to the main S node containing the whole proposition, you need to link the trace to the top S node via argM-DSP.
        [The bids, [he added *trace*-3]-PRN, were contrary to common sense]-3.

        Arg0: he
        Rel: added
        Arg1: *trace*-3

Roleset id: add.02 , mathematics, Source: , vncls: 22.1-2 108, framnet:

add.02: Member of Vncls mix-22.1-2, multiply-108

Roles:

        Arg0-PAG: adder (vnrole: 22.1-2-agent, 108-agent)
        Arg1-PPT: thing being added (vnrole: 22.1-2-patient, 108-theme)
        Arg2-PPT: thing being added to (vnrole: 22.1-2-co-patient, 108-co-theme)
        Arg3-PRD: resulting sum

Example: one and one makes...

        Judge Curry added an additional $55 million to the commission's calculations.

        Arg0: Judge Curry
        Rel: added
        Arg1: an additional $55 million
        Arg2: to the commission"s calculations.

Example: merged

        It also asks [them]-1 *trace*-1 to add two-sevenths and three-sevenths.

        Arg0: *trace*-1
        Rel: to add
        Arg1: two-sevenths and three-sevenths

Example: attach

        Added [*]-2 to this is *T* [the perennial problem of class sizes being too large]-2.

        Rel: Added
        Arg1: [*]-2
        Arg2: to this

Example: All args

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

        Egyptians didn't have multiplication as we know it; if you wanted to multiply 13 by 5, you added 13 to itself to get 26, then added 26 again to get 52, then added ...

        Argm-adv: if you wanted to multiply 13 by 5
        Arg0: you
        Rel: added
        Arg1: 13
        Arg2: to itself
        Arg3: to get 26

Roleset id: add.03 , achieve or gain, Source: , vncls: , framnet:

add.03: No appropriately corresponding VN class. The crucial difference between this usage and the mathematics usage is that the 'to' phrase is the end product, not the other operand.

Roles:

        arg M is often dropped
        Arg1-PPT: Logical subject, patient, thing rising/gaining/being added to
        Arg2-EXT: EXT, amount risen
        Arg4-PRD: end point
        Argm-LOC: medium

Example: rise

        The Nasdaq composite index added 1.01 to 456.6 on paltry volume.

        Arg1: The Nasdaq composite index
        Rel: added
        Arg2-ext: 1.01
        Arg4-to: to 456.6
        Argm-adv: on paltry volume


Predicate: add_up

Roleset id: add.04 , result in, Source: , vncls: , framnet: Adding_up

Roles:

        Arg1-PPT: things added
        Arg2-PRD: result
        Arg0-PAG: agent adding items up

Example: it all adds up

        person: ns,  tense: present,  aspect: ns,  voice: active,  form: full

        It all adds up to a barrier to American-style index arbitrage, the most popular form of U.S. program trading that seeks to exploit brief differences between prices of stocks in New York and the price of a futures contract in Chicago based on those stocks.

        Arg1: It
        Rel: [ adds] [ up]
        Arg2: to a barrier to American-style index arbitrage, the most popular form of U.S. program trading that seeks to exploit brief differences between prices of stocks in New York and the price of a futures contract in Chicago based on those stocks

Example:

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

        *PRO* add up all the people in this group and they may number 200 , and that is already a lot of people .

        Arg0: *PRO*
        Rel: [add] [up]
        Arg1: all the people in this group


Predicate: add_on

Roleset id: add.05 , add to existing mass, Source: , vncls: , framnet:

add.05: Because the trace linking to the RCL is embedded in a preposition, wecannot use the relative clause tag to provide the link to the 'Colonial.'

Roles:

        Arg0-PAG: Agent adding on
        Arg1-PPT: Thing added
        Arg2-PPT: Added to what?

Example: Construction

        Their house was a centuries-old Colonial which-1 they hadded added on to*T*-1.

        Arg0: they
        Rel: [added][on]
        Arg2: to *T*-1