Medição

Quanto acerta este tradutor de braille português

Comparado com liblouis, a implementação de referência, em cada compilação: 5045 textos, 100% idênticos — e dois sinais em que este motor se afasta dela de propósito, porque a norma diz outra coisa.

Como foi medido
Pergunta
O braille que este sítio escreve é o mesmo que produz a implementação de referência?
Comparado com
liblouis 3.29.0 (pt-pt-g1), tabela "unicode.dis,pt-pt-g1.utb"
Sobre
5004 palavras e 41 frases construídas
Guardado em
data/pt-reference.tsv

O resultado

Conformidade do braille português de grau 1
O que se verificaQuantosIdênticos
Palavras da lista de frequência5004100%
Frases com maiúsculas, algarismos, aspas e pontuação41100%
Linhas com um sinal em que seguimos a norma e não a referência4fora da conta, de propósito
Medido5045100%

As palavras são as mais frequentes do português do Brasil por ordem de frequência, de hermitdave/FrequencyWords —legendas do OpenSubtitles, CC BY-SA 4.0— filtradas às que só contêm letras portuguesas. As frases estão escritas à mão porque uma lista de palavras em minúsculas não consegue ver o que mais falha: as maiúsculas, os números, as aspas angulares e a pontuação.

Todas as palavras também voltam ao texto original quando se traduzem de braille para texto, o que é uma verificação diferente e mais exigente do que a ida.

Onde este motor discorda da referência, e porquê

liblouis é a implementação de referência e este sítio mede-se por ela em três códigos. Em dois sinais do português a tabela contradiz a norma publicada, e aqui a norma ganha. São os únicos dois sítios em todo o sítio onde se afirma que a referência está errada, por isso cada um vem com a fonte:

Dois sinais em que este motor segue a norma
SinalNormaliblouisFonte
Apóstrofo (')36Grafia Braille para a Língua Portuguesa (Comissão de Braille, MEC)
Reticências (…)3 3 33-5 2-6 3-5Alterações à Grafia Braille para a Língua Portuguesa (Comissão de Braille)

Estas duas divergências estão também publicadas em inglês, ao lado das quatro do árabe, em Six bugs we found in the reference braille tables — para quem precise de as citar num relatório de erro.

Apóstrofo — '

O sinal ' (3) representa também o apóstrofo.

A norma dá ao apóstrofo a mesma célula do ponto final, o ponto 3. A tabela de liblouis escreve o ponto 6, que na verdade é o prefixo das aspas angulares e dos parênteses de fecho.

Reticências — …

3 3 3 reticências.

As reticências são três pontos finais seguidos. liblouis acerta quando se escrevem três pontos separados e falha apenas no carácter único “…”, o que aponta para um erro de transcrição na regra e não para uma leitura diferente da norma.

O que faria mudar de ideias

Se liblouis corrigir a tabela, o teste de conformidade deste sítio falha na compilação seguinte — porque afirma as duas metades: que este motor segue a norma e que liblouis ainda escreve outra coisa. É assim que se dá por isso, em vez de ficar a repetir uma discordância que já não existe. E se um transcritor português mostrar que a leitura da norma aqui está errada, diga — a correção de quem lê com os dedos vale mais do que qualquer teste automático.

Porque é que 100% não é uma boa nota

Em braille português de grau 1 cada letra é uma célula e não há nada a decidir. Não existe uma escrita defensável diferente da de referência: qualquer divergência é um defeito da tabela. Por isso o valor esperado é exatamente 100%, e publicá-lo diz menos do que parece — o que diria alguma coisa era não o atingir.

O contraste com o inglês é o dado interessante. O braille inglês unificado de grau 2 abrevia, e abreviar admite critério: dois transcritores competentes podem escrever a mesma palavra de duas maneiras defensáveis. O motor inglês deste sítio fica-se pelos 99,72% perante a mesma referência, e publica as palavras que falha uma a uma. Esses 99,72% são um resultado mais difícil do que estes 100%.

O que este valor não cobre

Grau 1, sem abreviaturas. O braille português abreviado —a estenografia— é um sistema à parte com a sua própria medição por fazer, e dizer aqui que está coberto antes de o medir seria exatamente o erro que esta página existe para não cometer. Também não entram a notação matemática nem a musical, que têm códigos próprios.

As treze letras que o tornam necessário

Se o braille português fosse o inglês com acentos, não seria preciso tabela nem medição. Não é. E não é um caso raro: 15.9% das 5004 palavras portuguesas mais frequentes —795 delas— leva uma destas treze letras. Escrever português com a tabela inglesa falha em quase uma palavra em cada seis, e falha em silêncio, porque o resultado continua a parecer braille.

As treze letras do português, nos três códigos
LetraCélulaPontosEm braille inglêsEm braille espanhol
à1-2-4-63 célulasnenhuma letra
á1-2-3-5-63 célulasa letra á
â1-63 célulasnenhuma letra
ã3-4-53 célulasnenhuma letra
ç1-2-3-4-63 célulasnenhuma letra
é1-2-3-4-5-63 célulasnenhuma letra
ê1-2-63 célulasnenhuma letra
í3-43 célulasa letra í
ó3-4-63 célulasa letra ó
ô1-4-5-63 célulasnenhuma letra
õ2-4-63 célulasnenhuma letra
ú2-3-4-5-63 célulasa letra ú
ü1-2-5-63 célulasa letra ü

Verifique você mesmo

Nada disto tem de se acreditar. liblouis é software livre e está nos repositórios de qualquer distribuição, por isso a comparação refaz-se em duas ordens:

lou_translate unicode.dis,pt-pt-g1.utb <<< "coração"

e o resultado tem de ser o mesmo que devolve o tradutor desta secção para a mesma palavra. O ficheiro de referência completo está no repositório, em data/pt-reference.tsv, com o texto e a saída esperada em cada linha — incluindo as linhas dos dois sinais em que discordamos, para que a discordância também se possa conferir.

O valor como imagem

Para citar, ligar ou pôr num diapositivo.

Um cartão com o valor 100%: a proporção dos 5045 textos de referência em que o braille deste sítio coincide exatamente com o tradutor de referência.

Descarregar o PNGCC BY 4.0.

A seguir