masakhane-mt icon indicating copy to clipboard operation
masakhane-mt copied to clipboard

Create test sets for all languages.

Open cdleong opened this issue 3 years ago • 8 comments

Following #157, check what languages are not covered in https://github.com/juliakreutzer/masakhane/tree/master/jw300_utils/test, and create custom test sets for those. @juliakreutzer I think I can give this a go, but do I need to do a pull request to... your forked version of masakhane-mt?

Alternate language code list, looks the same: https://opus.nlpl.eu/opusapi/?languages=True&corpus=JW300

cdleong avatar Jun 24 '21 18:06 cdleong

Yes, or we incorporate the code here completely.

juliakreutzer avatar Jun 24 '21 19:06 juliakreutzer

Ah, well we'd have to update the notebooks as well, as they point directly to the forked version

cdleong avatar Jun 24 '21 20:06 cdleong

Some languages, e.g. ady, lack alignment files for English: https://opus.nlpl.eu/JW300.php

cdleong avatar Jun 24 '21 20:06 cdleong

test_letter_a_new.zip Did every language code which starts with the letter "a". Here's the ones that weren't already in there.

cdleong avatar Jun 24 '21 20:06 cdleong

Got to bfi before I started actually practicing "quality at a glance" and looking at the data. Turns out bfi is just... English data?

cdleong avatar Jun 24 '21 21:06 cdleong

Oh, it's "British Sign Language". What the heck? https://en.wikipedia.org/wiki/British_Sign_Language

cdleong avatar Jun 24 '21 21:06 cdleong

test_ba_thru_btg_new.zip ba thru btg codes, not already in the global test set

cdleong avatar Jun 24 '21 21:06 cdleong

Oh yeah, maybe we should do a blacklist for all the language codes that have issues according to the tables in the appendix of https://arxiv.org/abs/2103.12028. Btw the sources of the test set were selected based on in how many African languages they were translated into, so there is a bias towards frequent/general sentences. This is important to keep in mind as we extend the test set to more languages, since this initial selection of languages played a role in the selection.

juliakreutzer avatar Jul 02 '21 15:07 juliakreutzer