Mova0.5 pre-release⌕
☰
home / corpora / dictionaries / school dictionary / A / ada

ada

Who acts: Ada, English mathematician, law, coding lesson, library, ADA rules · What happens: be, write, call, name, stand, protect · To what, where: name, English mathematician, first computer program, programming language, disabled people, youngest girl · Speech: someone speaks here

«ada» in the school dictionary: its 4 meanings for a pupil and its 6 examples, every sentence parsed by Mova itself — its syntax tree, a dependency tree in the style of Universal Dependencies, and its pragmatics clause by clause. The word in the dictionary, with its sense in the lessons: ada in the school dictionary.

Meaning 1

Ada is a girl's name (a name).

nsubjcopdetnmod:posscasepunctdetappospunctpunctrootAdaPROPNisAUXaDETgirlNOUN'sPARTnameNOUN(PUNCTaDETnameNOUN)PUNCT.PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1AdaAdaPROPNNumber=Sing6 namensubj
2isbeAUXMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin6 namecop
3aaDETDefinite=Ind PronType=Art4 girldet
4girlgirlNOUNNumber=Sing6 namenmod:poss
5's'sPART_4 girlcase
6namenameNOUNNumber=Singrootroot
7((PUNCT_9 namepunct
8aaDETDefinite=Ind PronType=Art9 namedet
9namenameNOUNNumber=Sing6 nameappos
10))PUNCT_9 namepunct
11..PUNCT_6 namepunct
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1is apresentAdaa girl's nametree rules

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.

Meaning 2

Ada Lovelace was an English mathematician who wrote what is often called the first computer program.

The tree, 16 words
nsubjflatcopdetamodnsubjacl:relclobjaux:passadvmodccompdetamodcompoundxcomppunctrootAdaPROPNLovelacePROPNwasAUXanDETEnglishADJmathematicianNOUNwhoPRONwroteVERBwhatPRONisAUXoftenADVcalledVERBtheDETfirstADJcomputerNOUNprogramNOUN.PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1AdaAdaPROPNNumber=Sing6 mathematiciannsubj
2LovelaceLovelacePROPNNumber=Sing1 Adaflat
3wasbeAUXMood=Ind Number=Sing Person=3 Tense=Past VerbForm=Fin6 mathematiciancop
4anaDETDefinite=Ind PronType=Art6 mathematiciandet
5EnglishEnglishADJDegree=Pos6 mathematicianamod
6mathematicianmathematicianNOUNNumber=Singrootroot
7whowhoPRONPronType=Rel8 wrotensubj
8wrotewriteVERBMood=Ind Number=Sing Person=3 Tense=Past VerbForm=Fin6 mathematicianacl:relcl
9whatwhatPRONPronType=Int12 calledobj
10isbeAUXMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin12 calledaux:pass
11oftenoftenADV_12 calledadvmod
12calledcallVERBTense=Past VerbForm=Part Voice=Pass8 wroteccomp
13thetheDETDefinite=Def PronType=Art16 programdet
14firstfirstADJDegree=Pos NumForm=Word NumType=Ord16 programamod
15computercomputerNOUNNumber=Sing16 programcompound
16programprogramNOUNNumber=Sing12 calledxcomp
17..PUNCT_6 mathematicianpunct
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1is apastAdaa English mathematiciantree rules
2writepasta English mathematicianvn say-37.7-1 «NP V how S»: agent=Agent clause=Topic
3callpresent · passivea English mathematician not said herethe first computer programoften propertyvn initiate_communication-37.4.2-1 «NP V NP.recipient»: what=Recipient

Meaning 3

Ada is also a programming language named after her.

nsubjcopadvmoddetcompoundaclcaseoblpunctrootAdaPROPNisAUXalsoADVaDETprogrammingNOUNlanguageNOUNnamedVERBafterADPherPRON.PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1AdaAdaPROPNNumber=Sing6 languagensubj
2isbeAUXMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin6 languagecop
3alsoalsoADV_6 languageadvmod
4aaDETDefinite=Ind PronType=Art6 languagedet
5programmingprogrammingNOUNNumber=Sing6 languagecompound
6languagelanguageNOUNNumber=Singrootroot
7namednameVERBTense=Past VerbForm=Part Voice=Pass6 languageacl
8afterafterADP_9 hercase
9hershePRONCase=Acc Gender=Fem Number=Sing Person=3 PronType=Prs7 namedobl
10..PUNCT_6 languagepunct
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1is apresentAdaa programming languagetree rules
2nameparticiplea programming language not said hereafter Adavn appoint-29.1 «NP V NP»: agent=Agent

Meaning 4

ADA in the USA stands for the Americans with Disabilities Act, a law that protects disabled people.

The tree, 17 words
nsubjcasedetnmodcasedetoblcasecompoundnmodpunctdetapposnsubjacl:relclamodobjpunctrootADAPROPNinADPtheDETUSAPROPNstandsVERBforADPtheDETAmericansPROPNwithADPDisabilitiesPROPNActPROPN,PUNCTaDETlawNOUNthatPRONprotectsVERBdisabledADJpeopleNOUN.PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1ADAADAPROPNNumber=Sing5 standsnsubj
2ininADP_4 USAcase
3thetheDETDefinite=Def PronType=Art4 USAdet
4USAUSAPROPNNumber=Sing1 ADAnmod
5standsstandVERBMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Finrootroot
6forforADP_8 Americanscase
7thetheDETDefinite=Def PronType=Art8 Americansdet
8AmericansAmericanPROPNNumber=Plur5 standsobl
9withwithADP_11 Actcase
10DisabilitiesDisabilityPROPNNumber=Plur11 Actcompound
11ActActPROPNNumber=Sing8 Americansnmod
12,,PUNCT_14 lawpunct
13aaDETDefinite=Ind PronType=Art14 lawdet
14lawlawNOUNNumber=Sing11 Actappos
15thatthatPRONPronType=Rel16 protectsnsubj
16protectsprotectVERBMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin14 lawacl:relcl
17disableddisabledADJDegree=Pos18 peopleamod
18peoplepeopleNOUNNumber=Plur16 protectsobj
19..PUNCT_5 standspunct
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1standpresentADA in the USAfor the Americans with Disabilities Actvn admire-31.2 «NP V NP PP.attribute»: agent=Experiencer for american=Attribute
2protectpresenta lawdisabled peoplevn defend-72.3 «NP V NP»: agent=Agent people=Beneficiary

Example 1

Ada Lovelace worked with Charles Babbage on his Analytical Engine.

nsubjflatcaseoblflatcasenmod:possamodoblpunctrootAdaPROPNLovelacePROPNworkedVERBwithADPCharlesPROPNBabbagePROPNonADPhisPRONAnalyticalADJEngineNOUN.PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1AdaAdaPROPNNumber=Sing3 workednsubj
2LovelaceLovelacePROPNNumber=Sing1 Adaflat
3workedworkVERBMood=Ind Number=Sing Person=3 Tense=Past VerbForm=Finrootroot
4withwithADP_5 Charlescase
5CharlesCharlesPROPNNumber=Sing3 workedobl
6BabbageBabbagePROPNNumber=Sing5 Charlesflat
7ononADP_10 Enginecase
8hishisPRONCase=Gen Gender=Masc Number=Sing Person=3 Poss=Yes PronType=Prs10 Enginenmod:poss
9AnalyticalanalyticalADJDegree=Pos10 Engineamod
10EngineengineNOUNNumber=Sing3 workedobl
11..PUNCT_3 workedpunct
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1workpastAdawith Charles; on Ada's Analytical Enginevn cooperate-73.1-3 «NP V PP.co-agent PP.theme»: agent=Agent with charles=Co-Agent on engine=Theme

Example 2

Ada is the youngest girl in our class.

nsubjcopdetamodcasenmod:possnmodpunctrootAdaPROPNisAUXtheDETyoungestADJgirlNOUNinADPourPRONclassNOUN.PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1AdaAdaPROPNNumber=Sing5 girlnsubj
2isbeAUXMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin5 girlcop
3thetheDETDefinite=Def PronType=Art5 girldet
4youngestyoungADJDegree=Sup5 girlamod
5girlgirlNOUNNumber=Singrootroot
6ininADP_8 classcase
7ourourPRONCase=Gen Number=Plur Person=1 Poss=Yes PronType=Prs8 classnmod:poss
8classclassNOUNNumber=Sing5 girlnmod
9..PUNCT_5 girlpunct
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1is apresentAdathe youngest girlour classtree rules

Example 3

Our coding lesson was about Ada Lovelace and the first program.

nmod:posscompoundnsubjcopcaseflatccdetamodconjpunctrootOurPRONcodingNOUNlessonNOUNwasAUXaboutADPAdaPROPNLovelacePROPNandCCONJtheDETfirstADJprogramNOUN.PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1OurourPRONCase=Gen Number=Plur Person=1 Poss=Yes PronType=Prs3 lessonnmod:poss
2codingcodingNOUNNumber=Sing3 lessoncompound
3lessonlessonNOUNNumber=Sing7 Lovelacensubj
4wasbeAUXMood=Ind Number=Sing Person=3 Tense=Past VerbForm=Fin7 Lovelacecop
5aboutaboutADP_7 Lovelacecase
6AdaAdaPROPNNumber=Sing7 Lovelaceflat
7LovelaceLovelacePROPNNumber=Singrootroot
8andandCCONJ_11 programcc
9thetheDETDefinite=Def PronType=Art11 programdet
10firstfirstADJDegree=Pos NumForm=Word NumType=Ord11 programamod
11programprogramNOUNNumber=Sing7 Lovelaceconj
12..PUNCT_7 Lovelacepunct
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1ispastOur coding lessonabout Ada Lovelace and the first programtree rules

Example 4

The library has a poster of Ada Lovelace.

detnsubjdetobjcaseflatnmodpunctrootTheDETlibraryNOUNhasVERBaDETposterNOUNofADPAdaPROPNLovelacePROPN.PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1ThetheDETDefinite=Def PronType=Art2 librarydet
2librarylibraryNOUNNumber=Sing3 hasnsubj
3hashaveVERBMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Finrootroot
4aaDETDefinite=Ind PronType=Art5 posterdet
5posterposterNOUNNumber=Sing3 hasobj
6ofofADP_8 Lovelacecase
7AdaAdaPROPNNumber=Sing8 Lovelaceflat
8LovelaceLovelacePROPNNumber=Sing5 posternmod
9..PUNCT_3 haspunct
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1havepresentthe librarya poster of Ada Lovelacevn birth-28.2-1 «NP V NP»: agent=Agent poster=Patient
2postAda Lovelacenom poster «communication transitive»: of=patient

Example 5

ADA rules mean the building must have a ramp.

compoundnsubjdetnsubjauxccompdetobjpunctrootADANOUNrulesNOUNmeanVERBtheDETbuildingNOUNmustAUXhaveVERBaDETrampNOUN.PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1ADAadaNOUNNumber=Sing2 rulescompound
2rulesruleNOUNNumber=Plur3 meannsubj
3meanmeanVERBMood=Ind Number=Plur Person=3 Tense=Pres VerbForm=Finrootroot
4thetheDETDefinite=Def PronType=Art5 buildingdet
5buildingbuildingNOUNNumber=Sing7 havensubj
6mustmustAUXVerbForm=Fin7 haveaux
7havehaveVERBVerbForm=Inf3 meanccomp
8aaDETDefinite=Ind PronType=Art9 rampdet
9ramprampNOUNNumber=Sing7 haveobj
10..PUNCT_3 meanpunct
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1meanpresentADA rulesvn intend-61.2-1 «NP V S»: agent=Agent clause=Topic
2havemustthe buildinga rampvn birth-28.2-1 «NP V NP»: agent=Agent ramp=Patient

Example 6

Ada is a programming language used in planes and trains.

nsubjcopdetcompoundaclcaseoblccconjpunctrootAdaPROPNisAUXaDETprogrammingNOUNlanguageNOUNusedVERBinADPplanesNOUNandCCONJtrainsNOUN.PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1AdaAdaPROPNNumber=Sing5 languagensubj
2isbeAUXMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin5 languagecop
3aaDETDefinite=Ind PronType=Art5 languagedet
4programmingprogrammingNOUNNumber=Sing5 languagecompound
5languagelanguageNOUNNumber=Singrootroot
6useduseVERBTense=Past VerbForm=Part Voice=Pass5 languageacl
7ininADP_8 planescase
8planesplaneNOUNNumber=Plur6 usedobl
9andandCCONJ_10 trainscc
10trainstrainNOUNNumber=Plur8 planesconj
11..PUNCT_5 languagepunct
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1is apresentAdaa programming languagetree rules
2useparticiplea programming language not said hereplanes and trainsvn eat-39.1 «NP V»: agent=Agent

Text: the school dictionary of Mova's schools (world/data/dictionary-schools/), written for Mova. Trees: Mova's own parse — the en model on the CPU, when the site is built — not checked by a teacher; they may be wrong. Frames: Mova's frames reader (prag), each meaning and example read on its own. Elamur Cosmic License.

This page in Markdown → https://md.mova.elamur.ai/free/en/corpora/dictionaries/school/A/ada/