Contents

Component EspAnalizoj

Analizoj por Lingvo kaj speciale esperanta lingvo Cxiuj analizoj derivas de klaso: TekstoAnalizilo

Classes Classes Hierarchy

Class AnalizoArbo

Tiu estas helpa klaso por analizoj de sintaksaj arboj legitaj de lista formato. Tiun formaton kreas SintaksAsto-prenuListon

Instprocs:

init
leguListo listo {parenco {}}
prenuAdjAdv
prenuNpAttr
prenuRadikoj
prenuRadvortojPorFunkcio funkcio
prenuRadvortojPorNomo nomo
prenuSubPPSub
prenuVpKunFunkcio funkcio {nomo {}}
prenuVpKunPPSub
reset

Class DosieroAnalizilo

La klaso kunlaboras kun TekstoAnalizilo kiel MixIns

Instprocs:

aliguRezulton rez
analizuDeDosiero dosiero formato
analizuDeDosieroDirekte dosiero
analizuDeDosieroj dosieroj
destroy
metuEldosiero dosiero

Procs:

guiTest
guiTestDevel
guiTestDirekte
guiTestMutajn

Class EkstraktuNekonatajDerivoj

superclasses:
NurFenestroAnalizilo TekstoAnalizilo

Instprocs:

analizuVorton vorto
preparuAnalizon

Class EkstraktuNekonatajVortoj

superclasses:
NurFenestroAnalizilo TekstoAnalizilo

Instprocs:

analizuVorton vorto
preparuAnalizon

Class FrekvencoListo

Instprocs:

init args
prenuFrekvencon vorto
prenuViermerkmaltest vorto frekvenco summo
reasemblu maks

Procs:

asemboFrekvencoDeTekstaro
prenuFrekveno

Class GramatikEraroAnalizilo

superclasses:
NurFenestroAnalizilo TekstoBazaSintaksaAnalizo

Instprocs:

analizuDeFenestro tredaktilo
analizuSintaksanArbon frazo
montruAnalizon
preparuAnalizon

Class LingvoDistingilo

Instprocs:

distinguLingvon teksto
leguLingvoDosiero dosiero
leguLingvoDosierojn {dosierujo LM}

Procs:

convertFiles
prenuInstancon

Class MKFrazpartoFrekBazo

parameters: {cxefabazo 0}

frekventaca bazo de frazportoj, kiu uzas Mkit por konservado

Instprocs:

destroy
diferencoListo listo1 listo2
malfermuDeDosiero dosiero
montru
troviSubjKlaso vorto {pred subj} {rilato {}}
trovuVortoj vorto fonto indekso

Procs:

prenuBazon

Class NGramText

Instprocs:

addText text
compare ngram
getValue key
leguLingvoDosiero dosiero
normalise

Class NurFenestroAnalizilo

subclasses:
VortoMarkiloProprajNomoj VortoMarkiloNeoficialajVortoj VortoMarkiloNekonatajTradukoj VortoMarkiloMorfemoj VortoMarkiloMaloftajVortoj VortoMarkiloMaloftajRadikoj GramatikEraroAnalizilo EkstraktuNekonatajVortoj EkstraktuNekonatajDerivoj

Tiu estas la baza klaso por cxiuj analiziloj, kiuj laboras nur kun redaktila fenestro.

Instprocs:

analizuDeFenestro tredaktilo
analizuVorton vorto

Class SintaksoAnalizilo

Baza klaso por analiziloj de sintakso

Instprocs:

analizu
analizuDeDosiero dosiero
analizuDeListo listo
asemblu
init
kreuMetakit doziero
montru
trovuVortoj vorto fonto indekso

Procs:

prenuIndeksojn

Class TekstoAnalizilo

parameters: frazoLegilo {montruProgreson 0}
subclasses:
TekstoLingvoDistingilo VortoMarkiloProprajNomoj VortoMarkiloNeoficialajVortoj VortoMarkiloNekonatajTradukoj VortoMarkiloMorfemoj VortoMarkiloMaloftajVortoj VortoMarkiloMaloftajRadikoj TestoMezFrekvenco TekstoTokenizer TekstoTagger TekstoStatistiko TekstoSintaksoAnalizilo TekstoRadikitaFrazoTokenizer TekstoNekonatajTradukoj TekstoFrekvenco TekstoFrazoTokenizer TekstoBazaSintaksaAnalizo EkstraktuNekonatajVortoj EkstraktuNekonatajDerivoj

Baza klasa por cxiuj analiziloj. Tiu klaso enhavas funkcioj

 * kreado de frazoj
 * montro de progreso
 * facila prilaboro de unuopaj vortoj

Instprocs:

aliguRezulton rez
analizu
analizuDeFenestro redaktilo
analizuFrazoFino estasDifinitaFino
analizuFrazonKiamFino vorto {estasDifinitaFino 0}
analizuVorton vorto
montruAnalizon
prenuVorton
preparuAnalizon
preparuProgreson
pritraktuProgreson
rezultuAnalizon

Class TekstoBazaSintaksaAnalizo

superclasses:
TekstoAnalizilo
subclasses: GramatikHTMLAnalizilo TekstoSintaksoAnaliziloPerentezo TekstoGramKorektilo TekstoFrazpartoFrekventeco GramatikEraroAnalizilo

Instprocs:

analizuFrazoFino estasDifinitaFino
analizuSintaksanArbon frazo
analizuVorton vorto
preparuAnalizon

Class TekstoFrazoTokenizer

superclasses:
TekstoAnalizilo

Instprocs:

analizuFrazoFino estasDifinitaFino
analizuVorton vorto
preparuAnalizon

Procs:

prenuPriskribo

Class TekstoFrazpartoFrekventeco

superclasses:
TekstoBazaSintaksaAnalizo

Instprocs:

analizuSintaksanArbon frazo
preparuAnalizon
rezultuAnalizon

Procs:

prenuPriskribo

Class TekstoFrekvenco

superclasses:
TekstoAnalizilo
subclasses: TekstoKomFrekvenco

Instprocs:

analizuVorton vorto
init args
prenuAnalizon
rezultuAnalizon

Procs:

prenuPriskribo

Class TekstoGramKorektilo

superclasses:
TekstoBazaSintaksaAnalizo

Instprocs:

analizuSintaksanArbon frazo
preparuAnalizon
rezultuAnalizon

Procs:

prenuPriskribo

Class TekstoKomFrekvenco

superclasses:
TekstoFrekvenco

Instprocs:

rezultuAnalizon

Class TekstoLingvoDistingilo

superclasses:
TekstoAnalizilo

Instprocs:

analizuVorton vorto
init
rezultuAnalizon

Class TekstoNekonatajTradukoj

superclasses:
TekstoAnalizilo

Instprocs:

analizuVorton vorto
preparuAnalizon
rezultuAnalizon

Class TekstoRadikitaFrazoTokenizer

superclasses:
TekstoAnalizilo

Instprocs:

analizuFrazoFino estasDifinitaFino
analizuVorton vorto
init args
preparuAnalizon

Class TekstoSintaksoAnalizilo

superclasses:
TekstoAnalizilo

Instprocs:

analizuFrazoFino estasDifinitaFino
analizuVorton vorto
destroy
preparuAnalizon
rezultuAnalizon

Procs:

prenuPriskribo

Class TekstoSintaksoAnaliziloPerentezo

superclasses:
TekstoBazaSintaksaAnalizo

Instprocs:

analizuSintaksanArbon frazo

Procs:

prenuPriskribo

Class TekstoStatistiko

superclasses:
TekstoAnalizilo

Instprocs:

analizuFrazoFino estasDifinitaFino
analizuVorton vorto
prenuStatistikon
preparuAnalizon
rezultuAnalizon

Procs:

prenuPriskribo

Class TekstoTagger

superclasses:
TekstoAnalizilo

Instprocs:

analizuFrazoFino estasDifinitaFino
analizuVorton vorto
preparuAnalizon

Procs:

prenuPriskribo

Class TekstoTokenizer

superclasses:
TekstoAnalizilo

Instprocs:

analizuVorton vorto

Procs:

prenuPriskribo

Class TestoMezFrekvenco

superclasses:
TekstoAnalizilo

Instprocs:

analizuVorton vorto
init args
rezultuAnalizon

Procs:

prenuPriskribo

Class VortoMarkiloMaloftajRadikoj

superclasses:
NurFenestroAnalizilo TekstoAnalizilo

Instprocs:

analizu
analizuVorton vorto

Class VortoMarkiloMaloftajVortoj

superclasses:
NurFenestroAnalizilo TekstoAnalizilo

Instprocs:

analizu
analizuVorton vorto

Class VortoMarkiloMorfemoj

superclasses:
NurFenestroAnalizilo TekstoAnalizilo

Instprocs:

analizu
analizuVorton vorto

Class VortoMarkiloNekonatajTradukoj

superclasses:
NurFenestroAnalizilo TekstoAnalizilo

Instprocs:

analizu
analizuVorton vorto

Class VortoMarkiloNeoficialajVortoj

superclasses:
NurFenestroAnalizilo TekstoAnalizilo

Instprocs:

analizu
analizuVorton vorto

Class VortoMarkiloProprajNomoj

superclasses:
NurFenestroAnalizilo TekstoAnalizilo

Instprocs:

analizu
analizuVorton vorto