Pq não simplesmente usar levenshtein? Até tem essa biblioteca pro Python: https://pypi.org/project/python-Levenshtein/
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Pq não simplesmente usar levenshtein? Até tem essa biblioteca pro Python: https://pypi.org/project/python-Levenshtein/
Oii Samir, tudo bem com você?
Sinto muito pela demora em dar um retorno.
Realmente, utilizar a biblioteca levenshtein do Python seria algo interessante e que ajudaria bastante no desenvolvimento do corretor. No entanto, como esse é um curso mais introdutório ao processamento de linguagem natural, o instrutor optou por realizar os processos de uma forma mais manual, para que os alunos conseguissem entender como realizar cada parte das correções e fixar ainda melhor os conceitos.
De todo modo, sinta-se a vontade para utilizar os recursos dessa biblioteca para aprimorar seu corretor. Com certeza vai ficar um projeto muito bacana ^^
Qualquer dúvida estou à disposição :)