Mova0.5 pre-release⌕
☰
home / corpora / school / Money / Offers: 3 for 2, buy one get one free,… / 0

Offers: 3 for 2, buy one get one free, bundles, sentence 0

Shops put up offers to make you buy more: "3 for 2" means you take 3 and pay for 2, and "buy one get one free" (BOGOF) means two for the price of one.

Who acts: Shops, you, 3, BOGOF · What happens: put up, make, buy, mean, take, pay · To what, where: offers, you, more, 3, one, two · Speech: someone speaks here

This is a sentence of the lesson «Offers: 3 for 2, buy one get one free, bundles» of the money course of Mova's primary school. The page gives its syntax tree — a dependency tree in the style of Universal Dependencies — and its pragmatics clause by clause: who acts (Shops, you, 3, BOGOF), what happens, when and where, as Mova's frames read it from the tree.

The tree

nsubjcompound:prtobjmarkadvclobjxcompobjpunctpunctnsubjcasenmodpunctparataxisnsubjccompobjccconjcaseoblpunctccpunctconjobjxcompobjxcomppunctpunctnsubjpunctparataxisobjcasedetoblcasenmodpunctrootShopsNOUNputVERBupADPoffersNOUNtoPARTmakeVERByouPRONbuyVERBmoreADJ:PUNCT"PUNCT3NUMforADP2NUM"PUNCTmeansVERByouPRONtakeVERB3NUMandCCONJpayVERBforADP2NUM,PUNCTandCCONJ"PUNCTbuyVERBoneNUMgetVERBoneNUMfreeADJ"PUNCT(PUNCTBOGOFPROPN)PUNCTmeansVERBtwoNUMforADPtheDETpriceNOUNofADPoneNUM.PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1ShopsshopNOUNNumber=Plur2 putnsubj
2putputVERBMood=Ind Number=Sing Person=3 Tense=Past VerbForm=Finrootroot
3upupADP_2 putcompound:prt
4offersofferNOUNNumber=Plur2 putobj
5totoPART_6 makemark
6makemakeVERBVerbForm=Inf2 putadvcl
7youyouPRONCase=Acc Person=2 PronType=Prs6 makeobj
8buybuyVERBVerbForm=Inf6 makexcomp
9moremoreADJDegree=Cmp8 buyobj
10::PUNCT_16 meanspunct
11""PUNCT_16 meanspunct
1233NUMNumForm=Digit NumType=Card16 meansnsubj
13forforADP_14 2case
1422NUMNumForm=Digit NumType=Card12 3nmod
15""PUNCT_12 3punct
16meansmeanVERBMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin2 putparataxis
17youyouPRONCase=Nom Person=2 PronType=Prs18 takensubj
18taketakeVERBMood=Ind Number=Sing Person=2 Tense=Pres VerbForm=Fin16 meansccomp
1933NUMNumForm=Digit NumType=Card18 takeobj
20andandCCONJ_21 paycc
21paypayVERBVerbForm=Inf18 takeconj
22forforADP_23 2case
2322NUMNumForm=Digit NumType=Card21 payobl
24,,PUNCT_27 buypunct
25andandCCONJ_27 buycc
26""PUNCT_27 buypunct
27buybuyVERBVerbForm=Inf21 payconj
28oneoneNUMNumForm=Word NumType=Card27 buyobj
29getgetVERBVerbForm=Inf27 buyxcomp
30oneoneNUMNumForm=Word NumType=Card29 getobj
31freefreeADJDegree=Pos29 getxcomp
32""PUNCT_27 buypunct
33((PUNCT_34 BOGOFpunct
34BOGOFBOGOFPROPNNumber=Sing36 meansnsubj
35))PUNCT_34 BOGOFpunct
36meansmeanVERBMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin16 meansparataxis
37twotwoNUMNumForm=Word NumType=Card36 meansobj
38forforADP_40 pricecase
39thetheDETDefinite=Def PronType=Art40 pricedet
40pricepriceNOUNNumber=Sing36 meansobl
41ofofADP_42 onecase
42oneoneNUMNumForm=Word NumType=Card40 pricenmod
43..PUNCT_2 putpunct

Pragmatics

No stored speech act for this sentence.

#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1put uppastShopsoffersvn invest-13.5.4-1 «NP V PP»: agent=Agent offer=Goal
2maketo-infinitiveShops not said hereyoutree rules
3buyinfinitiveyou not said heremorevn accept-77.1 «NP V NP»: agent=Agent more=Theme
4meanpresent3 for 2vn intend-61.2-1 «NP V S»: agent=Agent clause=Topic
5takepresentyou3vn bring-11.3 «NP V NP»: agent=Agent 3=Theme
6payinfinitiveyou not said herefor 2vn pay-68-1 «NP V NP PP.theme»: agent=Agent for 2=Theme
7buy in a quoteinfinitiveyou not said hereonetree rules
8get in a quoteinfinitiveyou not said hereonefree propertyvn comprehend-87.2-1 «NP V NP»: agent=Experiencer one=Stimulus
9meanpresentBOGOFtwofor the price of onevn representation-110.1 «NP V NP PP.attribute»: agent=Pivot two=Theme for price=Attribute

One row per clause the reader finds. «not said here»: a role filled from the clause above. «roles by»: a VerbNet class and frame when one fits the verb, else the reader's rules on the tree.

Licence: CC BY-SA 4.0, as the whole of Mova corpus 0.4, of which this treebank (the agreed school, mova-school-agreed-en.conllu) is part. The lessons were written for Mova's primary school. Sentence school:money:012-offers-3-for-2-buy-one-get-one-free-bundles.lesson:0.

The tree: Mova annot: Rust (en) → Haiku 5.5 (medium, Batches API) patches; gates UD 2.18; agreed by treeagree rules (Stanza, Trankit, spaCy trf): R5-strong ×1, R6-punct-agree ×1, R7-rel-agree ×1, R8-pos-agree ×1. The frames are read from the tree by Mova's frames reader (prag) when this page is built, the lesson read in order, so a pronoun may be resolved from an earlier sentence.

See the release 0.4.

This page in Markdown → https://md.mova.elamur.ai/free/en/corpora/school/money/12-offers-3-for-2-buy-one-get-one-free-bundles/0/