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.
- 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
| O que se verifica | Quantos | Idênticos |
|---|---|---|
| Palavras da lista de frequência | 5004 | 100% |
| Frases com maiúsculas, algarismos, aspas e pontuação | 41 | 100% |
| Linhas com um sinal em que seguimos a norma e não a referência | 4 | fora da conta, de propósito |
| Medido | 5045 | 100% |
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:
| Sinal | Norma | liblouis | Fonte |
|---|---|---|---|
| Apóstrofo (') | 3 | 6 | Grafia Braille para a Língua Portuguesa (Comissão de Braille, MEC) |
| Reticências (…) | 3 3 3 | 3-5 2-6 3-5 | Alteraçõ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.
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%.
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.
| Letra | Célula | Pontos | Em braille inglês | Em braille espanhol |
|---|---|---|---|---|
à | 1-2-4-6 | 3 células | nenhuma letra | |
á | 1-2-3-5-6 | 3 células | a letra á | |
â | 1-6 | 3 células | nenhuma letra | |
ã | 3-4-5 | 3 células | nenhuma letra | |
ç | 1-2-3-4-6 | 3 células | nenhuma letra | |
é | 1-2-3-4-5-6 | 3 células | nenhuma letra | |
ê | 1-2-6 | 3 células | nenhuma letra | |
í | 3-4 | 3 células | a letra í | |
ó | 3-4-6 | 3 células | a letra ó | |
ô | 1-4-5-6 | 3 células | nenhuma letra | |
õ | 2-4-6 | 3 células | nenhuma letra | |
ú | 2-3-4-5-6 | 3 células | a letra ú | |
ü | 1-2-5-6 | 3 células | a 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.
