Language Technology at UiT

The Divvun and Giellatekno teams build language technology aimed at minority and indigenous languages

View GiellaLT on GitHub divvungiellatekno/giellalt.uit.no

Testing, infra og distribusjon

Tema:

Tastatur

Frå kode til installert tastatur:

android:
  config:
    spellerPackageKey: https://pahkat.uit.no/main/packages/speller-fit?channel=nightly&platform=mobile
    spellerPath: fit.bhfst
  primary:
    layers:
      default: |
        q w e r t y u i o p å
        a s d f g h j k l ö ä
        \s{shift} z x c v b n m . \s{backspace}
      shift: |
        Q W E R T Y U I O P Å
        A S D F G H J K L Ö Ä
        \s{shift} Z X C V B N M . \s{backspace}

CI/CD:

~mermaid diagram 1~

Mermaid markup ```mermaid flowchart TD A["kode (yaml)"] -->|kbdgen| B[installeringspakke] B -->|kodesignering| B B --> C[pahkat.uit.no] C --> D[PC/Mac-klient] D --> E[Installert] ```

Utfordringar:

Stavekontroll

tools/spellcheckers test/tools/spellcheckers/

~mermaid diagram 2~

Mermaid markup ```mermaid flowchart TD A["kode (lexc++)"] -->|hfst| B[rå-fst] B -->|filter1| G[analysator] B -->|filter2| C["speller-fst (normativ)"] B -->|filter3| H[generator] C -->|vekting| D[akseptor] D --> F E["feilmodell (fst)"] --> F[stavekontroll] F --> I["CD, inkl signering (sjå førre figur)"] I --> J[Brukarar] ```

Svensk fst - frå Helsingfors/Hfst?

Den originale kjeldekoden finst ikkje på nett lenger, og blir ikkje oppdatert eller halde ved like, jf Wordfeud och Den Stora Svenska Ordlistan. Dessverre.