dscsense, sonar_ne, etc)
(:part{lemma:'donker', i: 1, n: 2})-[:cmp]->(:word{word:'donkergroen'})<-[:cmp]-(:part{lemma:'groen', i: 2, n: 2})(:word{word:'donkergroen', parts:['donker','groen']})
_np/net/corpora/LassyDevelopMod/nene_val → sonar_ne_classne_begin → sonar_ne_beginne_end → sonar_ne_endne → sonar_ne/go/alpinograph)/net/corpora/LassyDevelopMod/autosource (lassy13to15.go)aform, case, comparative,
def, frame, gen, iets, infl, lcat, neclass,
num, per, personalized, pron, refl, rnum, sc,
sense, special, stype, tense, vform, wh, wksonar_ne_class, sonar_ne_begin, sonar_ne_end, sonar_nedscsense, dscmanual/net/corpora/LassyDevelopModdscsense
verhoogd van 48.078 naar 133.247Invoer:
create (:word{word:'lichtgroen', lemma:'licht_groen', sense:'licht_groen', senses:['licht','groen']});
Zoeken:
-- senses bevat groen match (w:word) where 'groen' in w.senses return w; -- senses begint met groen of bruin match (w:word) where head(w.senses) in ['groen','bruin'] return w; -- senses eindigt met groen of bruin match (w:word) where last(w.senses) in ['groen','bruin'] return w; -- het tweede woord in senses is groen of bruin (telling start bij 0) match (w:word) where w.senses[1] in ['groen','bruin'] return w; -- het op één na laatste woord is groen of bruin (laatste is lengte - 1) match (w:word) where w.senses[length(w.senses)-2] in ['groen','bruin'] return w; -- senses bevat groen of bruin match (w:word) where any(x in w.senses where x in ['groen','bruin']) return w;
Waar leid je het uit af?
lemma: af_scheiden root: scheid_af sense: zich-scheid_af-van lemma: verbinden root: verbind sense: verbind-aan lemma: uit_rusten root: rust_uit sense: rust_uit-met lemma: hotel root: hotel_DIM sense: hotel_DIM lemma: lijf_rente root: lijf_rente sense: lijf_rente