Skip to content

Merkeleg analyse av ACR-Prop #8

@snomos

Description

@snomos

Sju akronym i fila nob-propernouns.lexc fører til at lemmagenereringstesten ikkje går gjennom (med kommentar om at dei ikkje skal vera med, men han funkar ikkje):

AKP PROP-org ;  ! not-lemmatest
AMI PROP-org ;  ! not-lemmatest
ANC PROP-org ;  ! not-lemmatest
ANSI PROP-org ; ! not-lemmatest
AOF PROP-org ;  ! not-lemmatest
AP PROP-org ;   ! not-lemmatest
AUF PROP-org ;  ! not-lemmatest

Når eg ser på analysen av dessa akronyma så er det større problem enn at dei ikkje går gjennom lemmatestinga:

echo ANSI | hfst-lookup -q src/analyser-gt-norm.hfstol
ANSI	ANSI+N+Prop+Sem/Org+ACR+N+Prop+ACR+Msc+Sg+Indef	0.000000
ANSI	ANSI+Use/Circ+Use/SpellNoSugg+N+Prop+Sem/Org+ACR+Dyn+Msc+Sg+Indef	0.000000

(den andre analysen er dynamisk, den kan ignorerast).

Analysen stemmer ikkje i det heile med LexC-koden:

LEXICON Root
   ProperNoun      ; !!≈ * @CODE@

LEXICON ProperNoun
 @U.CmpHyph.TRUE@ ProperNoun-nob-nocomp ;

LEXICON ProperNoun-nob-nocomp
AKP PROP-org ;  ! not-lemmatest
AMI PROP-org ;  ! not-lemmatest
ANC PROP-org ;  ! not-lemmatest
ANSI PROP-org ; ! not-lemmatest
AOF PROP-org ;  ! not-lemmatest
AP PROP-org ;   ! not-lemmatest
AUF PROP-org ;  ! not-lemmatest

LEXICON PROP-org
+N+Prop+Sem/Org: K ;

LEXICON K 
          ENDLEX ;

LEXICON ENDLEX
 @D.CmpOnly.FALSE@@D.CmpPref.TRUE@@D.NeedNoun.ON@ # ;

(kode direkte frå kjeldefilene, utan kommentarar og irrelevante stigar.)

Det er INGENTING i denne koden som kan gje den analysen vi faktisk får. Eg forstår ikkje dette, og det er samtidig dette som gjer at testane ikkje går gjennom. Med den venta analysen hadde det ikkje vore problem med lemmagenereringa.

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions