From 9bd75cee23381f28bbbc4c46092dac2d27f25afd Mon Sep 17 00:00:00 2001 From: Al Date: Mon, 1 Jun 2015 17:07:23 -0400 Subject: [PATCH] [numex] Romance language numex rules (Spanish, French, Italian, Portuguese) --- data/numex/rules/es.json | 823 +++++++++++++++++++++++++++++ data/numex/rules/fr.json | 490 ++++++++++++++++++ data/numex/rules/it.json | 934 +++++++++++++++++++++++++++++++++ data/numex/rules/pt.json | 1058 ++++++++++++++++++++++++++++++++++++++ 4 files changed, 3305 insertions(+) create mode 100644 data/numex/rules/es.json create mode 100644 data/numex/rules/fr.json create mode 100644 data/numex/rules/it.json create mode 100644 data/numex/rules/pt.json diff --git a/data/numex/rules/es.json b/data/numex/rules/es.json new file mode 100644 index 00000000..155e6d9d --- /dev/null +++ b/data/numex/rules/es.json @@ -0,0 +1,823 @@ +{ + "rules": [ + { + "name": "cero", + "value": 0, + "type": "cardinal" + }, + { + "name": "un", + "value": 1, + "type": "cardinal" + }, + { + "name": "uno", + "value": 1, + "type": "cardinal" + }, + { + "name": "dos", + "value": 2, + "type": "cardinal" + }, + { + "name": "tres", + "value": 3, + "type": "cardinal" + }, + { + "name": "cuatro", + "value": 4, + "type": "cardinal" + }, + { + "name": "cinco", + "value": 5, + "type": "cardinal" + }, + { + "name": "seis", + "value": 6, + "type": "cardinal" + }, + { + "name": "siete", + "value": 7, + "type": "cardinal" + }, + { + "name": "ocho", + "value": 8, + "type": "cardinal" + }, + { + "name": "nueve", + "value": 9, + "type": "cardinal" + }, + { + "name": "diez", + "value": 10, + "type": "cardinal" + }, + { + "name": "once", + "value": 11, + "type": "cardinal" + }, + { + "name": "doce", + "value": 12, + "type": "cardinal" + }, + { + "name": "trece", + "value": 13, + "type": "cardinal" + }, + { + "name": "catorce", + "value": 14, + "type": "cardinal" + }, + { + "name": "quince", + "value": 15, + "type": "cardinal" + }, + { + "name": "dieciseis", + "value": 16, + "type": "cardinal" + }, + { + "name": "diecisiete", + "value": 17, + "type": "cardinal" + }, + { + "name": "dieciocho", + "value": 18, + "type": "cardinal" + }, + { + "name": "diecinueve", + "value": 19, + "type": "cardinal" + }, + { + "name": "veinte", + "value": 20, + "type": "cardinal", + "right": "add" + }, + { + "name": "veintiun", + "value": 21, + "type": "cardinal" + }, + { + "name": "treinta", + "value": 30, + "type": "cardinal", + "right": "add" + }, + { + "name": "cuarenta", + "value": 40, + "type": "cardinal", + "right": "add" + }, + { + "name": "cincuenta", + "value": 50, + "type": "cardinal", + "right": "add" + }, + { + "name": "sesenta", + "value": 60, + "type": "cardinal", + "right": "add" + }, + { + "name": "setenta", + "value": 70, + "type": "cardinal", + "right": "add" + }, + { + "name": "ochenta", + "value": 80, + "type": "cardinal", + "right": "add" + }, + { + "name": "noventa", + "value": 90, + "type": "cardinal", + "right": "add" + }, + { + "name": "cien", + "value": 100, + "type": "cardinal" + }, + { + "name": "ciento", + "value": 100, + "type": "cardinal", + "right": "add" + }, + { + "name": "doscientos", + "value": 200, + "type": "cardinal", + "right": "add" + }, + { + "name": "doscientas", + "value": 200, + "type": "cardinal", + "right": "add" + }, + { + "name": "trescientos", + "value": 300, + "type": "cardinal", + "right": "add" + }, + { + "name": "trescientas", + "value": 300, + "type": "cardinal", + "right": "add" + }, + { + "name": "cuatrocientos", + "value": 400, + "type": "cardinal", + "right": "add" + }, + { + "name": "cuatrocientas", + "value": 400, + "type": "cardinal", + "right": "add" + }, + { + "name": "quinientos", + "value": 500, + "type": "cardinal", + "right": "add" + }, + { + "name": "quinientas", + "value": 500, + "type": "cardinal", + "right": "add" + }, + { + "name": "seiscientos", + "value": 600, + "type": "cardinal", + "right": "add" + }, + { + "name": "seiscientas", + "value": 600, + "type": "cardinal", + "right": "add" + }, + { + "name": "setecientos", + "value": 700, + "type": "cardinal", + "right": "add" + }, + { + "name": "setecientas", + "value": 700, + "type": "cardinal", + "right": "add" + }, + { + "name": "ochocientos", + "value": 800, + "type": "cardinal", + "right": "add" + }, + { + "name": "ocho­cientas", + "value": 800, + "type": "cardinal", + "right": "add" + }, + { + "name": "novecientos", + "value": 900, + "type": "cardinal", + "right": "add" + }, + { + "name": "novecientas", + "value": 900, + "type": "cardinal", + "right": "add" + }, + { + "name": "mil", + "value": 1000, + "type": "cardinal", + "left": "multiply", + "right": "add" + }, + { + "name": "milion", + "value": 1000000, + "type": "cardinal", + "left": "multiply", + "right": "add" + }, + { + "name": "miliones", + "value": 1000000, + "type": "cardinal", + "left": "multiply", + "right": "add" + }, + { + "name": "bilion", + "value": 1000000000, + "type": "cardinal", + "left": "multiply", + "right": "add" + }, + { + "name": "biliones", + "value": 1000000000, + "type": "cardinal", + "left": "multiply", + "right": "add" + }, + { + "name": "primer", + "value": 1, + "type": "ordinal" + }, + { + "name": "primero", + "value": 1, + "type": "ordinal", + "gender": "m" + }, + { + "name": "primera", + "value": 1, + "type": "ordinal", + "gender": "f" + }, + { + "name": "segundo", + "value": 2, + "type": "ordinal" + }, + { + "name": "segunda", + "value": 2, + "type": "ordinal", + "gender": "f" + }, + { + "name": "tercer", + "value": 3, + "type": "ordinal" + }, + { + "name": "tercero", + "value": 3, + "type": "ordinal", + "gender": "m" + }, + { + "name": "tercera", + "value": 3, + "type": "ordinal", + "gender": "f" + }, + { + "name": "cuarto", + "value": 4, + "type": "ordinal" + }, + { + "name": "cuarta", + "value": 4, + "type": "ordinal", + "gender": "f" + }, + { + "name": "quinto", + "value": 5, + "type": "ordinal" + }, + { + "name": "sexto", + "value": 6, + "type": "ordinal" + }, + { + "name": "sexta", + "value": 6, + "type": "ordinal", + "gender": "f" + }, + { + "name": "septimo", + "value": 7, + "type": "ordinal" + }, + { + "name": "septima", + "value": 7, + "type": "ordinal", + "gender": "f" + }, + { + "name": "octavo", + "value": 8, + "type": "ordinal" + }, + { + "name": "octava", + "value": 8, + "type": "ordinal", + "gender": "f" + }, + { + "name": "noveno", + "value": 9, + "type": "ordinal" + }, + { + "name": "novena", + "value": 9, + "type": "ordinal", + "gender": "f" + }, + { + "name": "decimo", + "value": 10, + "type": "ordinal", + "right": "add" + }, + { + "name": "decima", + "value": 10, + "type": "ordinal", + "gender": "f", + "right": "add" + }, + { + "name": "undecimo", + "value": 11, + "type": "ordinal" + }, + { + "name": "decimoprimera", + "value": 11, + "type": "ordinal", + "gender": "f" + }, + { + "name": "duodecimo", + "value": 12, + "type": "ordinal" + }, + { + "name": "decimosegunda", + "value": 12, + "type": "ordinal", + "gender": "f" + }, + { + "name": "decimotercero", + "value": 13, + "type": "ordinal" + }, + { + "name": "decimotercera", + "value": 13, + "type": "ordinal", + "gender": "f" + }, + { + "name": "decimocuarto", + "value": 14, + "type": "ordinal" + }, + { + "name": "decimocuarta", + "value": 14, + "type": "ordinal", + "gender": "f" + }, + { + "name": "decimoquinto", + "value": 15, + "type": "ordinal" + }, + { + "name": "decimoquinta", + "value": 15, + "type": "ordinal", + "gender": "f" + }, + { + "name": "decimosexto", + "value": 16, + "type": "ordinal" + }, + { + "name": "decimosexta", + "value": 16, + "type": "ordinal", + "gender": "f" + }, + { + "name": "decimoseptimo", + "value": 17, + "type": "ordinal", + "gender": "m" + }, + { + "name": "decimoseptima", + "value": 17, + "type": "ordinal", + "gender": "f" + }, + { + "name": "decimooctavo", + "value": 18, + "type": "ordinal", + "gender": "m" + }, + { + "name": "decimooctava", + "value": 18, + "type": "ordinal", + "gender": "f" + }, + { + "name": "decimonoveno", + "value": 19, + "type": "ordinal" + }, + { + "name": "decimonovena", + "value": 19, + "type": "ordinal", + "gender": "f" + }, + { + "name": "vigesimo", + "value": 20, + "type": "ordinal", + "right": "add" + }, + { + "name": "vigesima", + "value": 20, + "type": "ordinal", + "right": "add", + "gender": "f" + }, + { + "name": "trigesimo", + "value": 30, + "type": "ordinal", + "right": "add" + }, + { + "name": "trigesima", + "value": 30, + "type": "ordinal", + "right": "add", + "gender": "f" + }, + { + "name": "cuadragesimo", + "value": 40, + "type": "ordinal", + "right": "add" + }, + { + "name": "cuadragesima", + "value": 40, + "type": "ordinal", + "right": "add", + "gender": "f" + }, + { + "name": "quincuagesimo", + "value": 50, + "type": "ordinal", + "right": "add" + }, + { + "name": "quincuagesima", + "value": 50, + "type": "ordinal", + "right": "add", + "gender": "f" + }, + { + "name": "sexagesimo", + "value": 60, + "type": "ordinal", + "right": "add" + }, + { + "name": "sexagesima", + "value": 60, + "type": "ordinal", + "right": "add", + "gender": "f" + }, + { + "name": "septuagesimo", + "value": 70, + "type": "ordinal", + "right": "add" + }, + { + "name": "septuagesima", + "value": 70, + "type": "ordinal", + "right": "add", + "gender": "f" + }, + { + "name": "octogesimo", + "value": 80, + "type": "ordinal", + "right": "add" + }, + { + "name": "octogesima", + "value": 80, + "type": "ordinal", + "right": "add", + "gender": "f" + }, + { + "name": "nonagesimo", + "value": 90, + "type": "ordinal", + "right": "add" + }, + { + "name": "nonagesima", + "value": 90, + "type": "ordinal", + "right": "add", + "gender": "f" + }, + { + "name": "centesimo", + "value": 100, + "type": "ordinal", + "right": "add" + }, + { + "name": "centesima", + "value": 100, + "type": "ordinal", + "right": "add", + "gender": "f" + }, + { + "name": "ducentesimo", + "value": 200, + "type": "ordinal", + "right": "add" + }, + { + "name": "ducentesima", + "value": 200, + "type": "ordinal", + "right": "add", + "gender": "f" + }, + { + "name": "tricentesimo", + "value": 300, + "type": "ordinal", + "right": "add" + }, + { + "name": "tricentesima", + "value": 300, + "type": "ordinal", + "right": "add", + "gender": "f" + }, + { + "name": "cuadringentesimo", + "value": 400, + "type": "ordinal", + "right": "add" + }, + { + "name": "cuadringentesima", + "value": 400, + "type": "ordinal", + "right": "add", + "gender": "f" + }, + { + "name": "quingentesimo", + "value": 500, + "type": "ordinal", + "right": "add" + }, + { + "name": "quingentesima", + "value": 500, + "type": "ordinal", + "right": "add", + "gender": "f" + }, + { + "name": "sexcentesimo", + "value": 600, + "type": "ordinal", + "right": "add" + }, + { + "name": "sexcentesima", + "value": 600, + "type": "ordinal", + "right": "add", + "gender": "f" + }, + { + "name": "septingentesimo", + "value": 700, + "type": "ordinal", + "right": "add" + }, + { + "name": "septingentesima", + "value": 700, + "type": "ordinal", + "right": "add", + "gender": "f" + }, + { + "name": "octingesimo", + "value": 800, + "type": "ordinal", + "right": "add" + }, + { + "name": "octingesima", + "value": 800, + "type": "ordinal", + "right": "add", + "gender": "f" + }, + { + "name": "noningentesimo", + "value": 900, + "type": "ordinal", + "right": "add" + }, + { + "name": "noningentesima", + "value": 900, + "type": "ordinal", + "right": "add", + "gender": "f" + }, + { + "name": "milesimo", + "value": 1000, + "type": "ordinal", + "left": "multiply", + "right": "add" + }, + { + "name": "milesima", + "value": 1000, + "type": "ordinal", + "left": "multiply", + "right": "add", + "gender": "f" + }, + { + "name": "millonesimo", + "value": 1000000, + "type": "ordinal", + "left": "multiply", + "right": "add" + }, + { + "name": "millonesima", + "value": 1000000, + "type": "ordinal", + "left": "multiply", + "right": "add", + "gender": "f" + }, + { + "name": "billonesimo", + "value": 1000000000, + "type": "ordinal", + "left": "multiply", + "right": "add" + }, + { + "name": "billonesima", + "value": 1000000000, + "type": "ordinal", + "left": "multiply", + "right": "add", + "gender": "f" + } + ], + "ordinal_indicators": [ + { + "suffixes": [ + "o", + "er", + "o", + "er", + "o", + "o", + "o", + "o", + "o", + "o" + ] + }, + { + "gender": "f", + "suffixes": [ + "a", + "a", + "a", + "a", + "a", + "a", + "a", + "a", + "a", + "a" + ] + } + ], + "stopwords": [ + "y" + ] +} \ No newline at end of file diff --git a/data/numex/rules/fr.json b/data/numex/rules/fr.json new file mode 100644 index 00000000..e5b9f4ea --- /dev/null +++ b/data/numex/rules/fr.json @@ -0,0 +1,490 @@ +{ + "rules": [ + { + "name": "zero", + "value": 0, + "type": "cardinal" + }, + { + "name": "un", + "value": 1, + "type": "cardinal", + "gender": "m" + }, + { + "name": "une", + "value": 1, + "type": "cardinal", + "gender": "f" + }, + { + "name": "deux", + "value": 2, + "type": "cardinal" + }, + { + "name": "trois", + "value": 3, + "type": "cardinal" + }, + { + "name": "quatre", + "value": 4, + "type": "cardinal" + }, + { + "name": "cinq", + "value": 5, + "type": "cardinal" + }, + { + "name": "six", + "value": 6, + "type": "cardinal" + }, + { + "name": "sept", + "value": 7, + "type": "cardinal" + }, + { + "name": "huit", + "value": 8, + "type": "cardinal" + }, + { + "name": "neuf", + "value": 9, + "type": "cardinal" + }, + { + "name": "dix", + "value": 10, + "type": "cardinal" + }, + { + "name": "onze", + "value": 11, + "type": "cardinal", + "smaller": "right" + }, + { + "name": "douze", + "value": 12, + "type": "cardinal" + }, + { + "name": "treize", + "value": 13, + "type": "cardinal" + }, + { + "name": "quatorze", + "value": 14, + "type": "cardinal" + }, + { + "name": "quinze", + "value": 15, + "type": "cardinal" + }, + { + "name": "seize", + "value": 16, + "type": "cardinal" + }, + { + "name": "dix sept", + "value": 17, + "type": "cardinal" + }, + { + "name": "dix huit", + "value": 18, + "type": "cardinal" + }, + { + "name": "dixhuit", + "value": 18, + "type": "cardinal" + }, + { + "name": "dix neuf", + "value": 19, + "type": "cardinal" + }, + { + "name": "dixneuf", + "value": 19, + "type": "cardinal" + }, + { + "name": "vingt", + "value": 20, + "type": "cardinal", + "right": "add" + }, + { + "name": "trente", + "value": 30, + "type": "cardinal", + "right": "add" + }, + { + "name": "quarante", + "value": 40, + "type": "cardinal", + "right": "add" + }, + { + "name": "cinquante", + "value": 50, + "type": "cardinal", + "right": "add" + }, + { + "name": "soixante", + "value": 60, + "type": "cardinal", + "right": "add" + }, + { + "name": "septante", + "value": 70, + "type": "cardinal", + "right": "add" + }, + { + "name": "soixante", + "value": 70, + "type": "cardinal", + "radix": 20, + "right": "add" + }, + { + "name": "huitante", + "value": 80, + "type": "cardinal", + "right": "add" + }, + { + "name": "octante", + "value": 80, + "type": "cardinal", + "right": "add" + }, + { + "name": "quatre vignts", + "value": 80, + "type": "cardinal", + "radix": 20, + "right": "add" + }, + { + "name": "nonante", + "value": 90, + "type": "cardinal", + "right": "add" + }, + { + "name": "cent", + "value": 100, + "type": "cardinal", + "left": "multiply", + "right": "add" + }, + { + "name": "cents", + "value": 100, + "type": "cardinal", + "left": "multiply", + "right": "add" + }, + { + "name": "mille", + "value": 1000, + "type": "cardinal", + "left": "multiply", + "right": "add" + }, + { + "name": "million", + "value": 1000000, + "type": "cardinal", + "left": "multiply", + "right": "add" + }, + { + "name": "millions", + "value": 1000000, + "type": "cardinal", + "left": "multiply", + "right": "add" + }, + { + "name": "milliard", + "value": 1000000000, + "type": "cardinal", + "left": "multiply", + "right": "add" + }, + { + "name": "milliards", + "value": 1000000000, + "type": "cardinal", + "left": "multiply", + "right": "add" + }, + { + "name": "billion", + "value": 1000000000000, + "type": "cardinal", + "left": "multiply", + "right": "add" + }, + { + "name": "billions", + "value": 1000000000000, + "type": "cardinal", + "left": "multiply", + "right": "add" + }, + { + "name": "billiard", + "value": 1000000000000000, + "type": "cardinal", + "left": "multiply", + "right": "add" + }, + { + "name": "billiards", + "value": 1000000000000000, + "type": "cardinal", + "left": "multiply", + "right": "add" + }, + { + "name": "zeroieme", + "value": 0, + "type": "ordinal" + }, + { + "name": "unieme", + "value": 1, + "type": "ordinal" + }, + { + "name": "premier", + "value": 1, + "type": "ordinal" + }, + { + "name": "premiere", + "value": 1, + "type": "ordinal", + "gender": "f" + }, + { + "name": "deuxieme", + "value": 2, + "type": "ordinal" + }, + { + "name": "troisieme", + "value": 3, + "type": "ordinal" + }, + { + "name": "quatrieme", + "value": 4, + "type": "ordinal" + }, + { + "name": "cinquieme", + "value": 5, + "type": "ordinal" + }, + { + "name": "sixieme", + "value": 6, + "type": "ordinal" + }, + { + "name": "septieme", + "value": 7, + "type": "ordinal" + }, + { + "name": "huitieme", + "value": 8, + "type": "ordinal" + }, + { + "name": "neuvieme", + "value": 9, + "type": "ordinal" + }, + { + "name": "dixieme", + "value": 10, + "type": "ordinal" + }, + { + "name": "onzieme", + "value": 11, + "type": "ordinal" + }, + { + "name": "douzieme", + "value": 12, + "type": "ordinal" + }, + { + "name": "treizieme", + "value": 13, + "type": "ordinal" + }, + { + "name": "quatorzieme", + "value": 14, + "type": "ordinal" + }, + { + "name": "quinzieme", + "value": 15, + "type": "ordinal" + }, + { + "name": "seizieme", + "value": 16, + "type": "ordinal" + }, + { + "name": "dix septieme", + "value": 17, + "type": "ordinal" + }, + { + "name": "dixseptieme", + "value": 17, + "type": "ordinal" + }, + { + "name": "dix huitieme", + "value": 18, + "type": "ordinal" + }, + { + "name": "dixhuitieme", + "value": 18, + "type": "ordinal" + }, + { + "name": "dix neuvieme", + "value": 19, + "type": "ordinal" + }, + { + "name": "dixneuvieme", + "value": 19, + "type": "ordinal" + }, + { + "name": "vigntieme", + "value": 20, + "type": "ordinal" + }, + { + "name": "trentieme", + "value": 30, + "type": "ordinal" + }, + { + "name": "quarantieme", + "value": 40, + "type": "ordinal" + }, + { + "name": "cinquantieme", + "value": 50, + "type": "ordinal" + }, + { + "name": "soixantieme", + "value": 60, + "type": "ordinal" + }, + { + "name": "septantieme", + "value": 70, + "type": "ordinal" + }, + { + "name": "quatre vigntieme", + "value": 80, + "type": "ordinal" + }, + { + "name": "quatrevigntieme", + "value": 80, + "type": "ordinal" + }, + { + "name": "huitantieme", + "value": 80, + "type": "ordinal" + }, + { + "name": "nonantieme", + "value": 90, + "type": "ordinal" + }, + { + "name": "centieme", + "value": 100, + "type": "ordinal", + "left": "multiply" + }, + { + "name": "millieme", + "value": 1000, + "type": "ordinal", + "left": "multiply" + } + ], + "ordinal_indicators": [ + { + "suffixes": [ + "e", + "er", + "e", + "e", + "e", + "e", + "e", + "e", + "e", + "e" + ] + }, + { + "gender": "f", + "suffixes": [ + "e", + "re", + "e", + "e", + "e", + "e", + "e", + "e", + "e", + "e" + + ] + } + ], + "stopwords": [ + "et" + ] +} \ No newline at end of file diff --git a/data/numex/rules/it.json b/data/numex/rules/it.json new file mode 100644 index 00000000..cf8a6480 --- /dev/null +++ b/data/numex/rules/it.json @@ -0,0 +1,934 @@ +{ + "rules": [ + { + "name": "zero", + "value": 0, + "type": "cardinal" + }, + { + "name": "un", + "value": 1, + "type": "cardinal", + "gender": "m" + }, + { + "name": "uno", + "value": 1, + "type": "cardinal" + }, + { + "name": "una", + "value": 1, + "type": "cardinal", + "gender": "f" + }, + { + "name": "due", + "value": 2, + "type": "cardinal" + }, + { + "name": "tre", + "value": 3, + "type": "cardinal" + }, + { + "name": "tré", + "value": 3, + "type": "cardinal" + }, + { + "name": "quattro", + "value": 4, + "type": "cardinal" + }, + { + "name": "cinque", + "value": 5, + "type": "cardinal" + }, + { + "name": "sei", + "value": 6, + "type": "cardinal" + }, + { + "name": "sette", + "value": 7, + "type": "cardinal" + }, + { + "name": "otto", + "value": 8, + "type": "cardinal" + }, + { + "name": "nove", + "value": 9, + "type": "cardinal" + }, + { + "name": "dieci", + "value": 10, + "type": "cardinal" + }, + { + "name": "undici", + "value": 11, + "type": "cardinal" + }, + { + "name": "dodici", + "value": 12, + "type": "cardinal" + }, + { + "name": "tredici", + "value": 13, + "type": "cardinal" + }, + { + "name": "quattordici", + "value": 14, + "type": "cardinal" + }, + { + "name": "quindici", + "value": 15, + "type": "cardinal" + }, + { + "name": "sedici", + "value": 16, + "type": "cardinal" + }, + { + "name": "diciassette", + "value": 17, + "type": "cardinal" + }, + { + "name": "diciotto", + "value": 18, + "type": "cardinal" + }, + { + "name": "diciannove", + "value": 19, + "type": "cardinal" + }, + { + "name": "venti", + "value": 20, + "type": "cardinal", + "right": "add" + }, + { + "name": "ventuno", + "value": 21, + "type": "cardinal" + }, + { + "name": "ventotto", + "value": 28, + "type": "cardinal" + }, + { + "name": "trenta", + "value": 30, + "type": "cardinal", + "right": "add" + }, + { + "name": "trentuno", + "value": 31, + "type": "cardinal" + }, + { + "name": "trentotto", + "value": 38, + "type": "cardinal" + }, + { + "name": "quaranta", + "value": 40, + "type": "cardinal", + "right": "add" + }, + { + "name": "quarantuno", + "value": 41, + "type": "cardinal" + }, + { + "name": "quarantotto", + "value": 48, + "type": "cardinal" + }, + { + "name": "cinquanta", + "value": 50, + "type": "cardinal", + "right": "add" + }, + { + "name": "cinquantuno", + "value": 51, + "type": "cardinal" + }, + { + "name": "cinquantotto", + "value": 58, + "type": "cardinal" + }, + { + "name": "sessanta", + "value": 60, + "type": "cardinal", + "right": "add" + }, + { + "name": "sessantuno", + "value": 61, + "type": "cardinal" + }, + { + "name": "sessantotto", + "value": 68, + "type": "cardinal" + }, + { + "name": "settanta", + "value": 70, + "type": "cardinal", + "right": "add" + }, + { + "name": "settantuno", + "value": 71, + "type": "cardinal" + }, + { + "name": "settantotto", + "value": 78, + "type": "cardinal" + }, + { + "name": "ottanta", + "value": 80, + "type": "cardinal", + "right": "add" + }, + { + "name": "ottantuno", + "value": 81, + "type": "cardinal" + }, + { + "name": "ottantotto", + "value": 88, + "type": "cardinal" + }, + { + "name": "novanta", + "value": 90, + "type": "cardinal", + "right": "add" + }, + { + "name": "novantuno", + "value": 91, + "type": "cardinal" + }, + { + "name": "novantotto", + "value": 91, + "type": "cardinal" + }, + { + "name": "cento", + "value": 100, + "type": "cardinal", + "left": "multiply", + "right": "add" + }, + { + "name": "cent", + "value": 100, + "type": "cardinal", + "left": "multiply", + "right": "add" + }, + { + "name": "mille", + "value": 1000, + "type": "cardinal", + "left": "multiply", + "right": "add" + }, + { + "name": "mila", + "value": 1000, + "type": "cardinal", + "left": "multiply", + "right": "add" + }, + { + "name": "milione", + "value": 1000000, + "type": "cardinal", + "left": "multiply", + "right": "add" + }, + { + "name": "milioni", + "value": 1000000, + "type": "cardinal", + "left": "multiply", + "right": "add" + }, + { + "name": "miliardo", + "value": 1000000000, + "type": "cardinal", + "left": "multiply", + "right": "add" + }, + { + "name": "miliardi", + "value": 1000000000, + "type": "cardinal", + "left": "multiply", + "right": "add" + }, + { + "name": "bilione", + "value": 1000000000000, + "type": "cardinal", + "left": "multiply", + "right": "add" + }, + { + "name": "bilioni", + "value": 1000000000000, + "type": "cardinal", + "left": "multiply", + "right": "add" + }, + { + "name": "biliarde", + "value": 1000000000000000, + "type": "cardinal", + "left": "multiply", + "right": "add" + }, + { + "name": "biliardi", + "value": 1000000000000000, + "type": "cardinal", + "left": "multiply", + "right": "add" + }, + { + "name": "primo", + "value": 1, + "type": "ordinal" + }, + { + "name": "secondo", + "value": 2, + "type": "ordinal" + }, + { + "name": "terzo", + "value": 3, + "type": "ordinal" + }, + { + "name": "quarto", + "value": 4, + "type": "ordinal" + }, + { + "name": "quinto", + "value": 5, + "type": "ordinal" + }, + { + "name": "sesto", + "value": 6, + "type": "ordinal" + }, + { + "name": "settimo", + "value": 7, + "type": "ordinal" + }, + { + "name": "ottavo", + "value": 8, + "type": "ordinal" + }, + { + "name": "nono", + "value": 9, + "type": "ordinal" + }, + { + "name": "duesimo", + "value": 2, + "type": "ordinal" + }, + { + "name": "treesimo", + "value": 3, + "type": "ordinal" + }, + { + "name": "quattresimo", + "value": 4, + "type": "ordinal" + }, + { + "name": "cinquesimo", + "value": 5, + "type": "ordinal" + }, + { + "name": "seiesimo", + "value": 6, + "type": "ordinal" + }, + { + "name": "settesimo", + "value": 7, + "type": "ordinal" + }, + { + "name": "ottesimo", + "value": 8, + "type": "ordinal" + }, + { + "name": "novesimo", + "value": 9, + "type": "ordinal" + }, + { + "name": "decimo", + "value": 10, + "type": "ordinal" + }, + { + "name": "undicesimo", + "value": 11, + "type": "ordinal" + }, + { + "name": "dodicesimo", + "value": 12, + "type": "ordinal" + }, + { + "name": "tredicesimo", + "value": 13, + "type": "ordinal" + }, + { + "name": "quattordicesimo", + "value": 14, + "type": "ordinal" + }, + { + "name": "quindicesimo", + "value": 15, + "type": "ordinal" + }, + { + "name": "sedicesimo", + "value": 16, + "type": "ordinal" + }, + { + "name": "diciassettesimo", + "value": 17, + "type": "ordinal" + }, + { + "name": "diciottesimo", + "value": 18, + "type": "ordinal" + }, + { + "name": "diciannovesimo", + "value": 19, + "type": "ordinal" + }, + { + "name": "ventesimo", + "value": 20, + "type": "ordinal" + }, + { + "name": "ventunesimo", + "value": 21, + "type": "ordinal" + }, + { + "name": "ventottesimo", + "value": 28, + "type": "ordinal" + }, + { + "name": "trentesimo", + "value": 30, + "type": "ordinal" + }, + { + "name": "trentunesimo", + "value": 31, + "type": "ordinal" + }, + { + "name": "trentottesimo", + "value": 38, + "type": "ordinal" + }, + { + "name": "quarantesimo", + "value": 40, + "type": "ordinal" + }, + { + "name": "quarantunesimo", + "value": 41, + "type": "ordinal" + }, + { + "name": "quarantottesimo", + "value": 48, + "type": "ordinal" + }, + { + "name": "cinquantesimo", + "value": 50, + "type": "ordinal" + }, + { + "name": "cinquantunesimo", + "value": 51, + "type": "ordinal" + }, + { + "name": "cinquantottesimo", + "value": 58, + "type": "ordinal" + }, + { + "name": "sessantesimo", + "value": 60, + "type": "ordinal" + }, + { + "name": "sessantunesimo", + "value": 61, + "type": "ordinal" + }, + { + "name": "sessantottesimo", + "value": 68, + "type": "ordinal" + }, + { + "name": "settantesimo", + "value": 70, + "type": "ordinal" + }, + { + "name": "settantunesimo", + "value": 71, + "type": "ordinal" + }, + { + "name": "settantottesimo", + "value": 78, + "type": "ordinal" + }, + { + "name": "ottantesimo", + "value": 80, + "type": "ordinal" + }, + { + "name": "ottantunesimo", + "value": 81, + "type": "ordinal" + }, + { + "name": "ottantottesimo", + "value": 88, + "type": "ordinal" + }, + { + "name": "novantesimo", + "value": 90, + "type": "ordinal" + }, + { + "name": "novantunesimo", + "value": 91, + "type": "ordinal" + }, + { + "name": "novantottesimo", + "value": 98, + "type": "ordinal" + }, + { + "name": "prima", + "value": 1, + "type": "ordinal", + "gender": "f" + }, + { + "name": "seconda", + "value": 2, + "type": "ordinal", + "gender": "f" + }, + { + "name": "terza", + "value": 3, + "type": "ordinal", + "gender": "f" + }, + { + "name": "quarta", + "value": 4, + "type": "ordinal", + "gender": "f" + }, + { + "name": "quinta", + "value": 5, + "type": "ordinal", + "gender": "f" + }, + { + "name": "sesta", + "value": 6, + "type": "ordinal", + "gender": "f" + }, + { + "name": "settima", + "value": 7, + "type": "ordinal", + "gender": "f" + }, + { + "name": "ottava", + "value": 8, + "type": "ordinal", + "gender": "f" + }, + { + "name": "nona", + "value": 9, + "type": "ordinal", + "gender": "f" + }, + { + "name": "duesima", + "value": 2, + "type": "ordinal", + "gender": "f" + }, + { + "name": "treesima", + "value": 3, + "type": "ordinal", + "gender": "f" + }, + { + "name": "quattresima", + "value": 4, + "type": "ordinal", + "gender": "f" + }, + { + "name": "cinquesima", + "value": 5, + "type": "ordinal", + "gender": "f" + }, + { + "name": "seiesima", + "value": 6, + "type": "ordinal", + "gender": "f" + }, + { + "name": "settesima", + "value": 7, + "type": "ordinal", + "gender": "f" + }, + { + "name": "ottesima", + "value": 8, + "type": "ordinal", + "gender": "f" + }, + { + "name": "novesima", + "value": 9, + "type": "ordinal", + "gender": "f" + }, + { + "name": "decima", + "value": 10, + "type": "ordinal", + "gender": "f" + }, + { + "name": "undicesima", + "value": 11, + "type": "ordinal", + "gender": "f" + }, + { + "name": "dodicesima", + "value": 12, + "type": "ordinal", + "gender": "f" + }, + { + "name": "tredicesima", + "value": 13, + "type": "ordinal", + "gender": "f" + }, + { + "name": "quattordicesima", + "value": 14, + "type": "ordinal", + "gender": "f" + }, + { + "name": "quindicesima", + "value": 15, + "type": "ordinal", + "gender": "f" + }, + { + "name": "sedicesima", + "value": 16, + "type": "ordinal", + "gender": "f" + }, + { + "name": "diciassettesima", + "value": 17, + "type": "ordinal", + "gender": "f" + }, + { + "name": "diciottesima", + "value": 18, + "type": "ordinal", + "gender": "f" + }, + { + "name": "diciannovesima", + "value": 19, + "type": "ordinal", + "gender": "f" + }, + { + "name": "ventesima", + "value": 20, + "type": "ordinal", + "gender": "f" + }, + { + "name": "ventunesima", + "value": 21, + "type": "ordinal", + "gender": "f" + }, + { + "name": "ventottesima", + "value": 28, + "type": "ordinal", + "gender": "f" + }, + { + "name": "trentesima", + "value": 30, + "type": "ordinal", + "gender": "f" + }, + { + "name": "trentunesima", + "value": 31, + "type": "ordinal", + "gender": "f" + }, + { + "name": "trentottesima", + "value": 38, + "type": "ordinal", + "gender": "f" + }, + { + "name": "quarantesima", + "value": 40, + "type": "ordinal", + "gender": "f" + }, + { + "name": "quarantunesima", + "value": 41, + "type": "ordinal", + "gender": "f" + }, + { + "name": "quarantottesima", + "value": 48, + "type": "ordinal", + "gender": "f" + }, + { + "name": "cinquantesima", + "value": 50, + "type": "ordinal", + "gender": "f" + }, + { + "name": "cinquantunesima", + "value": 51, + "type": "ordinal", + "gender": "f" + }, + { + "name": "cinquantottesima", + "value": 58, + "type": "ordinal", + "gender": "f" + }, + { + "name": "sessantesima", + "value": 60, + "type": "ordinal", + "gender": "f" + }, + { + "name": "sessantunesima", + "value": 61, + "type": "ordinal", + "gender": "f" + }, + { + "name": "sessantottesima", + "value": 68, + "type": "ordinal", + "gender": "f" + }, + { + "name": "settantesima", + "value": 70, + "type": "ordinal", + "gender": "f" + }, + { + "name": "settantunesima", + "value": 71, + "type": "ordinal", + "gender": "f" + }, + { + "name": "settantottesima", + "value": 78, + "type": "ordinal", + "gender": "f" + }, + { + "name": "ottantesima", + "value": 80, + "type": "ordinal", + "gender": "f" + }, + { + "name": "ottantunesima", + "value": 81, + "type": "ordinal", + "gender": "f" + }, + { + "name": "ottantottesima", + "value": 88, + "type": "ordinal", + "gender": "f" + }, + { + "name": "novantesima", + "value": 90, + "type": "ordinal", + "gender": "f" + }, + { + "name": "novantunesima", + "value": 91, + "type": "ordinal", + "gender": "f" + }, + { + "name": "novantottesima", + "value": 98, + "type": "ordinal", + "gender": "f" + } + + ], + "ordinal_indicators": [ + { + "gender": "m", + "suffixes": [ + "o", + "o", + "o", + "o", + "o", + "o", + "o", + "o", + "o", + "o" + ] + + }, + { + "gender": "f", + "suffixes": [ + "a", + "a", + "a", + "a", + "a", + "a", + "a", + "a", + "a", + "a" + ] + + } + + ], + "stopwords": [ + "e", + "ed" + ] +} \ No newline at end of file diff --git a/data/numex/rules/pt.json b/data/numex/rules/pt.json new file mode 100644 index 00000000..2e261ac9 --- /dev/null +++ b/data/numex/rules/pt.json @@ -0,0 +1,1058 @@ +{ + "rules": [ + { + "name": "um", + "value": 1, + "type": "cardinal" + }, + { + "name": "uma", + "value": 1, + "type": "cardinal", + "gender": "f" + }, + { + "name": "dois", + "value": 2, + "type": "cardinal" + }, + { + "name": "duas", + "value": 2, + "type": "cardinal", + "gender": "f" + }, + { + "name": "três", + "value": 3, + "type": "cardinal" + }, + { + "name": "tres", + "value": 3, + "type": "cardinal" + }, + { + "name": "quatro", + "value": 4, + "type": "cardinal" + }, + { + "name": "cinco", + "value": 5, + "type": "cardinal" + }, + { + "name": "seis", + "value": 6, + "type": "cardinal" + }, + { + "name": "sete", + "value": 7, + "type": "cardinal" + }, + { + "name": "oito", + "value": 8, + "type": "cardinal" + }, + { + "name": "nove", + "value": 9, + "type": "cardinal" + }, + { + "name": "dez", + "value": 10, + "type": "cardinal" + }, + { + "name": "onze", + "value": 11, + "type": "cardinal" + }, + { + "name": "doze", + "value": 12, + "type": "cardinal" + }, + { + "name": "treze", + "value": 13, + "type": "cardinal" + }, + { + "name": "catorze", + "value": 14, + "type": "cardinal" + }, + { + "name": "quinze", + "value": 15, + "type": "cardinal" + }, + { + "name": "dezesseis", + "value": 16, + "type": "cardinal" + }, + { + "name": "dezessete", + "value": 17, + "type": "cardinal" + }, + { + "name": "dezoito", + "value": 18, + "type": "cardinal" + }, + { + "name": "dezenove", + "value": 19, + "type": "cardinal" + }, + { + "name": "vinte", + "value": 20, + "type": "cardinal", + "right": "add" + }, + { + "name": "trinta", + "value": 30, + "type": "cardinal", + "right": "add" + }, + { + "name": "quarenta", + "value": 40, + "type": "cardinal", + "right": "add" + }, + { + "name": "cinquenta", + "value": 50, + "type": "cardinal", + "right": "add" + }, + { + "name": "sessenta", + "value": 60, + "type": "cardinal", + "right": "add" + }, + { + "name": "setenta", + "value": 70, + "type": "cardinal", + "right": "add" + }, + { + "name": "oitenta", + "value": 80, + "type": "cardinal", + "right": "add" + }, + { + "name": "noventa", + "value": 90, + "type": "cardinal", + "right": "add" + }, + { + "name": "cem", + "value": 100, + "type": "cardinal", + "right": "add" + }, + { + "name": "cento", + "value": 100, + "type": "cardinal", + "right": "add" + }, + { + "name": "duzentos", + "value": 200, + "type": "cardinal", + "right": "add" + }, + { + "name": "trezentos", + "value": 300, + "type": "cardinal", + "right": "add" + }, + { + "name": "quatrocentos", + "value": 400, + "type": "cardinal", + "right": "add" + }, + + { + "name": "quinhentos", + "value": 500, + "type": "cardinal", + "right": "add" + }, + + { + "name": "seiscentos", + "value": 600, + "type": "cardinal", + "right": "add" + }, + + { + "name": "setecentos", + "value": 700, + "type": "cardinal", + "right": "add" + }, + + { + "name": "oitocentos", + "value": 800, + "type": "cardinal", + "right": "add" + }, + + { + "name": "novecentos", + "value": 900, + "type": "cardinal", + "right": "add" + }, + { + "name": "mil", + "value": 1000, + "type": "cardinal", + "left": "multiply", + "right": "add" + }, + { + "name": "milhão", + "value": 1000000, + "type": "cardinal", + "left": "multiply", + "right": "add" + }, + { + "name": "milhao", + "value": 1000000, + "type": "cardinal", + "left": "multiply", + "right": "add" + }, + { + "name": "milhões", + "value": 1000000, + "type": "cardinal", + "left": "multiply", + "right": "add" + }, + { + "name": "milhoes", + "value": 1000000, + "type": "cardinal", + "left": "multiply", + "right": "add" + }, + { + "name": "bilhão", + "value": 1000000000, + "type": "cardinal", + "left": "multiply", + "right": "add" + }, + { + "name": "bilhao", + "value": 1000000000, + "type": "cardinal", + "left": "multiply", + "right": "add" + }, + { + "name": "bilhões", + "value": 1000000000, + "type": "cardinal", + "left": "multiply", + "right": "add" + }, + { + "name": "bilhoes", + "value": 1000000000, + "type": "cardinal", + "left": "multiply", + "right": "add" + }, + { + "name": "trilhão", + "value": 1000000000000, + "type": "cardinal", + "left": "multiply", + "right": "add" + }, + { + "name": "trilhao", + "value": 1000000000000, + "type": "cardinal", + "left": "multiply", + "right": "add" + }, + { + "name": "trilhões", + "value": 1000000000000, + "type": "cardinal", + "left": "multiply", + "right": "add" + }, + { + "name": "trilhoes", + "value": 1000000000000, + "type": "cardinal", + "left": "multiply", + "right": "add" + }, + { + "name": "quatrilhão", + "value": 1000000000000000, + "type": "cardinal", + "left": "multiply", + "right": "add" + }, + { + "name": "quatrilhao", + "value": 1000000000000000, + "type": "cardinal", + "left": "multiply", + "right": "add" + }, + { + "name": "quatrilhões", + "value": 1000000000000000, + "type": "cardinal", + "left": "multiply", + "right": "add" + }, + { + "name": "quatrilhoes", + "value": 1000000000000000, + "type": "cardinal", + "left": "multiply", + "right": "add" + }, + { + "name": "primeiro", + "value": 1, + "type": "ordinal" + }, + { + "name": "segundo", + "value": 2, + "type": "ordinal" + }, + { + "name": "terceiro", + "value": 3, + "type": "ordinal" + }, + { + "name": "quarto", + "value": 4, + "type": "ordinal" + }, + { + "name": "quinto", + "value": 5, + "type": "ordinal" + }, + { + "name": "sexto", + "value": 6, + "type": "ordinal" + }, + { + "name": "sétimo", + "value": 7, + "type": "ordinal" + }, + { + "name": "setimo", + "value": 7, + "type": "ordinal" + }, + { + "name": "oitavo", + "value": 8, + "type": "ordinal" + }, + { + "name": "nono", + "value": 9, + "type": "ordinal" + }, + { + "name": "décimo", + "value": 10, + "type": "ordinal" + }, + { + "name": "decimo", + "value": 10, + "type": "ordinal", + "right": "add" + }, + { + "name": "vigésimo", + "value": 20, + "type": "ordinal", + "right": "add" + }, + { + "name": "vigesimo", + "value": 20, + "type": "ordinal", + "right": "add" + }, + { + "name": "trigésimo", + "value": 30, + "type": "ordinal", + "right": "add" + }, + { + "name": "trigesimo", + "value": 30, + "type": "ordinal", + "right": "add" + }, + { + "name": "quadragésimo", + "value": 40, + "type": "ordinal", + "right": "add" + }, + { + "name": "quadragesimo", + "value": 40, + "type": "ordinal", + "right": "add" + }, + { + "name": "quinquagésimo", + "value": 50, + "type": "ordinal", + "right": "add" + }, + { + "name": "quinquagesimo", + "value": 50, + "type": "ordinal", + "right": "add" + }, + { + "name": "sexagésimo", + "value": 60, + "type": "ordinal", + "right": "add" + }, + { + "name": "sexagesimo", + "value": 60, + "type": "ordinal", + "right": "add" + }, + + { + "name": "septuagésimo", + "value": 70, + "type": "ordinal", + "right": "add" + }, + { + "name": "septuagesimo", + "value": 70, + "type": "ordinal", + "right": "add" + }, + { + "name": "octogésimo", + "value": 80, + "type": "ordinal", + "right": "add" + }, + { + "name": "octogesimo", + "value": 80, + "type": "ordinal", + "right": "add" + }, + { + "name": "nonagésimo", + "value": 90, + "type": "ordinal", + "right": "add" + }, + { + "name": "nonagesimo", + "value": 90, + "type": "ordinal", + "right": "add" + }, + { + "name": "centésimo", + "value": 100, + "type": "ordinal", + "right": "add" + }, + { + "name": "centesimo", + "value": 100, + "type": "ordinal", + "right": "add" + }, + + { + "name": "ducentésimo", + "value": 200, + "type": "ordinal", + "right": "add" + }, + { + "name": "ducentesimo", + "value": 200, + "type": "ordinal", + "right": "add" + }, + { + "name": "tricentésimo", + "value": 300, + "type": "ordinal", + "right": "add" + }, + { + "name": "tricentesimo", + "value": 300, + "type": "ordinal", + "right": "add" + }, + { + "name": "quadrigentésimo", + "value": 400, + "type": "ordinal", + "right": "add" + }, + { + "name": "quadrigentesimo", + "value": 400, + "type": "ordinal", + "right": "add" + }, + { + "name": "quingentésimo", + "value": 500, + "type": "ordinal", + "right": "add" + }, + { + "name": "quingentesimo", + "value": 500, + "type": "ordinal", + "right": "add" + }, + { + "name": "sexcentésimo", + "value": 600, + "type": "ordinal", + "right": "add" + }, + { + "name": "sexcentesimo", + "value": 600, + "type": "ordinal", + "right": "add" + }, + { + "name": "septingentésimo", + "value": 700, + "type": "ordinal", + "right": "add" + }, + { + "name": "septingentesimo", + "value": 700, + "type": "ordinal", + "right": "add" + }, + { + "name": "octingentésimo", + "value": 800, + "type": "ordinal", + "right": "add" + }, + { + "name": "octingentesimo", + "value": 800, + "type": "ordinal", + "right": "add" + }, + { + "name": "noningentésimo", + "value": 900, + "type": "ordinal", + "right": "add" + }, + { + "name": "noningentesimo", + "value": 900, + "type": "ordinal", + "right": "add" + }, + { + "name": "milésimo", + "value": 1000, + "type": "ordinal", + "right": "add" + }, + { + "name": "milesimo", + "value": 1000, + "type": "ordinal", + "left": "multiply", + "right": "add" + }, + { + "name": "milionésimo", + "value": 1000000, + "type": "ordinal", + "left": "multiply", + "right": "add" + }, + { + "name": "milionesimo", + "value": 1000000, + "type": "ordinal", + "left": "multiply", + "right": "add" + }, + { + "name": "bilionésimo", + "value": 1000000000, + "type": "ordinal", + "left": "multiply", + "right": "add" + }, + { + "name": "bilionesimo", + "value": 1000000000, + "type": "ordinal", + "left": "multiply", + "right": "add" + }, + { + "name": "trilionésimo", + "value": 1000000000000, + "type": "ordinal", + "left": "multiply", + "right": "add" + }, + { + "name": "trilionesimo", + "value": 1000000000000, + "type": "ordinal", + "left": "multiply", + "right": "add" + }, + { + "name": "quadrilionésimo", + "value": 1000000000000000, + "type": "ordinal", + "left": "multiply", + "right": "add" + }, + { + "name": "quadrilionesimo", + "value": 1000000000000000, + "type": "ordinal", + "left": "multiply", + "right": "add" + }, + { + "name": "primeira", + "value": 1, + "type": "ordinal", + "gender": "f" + }, + { + "name": "segunda", + "value": 2, + "type": "ordinal", + "gender": "f" + }, + { + "name": "terceira", + "value": 3, + "type": "ordinal", + "gender": "f" + }, + { + "name": "quarta", + "value": 4, + "type": "ordinal", + "gender": "f" + }, + { + "name": "quinta", + "value": 5, + "type": "ordinal", + "gender": "f" + }, + { + "name": "sexta", + "value": 6, + "type": "ordinal", + "gender": "f" + }, + { + "name": "sétima", + "value": 7, + "type": "ordinal", + "gender": "f" + }, + { + "name": "setima", + "value": 7, + "type": "ordinal", + "gender": "f" + }, + { + "name": "oitava", + "value": 8, + "type": "ordinal", + "gender": "f" + }, + { + "name": "nona", + "value": 9, + "type": "ordinal", + "gender": "f" + }, + { + "name": "décima", + "value": 10, + "type": "ordinal", + "gender": "f" + }, + { + "name": "decima", + "value": 10, + "type": "ordinal", + "gender": "f" + }, + { + "name": "vigésima", + "value": 20, + "type": "ordinal", + "gender": "f" + }, + { + "name": "vigesima", + "value": 20, + "type": "ordinal", + "gender": "f" + }, + { + "name": "trigésima", + "value": 30, + "type": "ordinal", + "gender": "f" + }, + { + "name": "trigesima", + "value": 30, + "type": "ordinal", + "gender": "f" + }, + { + "name": "quadragésima", + "value": 40, + "type": "ordinal", + "gender": "f" + }, + { + "name": "quadragesima", + "value": 40, + "type": "ordinal", + "gender": "f" + }, + { + "name": "quinquagésima", + "value": 50, + "type": "ordinal", + "gender": "f" + }, + { + "name": "quinquagesima", + "value": 50, + "type": "ordinal", + "gender": "f" + }, + { + "name": "sexagésima", + "value": 60, + "type": "ordinal", + "gender": "f" + }, + { + "name": "sexagesima", + "value": 60, + "type": "ordinal", + "gender": "f" + }, + { + "name": "septuagésima", + "value": 70, + "type": "ordinal", + "gender": "f" + }, + { + "name": "septuagesima", + "value": 70, + "type": "ordinal", + "gender": "f" + }, + { + "name": "octogésima", + "value": 80, + "type": "ordinal", + "gender": "f" + }, + { + "name": "octogesima", + "value": 80, + "type": "ordinal", + "gender": "f" + }, + { + "name": "nonagésima", + "value": 90, + "type": "ordinal", + "gender": "f" + }, + { + "name": "nonagesima", + "value": 90, + "type": "ordinal", + "gender": "f" + }, + { + "name": "centésima", + "value": 100, + "type": "ordinal", + "gender": "f" + }, + { + "name": "centesima", + "value": 100, + "type": "ordinal", + "gender": "f" + }, + { + "name": "ducentésima", + "value": 200, + "type": "ordinal", + "gender": "f" + }, + { + "name": "ducentesima", + "value": 200, + "type": "ordinal", + "gender": "f" + }, + { + "name": "tricentésima", + "value": 300, + "type": "ordinal", + "gender": "f" + }, + { + "name": "tricentesima", + "value": 300, + "type": "ordinal", + "gender": "f" + }, + { + "name": "quadrigentésima", + "value": 400, + "type": "ordinal", + "gender": "f" + }, + { + "name": "quadrigentesima", + "value": 400, + "type": "ordinal", + "gender": "f" + }, + { + "name": "quingentésima", + "value": 500, + "type": "ordinal", + "gender": "f" + }, + { + "name": "quingentesima", + "value": 500, + "type": "ordinal", + "gender": "f" + }, + { + "name": "sexcentésima", + "value": 600, + "type": "ordinal", + "gender": "f" + }, + { + "name": "sexcentesima", + "value": 600, + "type": "ordinal", + "gender": "f" + }, + { + "name": "septingentésima", + "value": 700, + "type": "ordinal", + "gender": "f" + }, + { + "name": "septingentesima", + "value": 700, + "type": "ordinal", + "gender": "f" + }, + { + "name": "octingentésima", + "value": 800, + "type": "ordinal", + "gender": "f" + }, + { + "name": "octingentesima", + "value": 800, + "type": "ordinal", + "gender": "f" + }, + { + "name": "noningentésima", + "value": 900, + "type": "ordinal", + "gender": "f" + }, + { + "name": "noningentesima", + "value": 900, + "type": "ordinal", + "gender": "f" + }, + { + "name": "milésima", + "value": 1000, + "type": "ordinal", + "gender": "f" + }, + { + "name": "milesima", + "value": 1000, + "type": "ordinal", + "gender": "f" + }, + { + "name": "milionésima", + "value": 1000000, + "type": "ordinal", + "gender": "f" + }, + { + "name": "milionesima", + "value": 1000000, + "type": "ordinal", + "gender": "f" + }, + { + "name": "bilionésima", + "value": 1000000000, + "type": "ordinal", + "gender": "f" + }, + { + "name": "bilionesima", + "value": 1000000000, + "type": "ordinal", + "gender": "f" + }, + { + "name": "trilionésima", + "value": 1000000000000, + "type": "ordinal", + "gender": "f" + }, + { + "name": "trilionesima", + "value": 1000000000000, + "type": "ordinal", + "gender": "f" + }, + { + "name": "quadrilionésima", + "value": 1000000000000000, + "type": "ordinal", + "gender": "f" + }, + { + "name": "quadrilionesima", + "value": 1000000000000000, + "type": "ordinal", + "gender": "f" + } + ], + "ordinal_indicators": [ + { + "gender": "m", + "suffixes": [ + "o", + "o", + "o", + "o", + "o", + "o", + "o", + "o", + "o", + "o" + ] + + }, + { + "gender": "f", + "suffixes": [ + "a", + "a", + "a", + "a", + "a", + "a", + "a", + "a", + "a", + "a" + ] + + } + + ], + "stopwords": [ + "e" + ] +} \ No newline at end of file