giellalt / bugzilla-dummy

0 stars 0 forks source link

actios and actors as second part of compound (Bugzilla Bug 615) #456

Closed albbas closed 16 years ago

albbas commented 16 years ago

This issue was created automatically with bugzilla2github

Bugzilla Bug 615

Date: 2007-12-19T10:55:51+01:00 From: Thomas Omma <> To: Tomi Pieski <> CC: sjur.n.moshagen

Last updated: 2008-02-01T17:13:30+01:00

albbas commented 16 years ago

Comment 2390

Date: 2007-12-19 10:55:51 +0100 From: Thomas Omma <>

Left-tags only seem to work when actor/actio is in SgNom, SgGen, PlGen, not in other cases. I suspect this is so beacuse the compound-tags are added to these pointers. Shall I move them?

LEXICON BOAHTEMTV +N+Sg+Nom: K ; +N+SgNomCmp: R ; !+SgNomCmp +DefSgGenCmp +DefPlGenCmp +SgNomLeft +SgGenLeft +PlGenLeft +N+SgGenCmp:a R ; !+SgNomCmp +DefSgGenCmp +DefPlGenCmp +SgNomLeft +SgGenLeft +PlGenLeft
+N+PlGenCmp:ij R ; !+SgNomCmp +DefSgGenCmp +DefPlGenCmp +SgNomLeft +SgGenLeft +PlGenLeft
+N: OTH-ODDCASE ; +N+Der4+Der/ahtes: AHTES ;

LEXICON ACTORTV +A+Attr:Y6 ATTR ;
+N:Y6 NE-EVENCASE ;
+N:Y6 ACTORILL ;
+N:Y6 N-EVENWEAKSTEM ;
! +N:Y6 DenominalAdjsV1 ; !not plausible ! +N:Y7 DenominalAdjsV2 ; !not plausible +N:Y6 ACTORCmp ; !+SgNomCmp +SgGenCmp +PlGenCmp +SgNomLeft +SgGenLeft +PlGenLeft

example of words not accepted: Rájerasstimijn rájijrasstimin bargojduvddemis bargogáddjon

smj $ lookup -flags mbTT -utf8 bin/smj-norm.fst 0%>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>100% rájijrasstimijn rájijrasstimijn rádje+N+PlGenCmp#rasstit+V+TV+Actio+Der3+Der/m+N+Sg+Com rájijrasstimijn rádje+N+PlGenCmp#rasstit+V+TV+Actio+Der3+Der/m+N+Pl+Ine

bargojgáddjon
bargojgáddjon barggo+N+PlGenCmp#gádjot+V+TV+Der3+Actor+N+Sg+Ine bargojgáddjon barggo+N+PlGenCmp#gádjot+V+TV+Der3+Actor+N+Ess

bargojduvddemis bargojduvddemis barggo+N+PlGenCmp#duvddet+V+TV+Actio+Der3+Der/m+N+Sg+Nom+PxSg3 bargojduvddemis barggo+N+PlGenCmp#duvddet+V+TV+Actio+Der3+Der/m+N+Sg+Acc+PxSg3 bargojduvddemis barggo+N+PlGenCmp#duvddet+V+TV+Actio+Der3+Der/m+N+Sg+Gen+PxSg3 bargojduvddemis barggo+N+PlGenCmp#duvddet+V+TV+Actio+Der3+Der/m+N+Sg+Ela

rájijrasstimin rájijrasstimin rádje+N+PlGenCmp#rasstit+V+TV+Actio+Der3+Der/m+N+Sg+Ine rájijrasstimin rádje+N+PlGenCmp#rasstit+V+TV+Actio+Der3+Der/m+N+Ess

albbas commented 16 years ago

Comment 2392

Date: 2007-12-19 11:52:40 +0100 From: Thomas Omma <>

. Julevsáme, version 1.0, 2007-12-17

albbas commented 16 years ago

Comment 2435

Date: 2008-01-09 19:07:50 +0100 From: Tomi Pieski <>

They should be accepted, according to plx flags:

rass^tim NIE rass^tim- NBOX rass^ti^min NIE rass^ti^mit NIE rass^ti^miht^te NIE rass^ti^mijs NIE rass^ti^mijt NIE rass^ti^mijn NIE rass^ti^mij#da^gá NIE rass^ti^mij#da^gi NIE rass^ti^mij NIE rass^ti^mij GpIBOE

rá^jij- GpIE rá^jij GpBO rá^jij NpIBOE rá^jij NaIBOE rá^jij NIBOE

rá^je- GaIE rá^je GaBO rá^je NpIBOE rá^je NaIBOE rá^je NIBOE

rájijrasstimin = NIBOE + NIE

albbas commented 16 years ago

Comment 2436

Date: 2008-01-09 19:18:10 +0100 From: Tomi Pieski <>

bargoj is +PlGenCmp and gets compounding flag GpBO (Gp = plural genitive)

gáddjon does not get any Left tag, thus only flag NIE. Same applies to 'duvddet'.

Gp doesn't make compounds with N.

albbas commented 16 years ago

Comment 2447

Date: 2008-01-11 10:57:16 +0100 From: Thomas Omma <>

gáddjon gáddjon gádjot+V+TV+Der3+Actor+N+Ess gáddjon gádjot+V+TV+Der3+Actor+N+Sg+Ine

gádjot > gáddjon
GÁDJOT > GÁDJOTStem > GÁDJOTINCH > DeverbalNounsBASSAT > ACTORTV

LEXICON ACTORTV has these compound-tags: !+SgNomCmp +SgGenCmp +PlGenCmp +SgNomLeft +SgGenLeft +PlGenLeft

This is where gáddjon gets its Left compound-tags

albbas commented 16 years ago

Comment 2448

Date: 2008-01-11 11:01:58 +0100 From: Thomas Omma <>

duvddemis duvddemis duvddet+V+TV+Actio+Der3+Der/m+N+Sg+Ela duvddemis duvddet+V+TV+Actio+Der3+Der/m+N+Sg+Nom+PxSg3 duvddemis duvddet+V+TV+Actio+Der3+Der/m+N+Sg+Acc+PxSg3 duvddemis duvddet+V+TV+Actio+Der3+Der/m+N+Sg+Gen+PxSg3

duvddet > duvddemis

LÁHPPET > BASSATStem > BASSATINCH > DeverbalNounsBASSAT > BOAHTEMTV

LEXICON BOAHTEMTV has these compound-tags: !+SgNomCmp +DefSgGenCmp +DefPlGenCmp +SgNomLeft +SgGenLeft +PlGenLeft

This is where duvddemis gets it's compound-tags

albbas commented 16 years ago

Comment 2449

Date: 2008-01-11 11:05:12 +0100 From: Thomas Omma <>

But there seems to be something wrong here, you say: "gáddjon does not get any Left tag, thus only flag NIE"

but in comment2 there are entries with only NIE, but "They should be accepted, according to plx flags"

albbas commented 16 years ago

Comment 2450

Date: 2008-01-11 11:08:33 +0100 From: Thomas Omma <>

The Left compound-tags where added to smj-lex.txt relatively recently, in december, could this be part of the problem?

albbas commented 16 years ago

Comment 2451

Date: 2008-01-11 12:03:46 +0100 From: Tomi Pieski <>

Those left-tags are added only to words that have compound lexc tags:

LEXICON BOAHTEMTV +N+Sg+Nom: K ; +N+SgNomCmp: R ; !+SgNomCmp +DefSgGenCmp +DefPlGenCmp +SgNomLeft +SgGenLeft +PlGenLeft +N+SgGenCmp:a R ; !+SgNomCmp +DefSgGenCmp +DefPlGenCmp +SgNomLeft +SgGenLeft +PlGenLeft
+N+PlGenCmp:ij R ; !+SgNomCmp +DefSgGenCmp +DefPlGenCmp +SgNomLeft +SgGenLeft +PlGenLeft
+N: OTH-ODDCASE ; +N+Der4+Der/ahtes: AHTES ;

Only those entries get left tags. If you look at the suggestions given to 'bargojgáddjon' they are +SgNomCmp, +SgGenCmp and +PlGenCmp.

albbas commented 16 years ago

Comment 2452

Date: 2008-01-11 12:46:02 +0100 From: Thomas Omma <>

yes, that is what i suspected: "Left-tags only seem to work when actor/actio is in SgNom, SgGen, PlGen, not in other cases. I suspect this is so beacuse the compound-tags are added to these pointers. Shall I move them?"

albbas commented 16 years ago

Comment 2557

Date: 2008-02-01 17:13:30 +0100 From: Sjur Nørstebø Moshagen <>

Solved in:

Julevsáme, version 1.0.1, 2008-01-31