Skip to content

Complete pairwise quality results

This lossless appendix preserves the complete generated result matrix, placement tables, aggregate detail, secondary-metric cases, and provenance for the active quality snapshot. Start with the current benchmark results for the concise interpretation.

Pairwise quality findings

The validated snapshot is a broad multilingual evaluation covering the complete 143-language Radixor default-model universe, with one benchmark page per language. Radixor's models were trained from the same lexical resources that define the benchmark's dictionary-reference relations, so these results measure same-resource agreement rather than independent external linguistic validity. Third-party adapters receive the same evaluated forms but were not trained by this benchmark. Comparative rankings below apply only where at least two deterministic PRIMARY_OUTPUT rows use identical per-language inputs. Candidate-aware rows are intentionally excluded from this claim.

Evidence-based primary-output result

Across the directly comparable cohort, Radixor achieved the highest balanced accuracy among the evaluated deterministic stemmers for all 33 languages in both ALL_WORDS and LOWERCASE_GROUPS_ONLY: first place in all 66 directly compared language-mode matrices, with no exact first-place ties. 216 additional matrices contain only Radixor and therefore establish no comparative rank; 4 matrices have undefined balanced accuracy. This statement is limited to the evaluated implementations, versions, dictionaries, adapters, and balanced-accuracy metric; it is not a universal claim about every stemming use case.

Per-language result matrix

Language Dictionary mode Best measured result Balanced accuracy Runner-up Difference Comparison Deterministic stemmers
Adyghe (ADY) ALL_WORDS Radixor 0.999051 n/a n/a not compared 1
Adyghe (ADY) LOWERCASE_GROUPS_ONLY Radixor 0.999051 n/a n/a not compared 1
Afrikaans (AF_ZA) ALL_WORDS Radixor 0.982452 n/a n/a not compared 1
Afrikaans (AF_ZA) LOWERCASE_GROUPS_ONLY Radixor 0.982452 n/a n/a not compared 1
Aimele (AIL) ALL_WORDS Radixor 0.965734 n/a n/a not compared 1
Aimele (AIL) LOWERCASE_GROUPS_ONLY Radixor 0.965734 n/a n/a not compared 1
Akan (AK) ALL_WORDS Radixor 0.997522 n/a n/a not compared 1
Akan (AK) LOWERCASE_GROUPS_ONLY Radixor 0.997522 n/a n/a not compared 1
Albanian (SQ_AL) ALL_WORDS Radixor 0.996960 n/a n/a not compared 1
Albanian (SQ_AL) LOWERCASE_GROUPS_ONLY Radixor 0.996960 n/a n/a not compared 1
Alsatian (GSW) ALL_WORDS Radixor 0.995913 n/a n/a not compared 1
Alsatian (GSW) LOWERCASE_GROUPS_ONLY Radixor 0.995913 n/a n/a not compared 1
Amharic (AM_ET) ALL_WORDS Radixor 0.980052 n/a n/a not compared 1
Amharic (AM_ET) LOWERCASE_GROUPS_ONLY Radixor 0.980052 n/a n/a not compared 1
Amuzgo (AZG) ALL_WORDS Radixor 0.994697 n/a n/a not compared 1
Amuzgo (AZG) LOWERCASE_GROUPS_ONLY Radixor 0.994697 n/a n/a not compared 1
Ancient Greek (GRC) ALL_WORDS Radixor 0.995540 n/a n/a not compared 1
Ancient Greek (GRC) LOWERCASE_GROUPS_ONLY Radixor 0.995540 n/a n/a not compared 1
Anglo-Norman (XNO) ALL_WORDS Radixor 1.000000 n/a n/a not compared 1
Anglo-Norman (XNO) LOWERCASE_GROUPS_ONLY Radixor 1.000000 n/a n/a not compared 1
Arabic (AR) ALL_WORDS Radixor 0.987101 SNOWBALL ARABIC DIRECT 0.315268705 direct 4
Arabic (AR) LOWERCASE_GROUPS_ONLY Radixor 0.987101 SNOWBALL ARABIC DIRECT 0.315268705 direct 4
Armenian (HY_AM) ALL_WORDS Radixor 0.993984 SNOWBALL ARMENIAN DIRECT 0.427825813 direct 3
Armenian (HY_AM) LOWERCASE_GROUPS_ONLY Radixor 0.993984 SNOWBALL ARMENIAN DIRECT 0.427825813 direct 3
Ashaninka (CNI) ALL_WORDS Radixor 0.998172 n/a n/a not compared 1
Ashaninka (CNI) LOWERCASE_GROUPS_ONLY Radixor 0.998172 n/a n/a not compared 1
Assamese (AS_IN) ALL_WORDS Radixor 0.991853 n/a n/a not compared 1
Assamese (AS_IN) LOWERCASE_GROUPS_ONLY Radixor 0.991853 n/a n/a not compared 1
Asturian (AST) ALL_WORDS Radixor 0.994745 n/a n/a not compared 1
Asturian (AST) LOWERCASE_GROUPS_ONLY Radixor 0.994745 n/a n/a not compared 1
Aymara (AYM) ALL_WORDS Radixor 0.996564 n/a n/a not compared 1
Aymara (AYM) LOWERCASE_GROUPS_ONLY Radixor 0.996564 n/a n/a not compared 1
Azerbaijani (AZ_AZ) ALL_WORDS Radixor 0.999948 n/a n/a not compared 1
Azerbaijani (AZ_AZ) LOWERCASE_GROUPS_ONLY Radixor 0.999948 n/a n/a not compared 1
Bashkir (BAK) ALL_WORDS Radixor 0.998782 n/a n/a not compared 1
Bashkir (BAK) LOWERCASE_GROUPS_ONLY Radixor 0.998782 n/a n/a not compared 1
Belarusian (BE_BY) ALL_WORDS Radixor 0.996350 n/a n/a not compared 1
Belarusian (BE_BY) LOWERCASE_GROUPS_ONLY Radixor 0.996350 n/a n/a not compared 1
Bengali (BN_BD) ALL_WORDS Radixor 0.997025 BENGALI LUCENE BENGALI STEM FILTER 0.374055584 direct 2
Bengali (BN_BD) LOWERCASE_GROUPS_ONLY Radixor 0.997025 BENGALI LUCENE BENGALI STEM FILTER 0.374055584 direct 2
Bininj Kun-wok (GUP) ALL_WORDS Radixor 0.997625 n/a n/a not compared 1
Bininj Kun-wok (GUP) LOWERCASE_GROUPS_ONLY Radixor 0.997625 n/a n/a not compared 1
Braj (BRA) ALL_WORDS Radixor 0.989171 n/a n/a not compared 1
Braj (BRA) LOWERCASE_GROUPS_ONLY Radixor 0.989171 n/a n/a not compared 1
Breton (BRE) ALL_WORDS Radixor 1.000000 n/a n/a not compared 1
Breton (BRE) LOWERCASE_GROUPS_ONLY Radixor 1.000000 n/a n/a not compared 1
Bulgarian (BG_BG) ALL_WORDS Radixor 0.998003 BULGARIAN LUCENE BULGARIAN STEM FILTER 0.416433370 direct 2
Bulgarian (BG_BG) LOWERCASE_GROUPS_ONLY Radixor 0.998003 BULGARIAN LUCENE BULGARIAN STEM FILTER 0.416433370 direct 2
Catalan (CA_ES) ALL_WORDS Radixor 0.987704 SNOWBALL CATALAN DIRECT 0.076784766 direct 3
Catalan (CA_ES) LOWERCASE_GROUPS_ONLY Radixor 0.987704 SNOWBALL CATALAN DIRECT 0.076784766 direct 3
Cebuano (CEB) ALL_WORDS Radixor 1.000000 n/a n/a not compared 1
Cebuano (CEB) LOWERCASE_GROUPS_ONLY Radixor 1.000000 n/a n/a not compared 1
Chichewa (NY_MW) ALL_WORDS Radixor 1.000000 n/a n/a not compared 1
Chichewa (NY_MW) LOWERCASE_GROUPS_ONLY Radixor 1.000000 n/a n/a not compared 1
Chichicapan Zapotec (ZPV) ALL_WORDS Radixor 0.992863 n/a n/a not compared 1
Chichicapan Zapotec (ZPV) LOWERCASE_GROUPS_ONLY Radixor 0.992863 n/a n/a not compared 1
Chukchi (CKT) ALL_WORDS Radixor 0.990506 n/a n/a not compared 1
Chukchi (CKT) LOWERCASE_GROUPS_ONLY Radixor 0.990506 n/a n/a not compared 1
Church Slavonic (CHU) ALL_WORDS Radixor 0.918731 n/a n/a not compared 1
Church Slavonic (CHU) LOWERCASE_GROUPS_ONLY Radixor 0.918731 n/a n/a not compared 1
Classical Armenian (XCL) ALL_WORDS Radixor 0.949840 n/a n/a not compared 1
Classical Armenian (XCL) LOWERCASE_GROUPS_ONLY Radixor 0.949840 n/a n/a not compared 1
Classical Syriac (SYC) ALL_WORDS Radixor 0.993956 n/a n/a not compared 1
Classical Syriac (SYC) LOWERCASE_GROUPS_ONLY Radixor 0.993956 n/a n/a not compared 1
Congo Swahili (SWC) ALL_WORDS Radixor 1.000000 n/a n/a not compared 1
Congo Swahili (SWC) LOWERCASE_GROUPS_ONLY Radixor 1.000000 n/a n/a not compared 1
Copala Triqui (CPA) ALL_WORDS Radixor 0.895664 n/a n/a not compared 1
Copala Triqui (CPA) LOWERCASE_GROUPS_ONLY Radixor 0.895664 n/a n/a not compared 1
Cornish (COR) ALL_WORDS Radixor 0.997378 n/a n/a not compared 1
Cornish (COR) LOWERCASE_GROUPS_ONLY Radixor 0.997378 n/a n/a not compared 1
Cree (CRE) ALL_WORDS Radixor 1.000000 n/a n/a not compared 1
Cree (CRE) LOWERCASE_GROUPS_ONLY Radixor 1.000000 n/a n/a not compared 1
Crimean Tatar (CRH) ALL_WORDS Radixor 0.999524 n/a n/a not compared 1
Crimean Tatar (CRH) LOWERCASE_GROUPS_ONLY Radixor 0.999524 n/a n/a not compared 1
Czech (CS_CZ) ALL_WORDS Radixor 0.996617 HUNSPELL CZECH LUCENE FILTER 0.142485045 direct 4
Czech (CS_CZ) LOWERCASE_GROUPS_ONLY Radixor 0.997195 HUNSPELL CZECH LUCENE FILTER 0.144045088 direct 4
Dakota (DAK) ALL_WORDS Radixor 0.994385 n/a n/a not compared 1
Dakota (DAK) LOWERCASE_GROUPS_ONLY Radixor 0.994385 n/a n/a not compared 1
Danish (DA_DK) ALL_WORDS Radixor 0.996243 SNOWBALL DANISH DIRECT 0.053760569 direct 3
Danish (DA_DK) LOWERCASE_GROUPS_ONLY Radixor 0.996482 SNOWBALL DANISH DIRECT 0.054099342 direct 3
Dutch (NL_NL) ALL_WORDS Radixor 0.988733 SNOWBALL DUTCH DIRECT 0.261639748 direct 4
Dutch (NL_NL) LOWERCASE_GROUPS_ONLY Radixor 0.989114 SNOWBALL DUTCH DIRECT 0.258605347 direct 4
Eastern Chatino (CLY) ALL_WORDS Radixor 0.924863 n/a n/a not compared 1
Eastern Chatino (CLY) LOWERCASE_GROUPS_ONLY Radixor 0.924863 n/a n/a not compared 1
Egyptian Arabic (ARZ) ALL_WORDS Radixor 0.978579 n/a n/a not compared 1
Egyptian Arabic (ARZ) LOWERCASE_GROUPS_ONLY Radixor 0.978579 n/a n/a not compared 1
English (US_UK) ALL_WORDS Radixor 0.976120 ENGLISH LUCENE PORTER COPIED 0.010985401 direct 11
English (US_UK) LOWERCASE_GROUPS_ONLY Radixor 0.976863 ENGLISH LUCENE PORTER COPIED 0.011393230 direct 11
Estonian (ET_EE) ALL_WORDS Radixor 0.997030 SNOWBALL ESTONIAN DIRECT 0.255774903 direct 3
Estonian (ET_EE) LOWERCASE_GROUPS_ONLY Radixor 0.997030 SNOWBALL ESTONIAN DIRECT 0.255774903 direct 3
Evenki (EVN) ALL_WORDS Radixor 0.996169 n/a n/a not compared 1
Evenki (EVN) LOWERCASE_GROUPS_ONLY Radixor 0.996169 n/a n/a not compared 1
Faroese (FO_FO) ALL_WORDS Radixor 0.979257 n/a n/a not compared 1
Faroese (FO_FO) LOWERCASE_GROUPS_ONLY Radixor 0.979257 n/a n/a not compared 1
Finnish (FI_FI) ALL_WORDS Radixor 0.984838 SNOWBALL FINNISH LUCENE FILTER 0.244558928 direct 4
Finnish (FI_FI) LOWERCASE_GROUPS_ONLY Radixor 0.988242 SNOWBALL FINNISH DIRECT 0.249699076 direct 4
French (FR_FR) ALL_WORDS Radixor 0.958627 SNOWBALL FRENCH DIRECT 0.109964908 direct 6
French (FR_FR) LOWERCASE_GROUPS_ONLY Radixor 0.958856 SNOWBALL FRENCH DIRECT 0.110030565 direct 6
Friulian (FUR) ALL_WORDS Radixor 0.997938 n/a n/a not compared 1
Friulian (FUR) LOWERCASE_GROUPS_ONLY Radixor 0.997938 n/a n/a not compared 1
Ga (GAA) ALL_WORDS Radixor 0.997872 n/a n/a not compared 1
Ga (GAA) LOWERCASE_GROUPS_ONLY Radixor 0.997872 n/a n/a not compared 1
Galolen (GAL) ALL_WORDS Radixor 0.983508 n/a n/a not compared 1
Galolen (GAL) LOWERCASE_GROUPS_ONLY Radixor 0.983508 n/a n/a not compared 1
German (DE_DE) ALL_WORDS Radixor 0.910445 GERMAN CISTEM 0.031918024 direct 8
German (DE_DE) LOWERCASE_GROUPS_ONLY Radixor 0.966959 GERMAN CISTEM 0.052231588 direct 8
Gothic (GOT) ALL_WORDS Radixor 0.981471 n/a n/a not compared 1
Gothic (GOT) LOWERCASE_GROUPS_ONLY Radixor 0.981471 n/a n/a not compared 1
Greek (EL_GR) ALL_WORDS Radixor 0.978296 SNOWBALL GREEK DIRECT 0.106884319 direct 4
Greek (EL_GR) LOWERCASE_GROUPS_ONLY Radixor 0.978296 SNOWBALL GREEK DIRECT 0.106884319 direct 4
Gulf Arabic (AFB) ALL_WORDS Radixor 0.986901 n/a n/a not compared 1
Gulf Arabic (AFB) LOWERCASE_GROUPS_ONLY Radixor 0.986901 n/a n/a not compared 1
Haida (HAI) ALL_WORDS Radixor 1.000000 n/a n/a not compared 1
Haida (HAI) LOWERCASE_GROUPS_ONLY Radixor 1.000000 n/a n/a not compared 1
Hebrew (HE_IL) ALL_WORDS Radixor 0.986253 n/a n/a not compared 1
Hebrew (HE_IL) LOWERCASE_GROUPS_ONLY Radixor 0.986253 n/a n/a not compared 1
Hiligaynon (HIL) ALL_WORDS Radixor 0.985981 n/a n/a not compared 1
Hiligaynon (HIL) LOWERCASE_GROUPS_ONLY Radixor 0.985981 n/a n/a not compared 1
Hsilimo (HSI) ALL_WORDS Radixor 0.996914 n/a n/a not compared 1
Hsilimo (HSI) LOWERCASE_GROUPS_ONLY Radixor 0.996914 n/a n/a not compared 1
Hungarian (HU_HU) ALL_WORDS Radixor 0.995555 SNOWBALL HUNGARIAN LUCENE FILTER 0.172591951 direct 4
Hungarian (HU_HU) LOWERCASE_GROUPS_ONLY Radixor 0.996227 SNOWBALL HUNGARIAN DIRECT 0.174150583 direct 4
Icelandic (IS_IS) ALL_WORDS Radixor 0.981831 n/a n/a not compared 1
Icelandic (IS_IS) LOWERCASE_GROUPS_ONLY Radixor 0.981831 n/a n/a not compared 1
Indonesian (ID_ID) ALL_WORDS Radixor 0.999914 SNOWBALL INDONESIAN DIRECT 0.128496605 direct 4
Indonesian (ID_ID) LOWERCASE_GROUPS_ONLY Radixor 0.999914 SNOWBALL INDONESIAN DIRECT 0.128496605 direct 4
Ingrian (IZH) ALL_WORDS Radixor 1.000000 n/a n/a not compared 1
Ingrian (IZH) LOWERCASE_GROUPS_ONLY Radixor 1.000000 n/a n/a not compared 1
Irish (GA_IE) ALL_WORDS Radixor 0.975677 SNOWBALL IRISH DIRECT 0.462889616 direct 3
Irish (GA_IE) LOWERCASE_GROUPS_ONLY Radixor 0.975677 SNOWBALL IRISH DIRECT 0.462889616 direct 3
Italian (IT_IT) ALL_WORDS Radixor 0.996651 SNOWBALL ITALIAN DIRECT 0.130360651 direct 4
Italian (IT_IT) LOWERCASE_GROUPS_ONLY Radixor 0.996656 SNOWBALL ITALIAN DIRECT 0.130349693 direct 4
Itelmen (ITL) ALL_WORDS Radixor 0.999389 n/a n/a not compared 1
Itelmen (ITL) LOWERCASE_GROUPS_ONLY Radixor 0.999389 n/a n/a not compared 1
Japanese (JA_JP) ALL_WORDS Radixor 0.919503 n/a n/a not compared 1
Japanese (JA_JP) LOWERCASE_GROUPS_ONLY Radixor 0.919503 n/a n/a not compared 1
Kabardian (KBD) ALL_WORDS Radixor 1.000000 n/a n/a not compared 1
Kabardian (KBD) LOWERCASE_GROUPS_ONLY Radixor 1.000000 n/a n/a not compared 1
Kalaallisut (KL_GL) ALL_WORDS Radixor 1.000000 n/a n/a not compared 1
Kalaallisut (KL_GL) LOWERCASE_GROUPS_ONLY Radixor 1.000000 n/a n/a not compared 1
Kannada (KN_IN) ALL_WORDS Radixor 0.898695 n/a n/a not compared 1
Kannada (KN_IN) LOWERCASE_GROUPS_ONLY Radixor 0.898695 n/a n/a not compared 1
Karelian (KRL) ALL_WORDS Radixor 1.000000 n/a n/a not compared 1
Karelian (KRL) LOWERCASE_GROUPS_ONLY Radixor 1.000000 n/a n/a not compared 1
Kashubian (CSB) ALL_WORDS Radixor 0.995801 n/a n/a not compared 1
Kashubian (CSB) LOWERCASE_GROUPS_ONLY Radixor 0.995801 n/a n/a not compared 1
Kazakh (KK_KZ) ALL_WORDS Radixor 0.998095 n/a n/a not compared 1
Kazakh (KK_KZ) LOWERCASE_GROUPS_ONLY Radixor 0.998095 n/a n/a not compared 1
Khakas (KJH) ALL_WORDS Radixor 1.000000 n/a n/a not compared 1
Khakas (KJH) LOWERCASE_GROUPS_ONLY Radixor 1.000000 n/a n/a not compared 1
Khaling (KLR) ALL_WORDS Radixor 0.944247 n/a n/a not compared 1
Khaling (KLR) LOWERCASE_GROUPS_ONLY Radixor 0.944247 n/a n/a not compared 1
Kodi (KOD) ALL_WORDS Radixor 1.000000 n/a n/a not compared 1
Kodi (KOD) LOWERCASE_GROUPS_ONLY Radixor 1.000000 n/a n/a not compared 1
Kongo (KON) ALL_WORDS Radixor 0.998208 n/a n/a not compared 1
Kongo (KON) LOWERCASE_GROUPS_ONLY Radixor 0.998208 n/a n/a not compared 1
Kyrgyz (KY_KG) ALL_WORDS Radixor 1.000000 n/a n/a not compared 1
Kyrgyz (KY_KG) LOWERCASE_GROUPS_ONLY Radixor 1.000000 n/a n/a not compared 1
Ladin (LLD) ALL_WORDS Radixor 0.997844 n/a n/a not compared 1
Ladin (LLD) LOWERCASE_GROUPS_ONLY Radixor 0.997844 n/a n/a not compared 1
Latin (LA) ALL_WORDS Radixor 0.963898 n/a n/a not compared 1
Latin (LA) LOWERCASE_GROUPS_ONLY Radixor 0.963898 n/a n/a not compared 1
Latvian (LV_LV) ALL_WORDS Radixor 0.941147 LATVIAN LUCENE LATVIAN STEM FILTER 0.121479470 direct 2
Latvian (LV_LV) LOWERCASE_GROUPS_ONLY Radixor 0.941147 LATVIAN LUCENE LATVIAN STEM FILTER 0.121479470 direct 2
Lingala (LIN) ALL_WORDS Radixor 1.000000 n/a n/a not compared 1
Lingala (LIN) LOWERCASE_GROUPS_ONLY Radixor 1.000000 n/a n/a not compared 1
Lithuanian (LT_LT) ALL_WORDS Radixor 0.998532 SNOWBALL LITHUANIAN DIRECT 0.212439399 direct 3
Lithuanian (LT_LT) LOWERCASE_GROUPS_ONLY Radixor 0.998532 SNOWBALL LITHUANIAN DIRECT 0.212439399 direct 3
Livonian (LIV) ALL_WORDS Radixor 0.997482 n/a n/a not compared 1
Livonian (LIV) LOWERCASE_GROUPS_ONLY Radixor 0.997482 n/a n/a not compared 1
Low German (NDS) ALL_WORDS Radixor 0.980207 n/a n/a not compared 1
Low German (NDS) LOWERCASE_GROUPS_ONLY Radixor 0.980207 n/a n/a not compared 1
Lower Sorbian (DSB) ALL_WORDS Radixor 0.992702 n/a n/a not compared 1
Lower Sorbian (DSB) LOWERCASE_GROUPS_ONLY Radixor 0.992702 n/a n/a not compared 1
Luganda (LG_UG) ALL_WORDS Radixor 0.994127 n/a n/a not compared 1
Luganda (LG_UG) LOWERCASE_GROUPS_ONLY Radixor 0.994127 n/a n/a not compared 1
Macedonian (MK_MK) ALL_WORDS Radixor 0.996059 n/a n/a not compared 1
Macedonian (MK_MK) LOWERCASE_GROUPS_ONLY Radixor 0.996059 n/a n/a not compared 1
Magahi (MAG) ALL_WORDS Radixor 0.986749 n/a n/a not compared 1
Magahi (MAG) LOWERCASE_GROUPS_ONLY Radixor 0.986749 n/a n/a not compared 1
Malagasy (MG_MG) ALL_WORDS Radixor 1.000000 n/a n/a not compared 1
Malagasy (MG_MG) LOWERCASE_GROUPS_ONLY Radixor 1.000000 n/a n/a not compared 1
Maltese (MT_MT) ALL_WORDS Radixor 0.996750 n/a n/a not compared 1
Maltese (MT_MT) LOWERCASE_GROUPS_ONLY Radixor 0.996750 n/a n/a not compared 1
Manx (GV_IM) ALL_WORDS n/a n/a n/a n/a undefined 0
Manx (GV_IM) LOWERCASE_GROUPS_ONLY n/a n/a n/a n/a undefined 0
Maori (MI_NZ) ALL_WORDS Radixor 0.995192 n/a n/a not compared 1
Maori (MI_NZ) LOWERCASE_GROUPS_ONLY Radixor 0.995192 n/a n/a not compared 1
Mapudungun (ARN) ALL_WORDS Radixor 1.000000 n/a n/a not compared 1
Mapudungun (ARN) LOWERCASE_GROUPS_ONLY Radixor 1.000000 n/a n/a not compared 1
Middle French (FRM) ALL_WORDS Radixor 0.996418 n/a n/a not compared 1
Middle French (FRM) LOWERCASE_GROUPS_ONLY Radixor 0.996418 n/a n/a not compared 1
Middle High German (GMH) ALL_WORDS Radixor 1.000000 n/a n/a not compared 1
Middle High German (GMH) LOWERCASE_GROUPS_ONLY Radixor 1.000000 n/a n/a not compared 1
Middle Low German (GML) ALL_WORDS Radixor 0.978543 n/a n/a not compared 1
Middle Low German (GML) LOWERCASE_GROUPS_ONLY Radixor 0.978543 n/a n/a not compared 1
Mongolian (MN_MN) ALL_WORDS Radixor 0.979541 n/a n/a not compared 1
Mongolian (MN_MN) LOWERCASE_GROUPS_ONLY Radixor 0.979541 n/a n/a not compared 1
Murrinh-Patha (MWF) ALL_WORDS Radixor 0.861762 n/a n/a not compared 1
Murrinh-Patha (MWF) LOWERCASE_GROUPS_ONLY Radixor 0.861762 n/a n/a not compared 1
Navajo (NAV) ALL_WORDS Radixor 0.976188 n/a n/a not compared 1
Navajo (NAV) LOWERCASE_GROUPS_ONLY Radixor 0.976188 n/a n/a not compared 1
Neapolitan (NAP) ALL_WORDS Radixor 1.000000 n/a n/a not compared 1
Neapolitan (NAP) LOWERCASE_GROUPS_ONLY Radixor 1.000000 n/a n/a not compared 1
North Frisian (FRR) ALL_WORDS Radixor 0.954614 n/a n/a not compared 1
North Frisian (FRR) LOWERCASE_GROUPS_ONLY Radixor 0.954614 n/a n/a not compared 1
Northern Sami (SME) ALL_WORDS Radixor 0.991171 n/a n/a not compared 1
Northern Sami (SME) LOWERCASE_GROUPS_ONLY Radixor 0.991171 n/a n/a not compared 1
Norwegian Bokmål (NB_NO) ALL_WORDS Radixor 0.976021 SNOWBALL NORWEGIAN BOKMAL DIRECT 0.101762107 direct 5
Norwegian Bokmål (NB_NO) LOWERCASE_GROUPS_ONLY Radixor 0.976240 SNOWBALL NORWEGIAN BOKMAL DIRECT 0.101954266 direct 5
Norwegian Nynorsk (NN_NO) ALL_WORDS Radixor 0.950991 SNOWBALL NORWEGIAN NYNORSK DIRECT 0.082896791 direct 3
Norwegian Nynorsk (NN_NO) LOWERCASE_GROUPS_ONLY Radixor 0.951104 SNOWBALL NORWEGIAN NYNORSK DIRECT 0.082851757 direct 3
Old English (ANG) ALL_WORDS Radixor 0.970779 n/a n/a not compared 1
Old English (ANG) LOWERCASE_GROUPS_ONLY Radixor 0.970779 n/a n/a not compared 1
Old French (FRO) ALL_WORDS Radixor 0.965650 n/a n/a not compared 1
Old French (FRO) LOWERCASE_GROUPS_ONLY Radixor 0.965650 n/a n/a not compared 1
Old High German (GOH) ALL_WORDS Radixor 0.992668 n/a n/a not compared 1
Old High German (GOH) LOWERCASE_GROUPS_ONLY Radixor 0.992668 n/a n/a not compared 1
Old Irish (SGA) ALL_WORDS Radixor 0.997869 n/a n/a not compared 1
Old Irish (SGA) LOWERCASE_GROUPS_ONLY Radixor 0.997869 n/a n/a not compared 1
Old Norse (NON) ALL_WORDS Radixor 0.940817 n/a n/a not compared 1
Old Norse (NON) LOWERCASE_GROUPS_ONLY Radixor 0.940817 n/a n/a not compared 1
Old Saxon (OSX) ALL_WORDS Radixor 0.987927 n/a n/a not compared 1
Old Saxon (OSX) LOWERCASE_GROUPS_ONLY Radixor 0.987927 n/a n/a not compared 1
Oodham (OOD) ALL_WORDS Radixor 0.988769 n/a n/a not compared 1
Oodham (OOD) LOWERCASE_GROUPS_ONLY Radixor 0.988769 n/a n/a not compared 1
Otomi (ote) (OTE) ALL_WORDS Radixor 0.953277 n/a n/a not compared 1
Otomi (ote) (OTE) LOWERCASE_GROUPS_ONLY Radixor 0.953277 n/a n/a not compared 1
Pashto (PS_AF) ALL_WORDS Radixor 0.955597 n/a n/a not compared 1
Pashto (PS_AF) LOWERCASE_GROUPS_ONLY Radixor 0.955597 n/a n/a not compared 1
Persian (FA_IR) ALL_WORDS Radixor 0.975610 SNOWBALL PERSIAN DIRECT 0.440486794 direct 3
Persian (FA_IR) LOWERCASE_GROUPS_ONLY Radixor 0.975610 SNOWBALL PERSIAN DIRECT 0.440486794 direct 3
Polish (PL_PL) ALL_WORDS Radixor 0.991105 POLISH LUCENE MORFOLOGIK FILTER 0.042712804 direct 6
Polish (PL_PL) LOWERCASE_GROUPS_ONLY Radixor 0.991301 POLISH LUCENE MORFOLOGIK FILTER 0.042883749 direct 6
Portuguese (PT_PT) ALL_WORDS Radixor 0.998542 SNOWBALL PORTUGUESE DIRECT 0.059619854 direct 6
Portuguese (PT_PT) LOWERCASE_GROUPS_ONLY Radixor 0.998542 SNOWBALL PORTUGUESE DIRECT 0.059619854 direct 6
Quechua (QUE) ALL_WORDS Radixor 0.986835 n/a n/a not compared 1
Quechua (QUE) LOWERCASE_GROUPS_ONLY Radixor 0.986835 n/a n/a not compared 1
Romanian (RO_RO) ALL_WORDS Radixor 0.994415 SNOWBALL ROMANIAN DIRECT 0.145283621 direct 3
Romanian (RO_RO) LOWERCASE_GROUPS_ONLY Radixor 0.994415 SNOWBALL ROMANIAN DIRECT 0.145283621 direct 3
Russian (RU_RU) ALL_WORDS Radixor 0.990188 SNOWBALL RUSSIAN LUCENE FILTER 0.155623602 direct 4
Russian (RU_RU) LOWERCASE_GROUPS_ONLY Radixor 0.990213 SNOWBALL RUSSIAN DIRECT 0.155670422 direct 4
Seneca (SEE) ALL_WORDS Radixor 0.998027 n/a n/a not compared 1
Seneca (SEE) LOWERCASE_GROUPS_ONLY Radixor 0.998027 n/a n/a not compared 1
Serbo-Croatian (HBS) ALL_WORDS Radixor 0.987756 n/a n/a not compared 1
Serbo-Croatian (HBS) LOWERCASE_GROUPS_ONLY Radixor 0.987756 n/a n/a not compared 1
Shipibo-Conibo (SHP) ALL_WORDS Radixor 0.978699 n/a n/a not compared 1
Shipibo-Conibo (SHP) LOWERCASE_GROUPS_ONLY Radixor 0.978699 n/a n/a not compared 1
Shona (SN_ZW) ALL_WORDS Radixor 1.000000 n/a n/a not compared 1
Shona (SN_ZW) LOWERCASE_GROUPS_ONLY Radixor 1.000000 n/a n/a not compared 1
Sotho, Southern (ST_ZA) ALL_WORDS Radixor 1.000000 SNOWBALL SESOTHO DIRECT 0.496582532 direct 2
Sotho, Southern (ST_ZA) LOWERCASE_GROUPS_ONLY Radixor 1.000000 SNOWBALL SESOTHO DIRECT 0.496582532 direct 2
Southern Kurdish (SDH) ALL_WORDS n/a n/a n/a n/a undefined 0
Southern Kurdish (SDH) LOWERCASE_GROUPS_ONLY n/a n/a n/a n/a undefined 0
Spanish (ES_ES) ALL_WORDS Radixor 0.989448 SNOWBALL SPANISH LUCENE FILTER 0.337009985 direct 7
Spanish (ES_ES) LOWERCASE_GROUPS_ONLY Radixor 0.989580 SNOWBALL SPANISH DIRECT 0.337037572 direct 7
Swedish (SV_SE) ALL_WORDS Radixor 0.977619 SNOWBALL SWEDISH DIRECT 0.169075635 direct 5
Swedish (SV_SE) LOWERCASE_GROUPS_ONLY Radixor 0.977573 SNOWBALL SWEDISH DIRECT 0.168961385 direct 5
Tagalog (TL_PH) ALL_WORDS Radixor 0.997116 n/a n/a not compared 1
Tagalog (TL_PH) LOWERCASE_GROUPS_ONLY Radixor 0.997116 n/a n/a not compared 1
Turkish (TR_TR) ALL_WORDS Radixor 0.991555 SNOWBALL TURKISH DIRECT 0.378971891 direct 3
Turkish (TR_TR) LOWERCASE_GROUPS_ONLY Radixor 0.991555 SNOWBALL TURKISH DIRECT 0.378971891 direct 3
Ukrainian (UK_UA) ALL_WORDS Radixor 0.995816 UKRAINIAN LUCENE MORFOLOGIK FILTER 0.066909929 direct 4
Ukrainian (UK_UA) LOWERCASE_GROUPS_ONLY Radixor 0.995815 UKRAINIAN LUCENE MORFOLOGIK FILTER 0.066926372 direct 4
Uyghur (UG_CN) ALL_WORDS Radixor 0.996210 n/a n/a not compared 1
Uyghur (UG_CN) LOWERCASE_GROUPS_ONLY Radixor 0.996210 n/a n/a not compared 1
Uzbek (UZ_UZ) ALL_WORDS Radixor 0.999762 n/a n/a not compared 1
Uzbek (UZ_UZ) LOWERCASE_GROUPS_ONLY Radixor 0.999762 n/a n/a not compared 1
Voro (VRO) ALL_WORDS Radixor 0.998340 n/a n/a not compared 1
Voro (VRO) LOWERCASE_GROUPS_ONLY Radixor 0.998340 n/a n/a not compared 1
Western Highland Chatino (CTP) ALL_WORDS Radixor 0.971433 n/a n/a not compared 1
Western Highland Chatino (CTP) LOWERCASE_GROUPS_ONLY Radixor 0.971433 n/a n/a not compared 1
Xibe (SJO) ALL_WORDS Radixor 0.970067 n/a n/a not compared 1
Xibe (SJO) LOWERCASE_GROUPS_ONLY Radixor 0.970067 n/a n/a not compared 1
Yanesha’ (AME) ALL_WORDS Radixor 0.991071 n/a n/a not compared 1
Yanesha’ (AME) LOWERCASE_GROUPS_ONLY Radixor 0.991071 n/a n/a not compared 1
Yiddish (YI) ALL_WORDS Radixor 0.989079 SNOWBALL YIDDISH DIRECT 0.097960961 direct 3
Yiddish (YI) LOWERCASE_GROUPS_ONLY Radixor 0.989079 SNOWBALL YIDDISH DIRECT 0.097960961 direct 3
Yoloxóchitl Mixtec (XTY) ALL_WORDS Radixor 0.990824 n/a n/a not compared 1
Yoloxóchitl Mixtec (XTY) LOWERCASE_GROUPS_ONLY Radixor 0.990824 n/a n/a not compared 1
Zarma (DJE) ALL_WORDS Radixor 1.000000 n/a n/a not compared 1
Zarma (DJE) LOWERCASE_GROUPS_ONLY Radixor 1.000000 n/a n/a not compared 1
Zenzontepec Chatino (CZN) ALL_WORDS Radixor 0.973968 n/a n/a not compared 1
Zenzontepec Chatino (CZN) LOWERCASE_GROUPS_ONLY Radixor 0.973968 n/a n/a not compared 1
Zulu (ZU_ZA) ALL_WORDS Radixor 0.993145 n/a n/a not compared 1
Zulu (ZU_ZA) LOWERCASE_GROUPS_ONLY Radixor 0.993145 n/a n/a not compared 1

Secondary-metric trade-offs

Balanced-accuracy leadership does not imply leadership on every error trade-off. The table below lists all 0 deterministic primary-output language-mode-metric cases where a non-Radixor adapter has the best displayed value. Equal values are resolved by the authoritative row ordering and should be read as ties when the unrounded values are equal. Throughput leadership remains in the separate performance tables.

Non-Radixor secondary-metric leaders
Language Dictionary mode Metric Leader Value

Win, tie, and placement summary

Counts use only directly compared PRIMARY_OUTPUT matrices and retain each adapter configuration as a separate stemmer except that language-specific Radixor identifiers are combined as Radixor. Radixor-only and undefined matrices are excluded because they establish no placement. Coverage is displayed explicitly; unsupported languages are absent, not losses.

ALL_WORDS placements
Stemmer Evaluated languages Wins Exact first-place ties Top-three placements Average rank Median rank
Radixor 33 33 0 33 1.000 1.000
ARABIC LUCENE ARABIC STEM FILTER 1 0 0 0 4.000 4.000
BENGALI LUCENE BENGALI STEM FILTER 1 0 0 1 2.000 2.000
BULGARIAN LUCENE BULGARIAN STEM FILTER 1 0 0 1 2.000 2.000
CZECH LUCENE CZECH STEM FILTER 1 0 0 1 3.000 3.000
ENGLISH LUCENE KSTEM FILTER 1 0 0 0 8.000 8.000
ENGLISH LUCENE MINIMAL FILTER 1 0 0 0 9.000 9.000
ENGLISH LUCENE PORTER COPIED 1 0 0 1 2.000 2.000
ENGLISH LUCENE PORTER FILTER 1 0 0 1 3.000 3.000
ENGLISH LUCENE POSSESSIVE FILTER 1 0 0 0 11.000 11.000
ENGLISH OPENNLP PORTER 1 0 0 0 4.000 4.000
ENGLISH PAICE HUSK LANCASTER 1 0 0 0 7.000 7.000
ENGLISH SNOWBALL ORIGINAL PORTER 1 0 0 0 6.000 6.000
ENGLISH SNOWBALL PORTER2 1 0 0 0 5.000 5.000
FINNISH LUCENE FINNISH LIGHT STEM FILTER 1 0 0 0 4.000 4.000
FRENCH LUCENE FRENCH LIGHT STEM FILTER 1 0 0 0 5.000 5.000
FRENCH LUCENE FRENCH MINIMAL STEM FILTER 1 0 0 0 6.000 6.000
GERMAN CISTEM 1 0 0 1 2.000 2.000
GERMAN LUCENE GERMAN LIGHT STEM FILTER 1 0 0 0 5.000 5.000
GERMAN LUCENE GERMAN MINIMAL STEM FILTER 1 0 0 0 8.000 8.000
GERMAN LUCENE GERMAN STEM FILTER 1 0 0 0 6.000 6.000
GREEK LUCENE GREEK STEM FILTER 1 0 0 0 4.000 4.000
HUNGARIAN LUCENE HUNGARIAN LIGHT STEM FILTER 1 0 0 0 4.000 4.000
HUNSPELL CZECH LUCENE FILTER 1 0 0 1 2.000 2.000
HUNSPELL DUTCH LUCENE FILTER 1 0 0 1 3.000 3.000
HUNSPELL ENGLISH LUCENE FILTER 1 0 0 0 10.000 10.000
HUNSPELL FRENCH LUCENE FILTER 1 0 0 0 4.000 4.000
HUNSPELL GERMAN LUCENE FILTER 1 0 0 0 7.000 7.000
HUNSPELL POLISH LUCENE FILTER 1 0 0 1 3.000 3.000
HUNSPELL SPANISH LUCENE FILTER 1 0 0 0 4.000 4.000
HUNSPELL UKRAINIAN LUCENE FILTER 1 0 0 0 4.000 4.000
INDONESIAN LUCENE INDONESIAN STEM FILTER 1 0 0 0 4.000 4.000
ITALIAN LUCENE ITALIAN LIGHT STEM FILTER 1 0 0 0 4.000 4.000
LATVIAN LUCENE LATVIAN STEM FILTER 1 0 0 1 2.000 2.000
NORWEGIAN BOKMAL LUCENE NORWEGIAN LIGHT STEM FILTER 1 0 0 0 4.000 4.000
NORWEGIAN BOKMAL LUCENE NORWEGIAN MINIMAL STEM FILTER 1 0 0 0 5.000 5.000
PERSIAN LUCENE PERSIAN STEM FILTER 1 0 0 1 3.000 3.000
POLISH LUCENE MORFOLOGIK FILTER 1 0 0 1 2.000 2.000
POLISH LUCENE STEMPEL DIRECT 1 0 0 0 4.000 4.000
POLISH LUCENE STEMPEL FILTER 1 0 0 0 5.000 5.000
PORTUGUESE LUCENE PORTUGUESE LIGHT STEM FILTER 1 0 0 0 5.000 5.000
PORTUGUESE LUCENE PORTUGUESE MINIMAL STEM FILTER 1 0 0 0 6.000 6.000
PORTUGUESE LUCENE PORTUGUESE STEM FILTER 1 0 0 0 4.000 4.000
RUSSIAN LUCENE RUSSIAN LIGHT STEM FILTER 1 0 0 0 4.000 4.000
SNOWBALL ARABIC DIRECT 1 0 0 1 2.000 2.000
SNOWBALL ARABIC LUCENE FILTER 1 0 0 1 3.000 3.000
SNOWBALL ARMENIAN DIRECT 1 0 0 1 2.000 2.000
SNOWBALL ARMENIAN LUCENE FILTER 1 0 0 1 3.000 3.000
SNOWBALL CATALAN DIRECT 1 0 0 1 2.000 2.000
SNOWBALL CATALAN LUCENE FILTER 1 0 0 1 3.000 3.000
SNOWBALL CZECH DIRECT 1 0 0 0 4.000 4.000
SNOWBALL DANISH DIRECT 1 0 0 1 2.000 2.000
SNOWBALL DANISH LUCENE FILTER 1 0 0 1 3.000 3.000
SNOWBALL DUTCH DIRECT 1 0 0 1 2.000 2.000
SNOWBALL DUTCH LUCENE FILTER 1 0 0 0 4.000 4.000
SNOWBALL ESTONIAN DIRECT 1 0 0 1 2.000 2.000
SNOWBALL ESTONIAN LUCENE FILTER 1 0 0 1 3.000 3.000
SNOWBALL FINNISH DIRECT 1 0 0 1 3.000 3.000
SNOWBALL FINNISH LUCENE FILTER 1 0 0 1 2.000 2.000
SNOWBALL FRENCH DIRECT 1 0 0 1 2.000 2.000
SNOWBALL FRENCH LUCENE FILTER 1 0 0 1 3.000 3.000
SNOWBALL GERMAN DIRECT 1 0 0 1 3.000 3.000
SNOWBALL GERMAN LUCENE FILTER 1 0 0 0 4.000 4.000
SNOWBALL GREEK DIRECT 1 0 0 1 2.000 2.000
SNOWBALL GREEK LUCENE FILTER 1 0 0 1 3.000 3.000
SNOWBALL HUNGARIAN DIRECT 1 0 0 1 3.000 3.000
SNOWBALL HUNGARIAN LUCENE FILTER 1 0 0 1 2.000 2.000
SNOWBALL INDONESIAN DIRECT 1 0 0 1 2.000 2.000
SNOWBALL INDONESIAN LUCENE FILTER 1 0 0 1 3.000 3.000
SNOWBALL IRISH DIRECT 1 0 0 1 2.000 2.000
SNOWBALL IRISH LUCENE FILTER 1 0 0 1 3.000 3.000
SNOWBALL ITALIAN DIRECT 1 0 0 1 2.000 2.000
SNOWBALL ITALIAN LUCENE FILTER 1 0 0 1 3.000 3.000
SNOWBALL LITHUANIAN DIRECT 1 0 0 1 2.000 2.000
SNOWBALL LITHUANIAN LUCENE FILTER 1 0 0 1 3.000 3.000
SNOWBALL NORWEGIAN BOKMAL DIRECT 1 0 0 1 2.000 2.000
SNOWBALL NORWEGIAN BOKMAL LUCENE FILTER 1 0 0 1 3.000 3.000
SNOWBALL NORWEGIAN NYNORSK DIRECT 1 0 0 1 2.000 2.000
SNOWBALL NORWEGIAN NYNORSK LUCENE FILTER 1 0 0 1 3.000 3.000
SNOWBALL PERSIAN DIRECT 1 0 0 1 2.000 2.000
SNOWBALL POLISH DIRECT 1 0 0 0 6.000 6.000
SNOWBALL PORTUGUESE DIRECT 1 0 0 1 2.000 2.000
SNOWBALL PORTUGUESE LUCENE FILTER 1 0 0 1 3.000 3.000
SNOWBALL ROMANIAN DIRECT 1 0 0 1 2.000 2.000
SNOWBALL ROMANIAN LUCENE FILTER 1 0 0 1 3.000 3.000
SNOWBALL RUSSIAN DIRECT 1 0 0 1 3.000 3.000
SNOWBALL RUSSIAN LUCENE FILTER 1 0 0 1 2.000 2.000
SNOWBALL SESOTHO DIRECT 1 0 0 1 2.000 2.000
SNOWBALL SPANISH DIRECT 1 0 0 1 3.000 3.000
SNOWBALL SPANISH LUCENE FILTER 1 0 0 1 2.000 2.000
SNOWBALL SWEDISH DIRECT 1 0 0 1 2.000 2.000
SNOWBALL SWEDISH LUCENE FILTER 1 0 0 1 3.000 3.000
SNOWBALL TURKISH DIRECT 1 0 0 1 2.000 2.000
SNOWBALL TURKISH LUCENE FILTER 1 0 0 1 3.000 3.000
SNOWBALL YIDDISH DIRECT 1 0 0 1 2.000 2.000
SNOWBALL YIDDISH LUCENE FILTER 1 0 0 1 3.000 3.000
SPANISH LUCENE SPANISH LIGHT STEM FILTER 1 0 0 0 5.000 5.000
SPANISH LUCENE SPANISH MINIMAL STEM FILTER 1 0 0 0 7.000 7.000
SPANISH LUCENE SPANISH PLURAL STEM FILTER 1 0 0 0 6.000 6.000
SWEDISH LUCENE SWEDISH LIGHT STEM FILTER 1 0 0 0 5.000 5.000
SWEDISH LUCENE SWEDISH MINIMAL STEM FILTER 1 0 0 0 4.000 4.000
UKRAINIAN LUCENE MORFOLOGIK FILTER 1 0 0 1 2.000 2.000
UKRAINIAN MORFOLOGIK DIRECT 1 0 0 1 3.000 3.000
LOWERCASE_GROUPS_ONLY placements
Stemmer Evaluated languages Wins Exact first-place ties Top-three placements Average rank Median rank
Radixor 33 33 0 33 1.000 1.000
ARABIC LUCENE ARABIC STEM FILTER 1 0 0 0 4.000 4.000
BENGALI LUCENE BENGALI STEM FILTER 1 0 0 1 2.000 2.000
BULGARIAN LUCENE BULGARIAN STEM FILTER 1 0 0 1 2.000 2.000
CZECH LUCENE CZECH STEM FILTER 1 0 0 1 3.000 3.000
ENGLISH LUCENE KSTEM FILTER 1 0 0 0 8.000 8.000
ENGLISH LUCENE MINIMAL FILTER 1 0 0 0 9.000 9.000
ENGLISH LUCENE PORTER COPIED 1 0 0 1 2.000 2.000
ENGLISH LUCENE PORTER FILTER 1 0 0 1 3.000 3.000
ENGLISH LUCENE POSSESSIVE FILTER 1 0 0 0 11.000 11.000
ENGLISH OPENNLP PORTER 1 0 0 0 4.000 4.000
ENGLISH PAICE HUSK LANCASTER 1 0 0 0 7.000 7.000
ENGLISH SNOWBALL ORIGINAL PORTER 1 0 0 0 6.000 6.000
ENGLISH SNOWBALL PORTER2 1 0 0 0 5.000 5.000
FINNISH LUCENE FINNISH LIGHT STEM FILTER 1 0 0 0 4.000 4.000
FRENCH LUCENE FRENCH LIGHT STEM FILTER 1 0 0 0 5.000 5.000
FRENCH LUCENE FRENCH MINIMAL STEM FILTER 1 0 0 0 6.000 6.000
GERMAN CISTEM 1 0 0 1 2.000 2.000
GERMAN LUCENE GERMAN LIGHT STEM FILTER 1 0 0 0 5.000 5.000
GERMAN LUCENE GERMAN MINIMAL STEM FILTER 1 0 0 0 8.000 8.000
GERMAN LUCENE GERMAN STEM FILTER 1 0 0 0 6.000 6.000
GREEK LUCENE GREEK STEM FILTER 1 0 0 0 4.000 4.000
HUNGARIAN LUCENE HUNGARIAN LIGHT STEM FILTER 1 0 0 0 4.000 4.000
HUNSPELL CZECH LUCENE FILTER 1 0 0 1 2.000 2.000
HUNSPELL DUTCH LUCENE FILTER 1 0 0 1 3.000 3.000
HUNSPELL ENGLISH LUCENE FILTER 1 0 0 0 10.000 10.000
HUNSPELL FRENCH LUCENE FILTER 1 0 0 0 4.000 4.000
HUNSPELL GERMAN LUCENE FILTER 1 0 0 0 7.000 7.000
HUNSPELL POLISH LUCENE FILTER 1 0 0 1 3.000 3.000
HUNSPELL SPANISH LUCENE FILTER 1 0 0 0 4.000 4.000
HUNSPELL UKRAINIAN LUCENE FILTER 1 0 0 0 4.000 4.000
INDONESIAN LUCENE INDONESIAN STEM FILTER 1 0 0 0 4.000 4.000
ITALIAN LUCENE ITALIAN LIGHT STEM FILTER 1 0 0 0 4.000 4.000
LATVIAN LUCENE LATVIAN STEM FILTER 1 0 0 1 2.000 2.000
NORWEGIAN BOKMAL LUCENE NORWEGIAN LIGHT STEM FILTER 1 0 0 0 4.000 4.000
NORWEGIAN BOKMAL LUCENE NORWEGIAN MINIMAL STEM FILTER 1 0 0 0 5.000 5.000
PERSIAN LUCENE PERSIAN STEM FILTER 1 0 0 1 3.000 3.000
POLISH LUCENE MORFOLOGIK FILTER 1 0 0 1 2.000 2.000
POLISH LUCENE STEMPEL DIRECT 1 0 0 0 4.000 4.000
POLISH LUCENE STEMPEL FILTER 1 0 0 0 5.000 5.000
PORTUGUESE LUCENE PORTUGUESE LIGHT STEM FILTER 1 0 0 0 5.000 5.000
PORTUGUESE LUCENE PORTUGUESE MINIMAL STEM FILTER 1 0 0 0 6.000 6.000
PORTUGUESE LUCENE PORTUGUESE STEM FILTER 1 0 0 0 4.000 4.000
RUSSIAN LUCENE RUSSIAN LIGHT STEM FILTER 1 0 0 0 4.000 4.000
SNOWBALL ARABIC DIRECT 1 0 0 1 2.000 2.000
SNOWBALL ARABIC LUCENE FILTER 1 0 0 1 3.000 3.000
SNOWBALL ARMENIAN DIRECT 1 0 0 1 2.000 2.000
SNOWBALL ARMENIAN LUCENE FILTER 1 0 0 1 3.000 3.000
SNOWBALL CATALAN DIRECT 1 0 0 1 2.000 2.000
SNOWBALL CATALAN LUCENE FILTER 1 0 0 1 3.000 3.000
SNOWBALL CZECH DIRECT 1 0 0 0 4.000 4.000
SNOWBALL DANISH DIRECT 1 0 0 1 2.000 2.000
SNOWBALL DANISH LUCENE FILTER 1 0 0 1 3.000 3.000
SNOWBALL DUTCH DIRECT 1 0 0 1 2.000 2.000
SNOWBALL DUTCH LUCENE FILTER 1 0 0 0 4.000 4.000
SNOWBALL ESTONIAN DIRECT 1 0 0 1 2.000 2.000
SNOWBALL ESTONIAN LUCENE FILTER 1 0 0 1 3.000 3.000
SNOWBALL FINNISH DIRECT 1 0 0 1 2.000 2.000
SNOWBALL FINNISH LUCENE FILTER 1 0 0 1 3.000 3.000
SNOWBALL FRENCH DIRECT 1 0 0 1 2.000 2.000
SNOWBALL FRENCH LUCENE FILTER 1 0 0 1 3.000 3.000
SNOWBALL GERMAN DIRECT 1 0 0 1 3.000 3.000
SNOWBALL GERMAN LUCENE FILTER 1 0 0 0 4.000 4.000
SNOWBALL GREEK DIRECT 1 0 0 1 2.000 2.000
SNOWBALL GREEK LUCENE FILTER 1 0 0 1 3.000 3.000
SNOWBALL HUNGARIAN DIRECT 1 0 0 1 2.000 2.000
SNOWBALL HUNGARIAN LUCENE FILTER 1 0 0 1 3.000 3.000
SNOWBALL INDONESIAN DIRECT 1 0 0 1 2.000 2.000
SNOWBALL INDONESIAN LUCENE FILTER 1 0 0 1 3.000 3.000
SNOWBALL IRISH DIRECT 1 0 0 1 2.000 2.000
SNOWBALL IRISH LUCENE FILTER 1 0 0 1 3.000 3.000
SNOWBALL ITALIAN DIRECT 1 0 0 1 2.000 2.000
SNOWBALL ITALIAN LUCENE FILTER 1 0 0 1 3.000 3.000
SNOWBALL LITHUANIAN DIRECT 1 0 0 1 2.000 2.000
SNOWBALL LITHUANIAN LUCENE FILTER 1 0 0 1 3.000 3.000
SNOWBALL NORWEGIAN BOKMAL DIRECT 1 0 0 1 2.000 2.000
SNOWBALL NORWEGIAN BOKMAL LUCENE FILTER 1 0 0 1 3.000 3.000
SNOWBALL NORWEGIAN NYNORSK DIRECT 1 0 0 1 2.000 2.000
SNOWBALL NORWEGIAN NYNORSK LUCENE FILTER 1 0 0 1 3.000 3.000
SNOWBALL PERSIAN DIRECT 1 0 0 1 2.000 2.000
SNOWBALL POLISH DIRECT 1 0 0 0 6.000 6.000
SNOWBALL PORTUGUESE DIRECT 1 0 0 1 2.000 2.000
SNOWBALL PORTUGUESE LUCENE FILTER 1 0 0 1 3.000 3.000
SNOWBALL ROMANIAN DIRECT 1 0 0 1 2.000 2.000
SNOWBALL ROMANIAN LUCENE FILTER 1 0 0 1 3.000 3.000
SNOWBALL RUSSIAN DIRECT 1 0 0 1 2.000 2.000
SNOWBALL RUSSIAN LUCENE FILTER 1 0 0 1 3.000 3.000
SNOWBALL SESOTHO DIRECT 1 0 0 1 2.000 2.000
SNOWBALL SPANISH DIRECT 1 0 0 1 2.000 2.000
SNOWBALL SPANISH LUCENE FILTER 1 0 0 1 3.000 3.000
SNOWBALL SWEDISH DIRECT 1 0 0 1 2.000 2.000
SNOWBALL SWEDISH LUCENE FILTER 1 0 0 1 3.000 3.000
SNOWBALL TURKISH DIRECT 1 0 0 1 2.000 2.000
SNOWBALL TURKISH LUCENE FILTER 1 0 0 1 3.000 3.000
SNOWBALL YIDDISH DIRECT 1 0 0 1 2.000 2.000
SNOWBALL YIDDISH LUCENE FILTER 1 0 0 1 3.000 3.000
SPANISH LUCENE SPANISH LIGHT STEM FILTER 1 0 0 0 5.000 5.000
SPANISH LUCENE SPANISH MINIMAL STEM FILTER 1 0 0 0 7.000 7.000
SPANISH LUCENE SPANISH PLURAL STEM FILTER 1 0 0 0 6.000 6.000
SWEDISH LUCENE SWEDISH LIGHT STEM FILTER 1 0 0 0 5.000 5.000
SWEDISH LUCENE SWEDISH MINIMAL STEM FILTER 1 0 0 0 4.000 4.000
UKRAINIAN LUCENE MORFOLOGIK FILTER 1 0 0 1 2.000 2.000
UKRAINIAN MORFOLOGIK DIRECT 1 0 0 1 3.000 3.000

Radixor full-coverage aggregates

These aggregates cover all 143 documented languages. Macro balanced accuracy gives each language equal weight. Micro metrics first sum raw pair counts across languages. Unsupported third-party languages are never inserted as zero results, so this full-coverage table is not presented as a cross-stemmer common-language ranking.

Dictionary mode Languages Macro balanced accuracy Micro balanced accuracy Micro precision Micro recall Micro F1
ALL_WORDS 141 / 143 0.984680 0.987120 0.999993 0.974239 0.986948
LOWERCASE_GROUPS_ONLY 141 / 143 0.985130 0.988026 0.999996 0.976053 0.987879

Reproducible data