Acessibilidade / Reportar erro

Desenvolvimento de um corretor ortográfico

Developing a spell checker

Resumo

Corretores ortográficos são ferramentas computacionais utilizadas cotidianamente na redação de textos e de mensagens ou, de forma oculta, na busca por informação e mineração de dados. Diante de sua relevância, o presente trabalho apresenta o percurso histórico de desenvolvimento dos corretores ortográficos e ilustra como, de forma simples, é possível criar um corretor ortográfico eficiente a partir da proposta de Norvig (2007NORVIG, Peter. How to write a spelling corrector. [S.l.: s.n.], 2007. http://norvig.com/spell-correct.html.
http://norvig.com/spell-correct.html...
). Salientam-se, também, algumas ferramentas e as estratégias empregadas na elaboração de corretores, como a remoção de afixos e a computação de n-gramas. Explicita-se, ainda, a implementação do corretor ortográfico de Norvig (2007NORVIG, Peter. How to write a spelling corrector. [S.l.: s.n.], 2007. http://norvig.com/spell-correct.html.
http://norvig.com/spell-correct.html...
) e verifica-se seu desempenho na tarefa de correção automática em diferentes conjuntos de dados de erros ortográficos. Expõe-se, também, uma comparação na performance de um corretor ortográfico que se vale da remoção de afixos em relação a um corretor que não adota semelhante estratégia.

Palavras-chave:
Corretor ortográfico; Ortografia; Afixos; Linguística computacional

Universidade Federal de Minas Gerais - UFMG Av. Antônio Carlos, 6627 - Pampulha, Cep: 31270-901, Belo Horizonte - Minas Gerais / Brasil, Tel: +55 (31) 3409-6009 - Belo Horizonte - MG - Brazil
E-mail: revistatextolivre@letras.ufmg.br