Quality control

From Apertium
Revision as of 23:23, 23 July 2021 by Popcorndude (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

To ensure quality is maintained, you should do:

  • Keep Apertium-regtest data up to date, which includes
    • Corpus tests – diffing translations with older output
    • Regression tests – "isolated" tests of transfer rules
    • Build status – ensure the thing compiles and installs correctly, and passes a make test
    • The nightly builder will remind you if you forget
  • Testvoc – lemma/tag consistency across the full dictionaries
  • Evaluation – running the translator on unseen text and measuring performance