Difference between revisions of "Quality control"
		
		
		
		
		
		
		Jump to navigation
		Jump to search
		
				
		
		
		
		
		
		
		
	
Popcorndude (talk | contribs)   | 
				|||
| (2 intermediate revisions by 2 users not shown) | |||
| Line 1: | Line 1: | ||
To ensure quality is maintained, you should do:  | 
|||
* Keep [[Apertium-regtest]] data up to date, which includes  | 
|||
==See also==  | 
  |||
** [[Corpus test]]s – diffing translations with older output  | 
|||
** [[Regression test]]s – "isolated" tests of transfer rules  | 
|||
** [[Build status]] – ensure the thing compiles and installs correctly, and passes a <code>make test</code>  | 
|||
** 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  | 
|||
* [[Corpus test]]  | 
  |||
* [[Regression test]]  | 
  |||
* [[Testvoc]]  | 
  |||
* [[Build status]]  | 
  |||
[[Category:Quality control|*]]  | 
  [[Category:Quality control|*]]  | 
||
[[Category:Documentation in English]]  | 
|||
Latest revision as of 23:23, 23 July 2021
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