Mova0.5 pre-release⌕
☰
home / corpora / dictionaries / school dictionary / J / java

java

Who acts: large island, Java, Jakarta, detective, cousin, Mum · What happens: be, program, use, make, grow, grab · To what, where: programming language, apps, kind, island, one, cup · Speech: someone speaks here

«java» in the school dictionary: its 4 meanings for a pupil and its 7 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: java in the school dictionary.

Meaning 1

Usage: Java — kept apart, not parsed.

A large island of Indonesia, where the capital Jakarta is.

detamodnsubjcasenmodpunctadvmoddetnsubjappospunctrootADETlargeADJislandNOUNofADPIndonesiaPROPN,PUNCTwhereADVtheDETcapitalNOUNJakartaPROPNisVERB.PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1AaDETDefinite=Ind PronType=Art3 islanddet
2largelargeADJDegree=Pos3 islandamod
3islandislandNOUNNumber=Sing11 isnsubj
4ofofADP_5 Indonesiacase
5IndonesiaIndonesiaPROPNNumber=Sing3 islandnmod
6,,PUNCT_11 ispunct
7wherewhereADVPronType=Rel11 isadvmod
8thetheDETDefinite=Def PronType=Art9 capitaldet
9capitalcapitalNOUNNumber=Sing11 isnsubj
10JakartaJakartaPROPNNumber=Sing9 capitalappos
11isbeVERBMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Finrootroot
12..PUNCT_11 ispunct
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1bepresenta large island of Indonesiavn exist-47.1 «NP V»: agent=Theme

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

Usage: US, slang — kept apart, not parsed.

Coffee.

punctrootCoffeeNOUN.PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1CoffeecoffeeNOUNNumber=Singrootroot
2..PUNCT_1 Coffeepunct

The frames reader finds no event or fact in this sentence.

Meaning 3

Usage: Java — kept apart, not parsed.

A computer programming language used to make apps and programs.

detnsubjamodaclmarkadvclobjccconjpunctrootADETcomputerNOUNprogrammingVERBlanguageNOUNusedVERBtoPARTmakeVERBappsNOUNandCCONJprogramsNOUN.PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1AaDETDefinite=Ind PronType=Art2 computerdet
2computercomputerNOUNNumber=Sing4 languagensubj
3programmingprogramVERBVerbForm=Ger4 languageamod
4languagelanguageNOUNNumber=Singrootroot
5useduseVERBTense=Past VerbForm=Part Voice=Pass4 languageacl
6totoPART_7 makemark
7makemakeVERBVerbForm=Inf5 usedadvcl
8appsappNOUNNumber=Plur7 makeobj
9andandCCONJ_10 programscc
10programsprogramNOUNNumber=Plur8 appsconj
11..PUNCT_4 languagepunct
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1programgerundtree rules
2useparticipleprogramming language not said herevn eat-39.1 «NP V»: agent=Agent
3maketo-infinitiveapps and programsvn build-26.1-1 «NP.asset V NP»: agent=Asset app=Product

Meaning 4

A kind of coffee grown on the island of Java.

detcasenmodaclcasedetoblcasenmodpunctrootADETkindNOUNofADPcoffeeNOUNgrownVERBonADPtheDETislandNOUNofADPJavaPROPN.PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1AaDETDefinite=Ind PronType=Art2 kinddet
2kindkindNOUNNumber=Singrootroot
3ofofADP_4 coffeecase
4coffeecoffeeNOUNNumber=Sing2 kindnmod
5growngrowVERBTense=Past VerbForm=Part Voice=Pass2 kindacl
6ononADP_8 islandcase
7thetheDETDefinite=Def PronType=Art8 islanddet
8islandislandNOUNNumber=Sing5 grownobl
9ofofADP_10 Javacase
10JavaJavaPROPNNumber=Sing8 islandnmod
11..PUNCT_2 kindpunct
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1growparticiplea kind of coffee not said herethe island of Javavn appear-48.1.1 «NP V PP.location»: agent=Theme on island=Location

Example 1

Java is one of the most crowded islands in the world.

nsubjcopcasedetadvmodamodnmodcasedetnmodpunctrootJavaNOUNisAUXoneNUMofADPtheDETmostADVcrowdedADJislandsNOUNinADPtheDETworldNOUN.PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1JavajavaNOUNNumber=Sing3 onensubj
2isbeAUXMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin3 onecop
3oneoneNUMNumForm=Word NumType=Cardrootroot
4ofofADP_8 islandscase
5thetheDETDefinite=Def PronType=Art8 islandsdet
6mostmostADVDegree=Sup7 crowdedadvmod
7crowdedcrowdedADJDegree=Pos8 islandsamod
8islandsislandNOUNNumber=Plur3 onenmod
9ininADP_11 worldcase
10thetheDETDefinite=Def PronType=Art11 worlddet
11worldworldNOUNNumber=Sing8 islandsnmod
12..PUNCT_3 onepunct
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1is apresentJavaoneof the crowded islands in the worldtree rules

Example 2

Jakarta is on the island of Java.

nsubjcopcasedetcasenmodpunctrootJakartaPROPNisAUXonADPtheDETislandNOUNofADPJavaPROPN.PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1JakartaJakartaPROPNNumber=Sing5 islandnsubj
2isbeAUXMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Fin5 islandcop
3ononADP_5 islandcase
4thetheDETDefinite=Def PronType=Art5 islanddet
5islandislandNOUNNumber=Singrootroot
6ofofADP_7 Javacase
7JavaJavaPROPNNumber=Sing5 islandnmod
8..PUNCT_5 islandpunct
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1ispresentJakartathe islandof Javatree rules

Example 3

«Grab me a cup of java,» said the detective.

punctccompobjdetobjcasenmodpunctpunctdetobjpunctroot«PUNCTGrabVERBmePRONaDETcupNOUNofADPjavaNOUN,PUNCT»PUNCTsaidVERBtheDETdetectiveNOUN.PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1««PUNCT_2 Grabpunct
2GrabgrabVERBVerbForm=Inf10 saidccomp
3meIPRONCase=Acc Number=Sing Person=1 PronType=Prs2 Grabobj
4aaDETDefinite=Ind PronType=Art5 cupdet
5cupcupNOUNNumber=Sing2 Grabobj
6ofofADP_7 javacase
7javajavaNOUNNumber=Sing5 cupnmod
8,,PUNCT_2 Grabpunct
9»»PUNCT_2 Grabpunct
10saidsayVERBMood=Ind Number=Sing Person=1 Tense=Past VerbForm=Finrootroot
11thetheDETDefinite=Def PronType=Art12 detectivedet
12detectivedetectiveNOUNNumber=Sing10 saidobj
13..PUNCT_10 saidpunct
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1grab in a quoteinfinitivea cup of javathe detective = detectivevn steal-10.5-1 «NP V NP NP»: agent=Agent i=Beneficiary cup=Theme
2say speech: assertpastthe detectivevn say-37.7-1-1 «NP V that S»: agent=Agent clause=Topic

Example 4

My cousin writes games in Java.

nmod:possnsubjobjcasenmodpunctrootMyPRONcousinNOUNwritesVERBgamesNOUNinADPJavaPROPN.PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1MymyPRONCase=Gen Number=Sing Person=1 Poss=Yes PronType=Prs2 cousinnmod:poss
2cousincousinNOUNNumber=Sing3 writesnsubj
3writeswriteVERBMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Finrootroot
4gamesgameNOUNNumber=Plur3 writesobj
5ininADP_6 Javacase
6JavaJavaPROPNNumber=Sing4 gamesnmod
7..PUNCT_3 writespunct
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1writepresentMy cousingamesJavavn scribble-25.2-1 «NP V NP PP.destination»: agent=Agent game=Theme in java=Destination

Example 5

Java has many active volcanoes.

nsubjamodamodobjpunctrootJavaNOUNhasVERBmanyADJactiveADJvolcanoesNOUN.PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1JavajavaNOUNNumber=Sing2 hasnsubj
2hashaveVERBMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Finrootroot
3manymanyADJDegree=Pos5 volcanoesamod
4activeactiveADJDegree=Pos5 volcanoesamod
5volcanoesvolcanoNOUNNumber=Plur2 hasobj
6..PUNCT_2 haspunct
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1havepresentJavamany active volcanoesvn birth-28.2-1 «NP V NP»: agent=Agent volcano=Patient

Example 6

Java and JavaScript are two different programming languages.

nsubjccconjcopnummodamodcompoundpunctrootJavaNOUNandCCONJJavaScriptPROPNareAUXtwoNUMdifferentADJprogrammingNOUNlanguagesNOUN.PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1JavajavaNOUNNumber=Sing8 languagesnsubj
2andandCCONJ_3 JavaScriptcc
3JavaScriptJavaScriptPROPNNumber=Sing1 Javaconj
4arebeAUXMood=Ind Number=Plur Person=3 Tense=Pres VerbForm=Fin8 languagescop
5twotwoNUMNumForm=Word NumType=Card8 languagesnummod
6differentdifferentADJDegree=Pos8 languagesamod
7programmingprogrammingNOUNNumber=Sing8 languagescompound
8languageslanguageNOUNNumber=Plurrootroot
9..PUNCT_8 languagespunct
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1is apresentJava and JavaScripttwo different programming languagestree rules

Example 7

Mum likes strong java in the morning.

nsubjamodobjcasedetoblpunctrootMumNOUNlikesVERBstrongADJjavaNOUNinADPtheDETmorningNOUN.PUNCT
The words, one row each (CoNLL-U)
#wordlemmaUPOSfeaturesheadrelation
1MummumNOUNNumber=Sing2 likesnsubj
2likeslikeVERBMood=Ind Number=Sing Person=3 Tense=Pres VerbForm=Finrootroot
3strongstrongADJDegree=Pos4 javaamod
4javajavaNOUNNumber=Sing2 likesobj
5ininADP_7 morningcase
6thetheDETDefinite=Def PronType=Art7 morningdet
7morningmorningNOUNNumber=Sing2 likesobl
8..PUNCT_2 likespunct
#verbtense, moodwhowhat, whomto whomwherewhenotherroles by
1likepresentMumstrong javamorningvn want-32.1-1-1 «NP V NP ADV»: agent=Pivot java=Theme

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/J/java/