Desenvolvimento de uma versão mini de um corretor ortográfico sem trabalhar com inferência.
O projeto tem o objetivo de estudar os conceitos de NLP (natural language processing) ou processamento de linguagem natural (PLN em português), portanto, trata-se de um mini corretor. Ele é capaz de corrigir palavras onde o erro está localizado até uma distância 2 da palavra correta.
Exemplos de erros
Palavra errada | Distância | Palavra correta |
---|---|---|
ógica | 1 | lógica |
lógiica | 2 | lógica |
lógiicaa | >2 | Não corrigi a palavra❌ |
Base de Dados usada: Dados de treino e testes
1. Tenha o Python3 instalado, caso execute localmente
1. Tenha o Jupyter instalado, caso execute localmente
1.1 Use um framework de sua preferência, Pycharm, Spider, etc
1.2 Neste projeto foi utilizado o Pycharm
2. Tenha uma conta no Google Colab
2.1 Crie um notebook e copie e cole os códigos nele para executar
Done ! ✅