/identifica_palavroes

Programa simples voltado para identificação de palavrões (e variações dos mesmos), com retorno para o usuário.

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

identifica_palavroes

Este programa foi pensado para fazer parte de um projeto maior, a respeito da avaliação automática de redações. Assim, a ideia é que a identificação de palavrões e palavras ofensivas também possa ser feita de modo automático.

Ao rodar o programa, pede-se ao usuário que digite uma frase. Em seguida, o programa fornece o retorno sobre a frase digitada conter ou não palavrão ou alguma outra forma de escrita divergente da esperada pela norma-padrão.

Exemplos de padrões que o programa captura:

“Foda-se”, “Fdp”, “P.Q.P”, “m3rd4”, “fi&%o da p*t4”, “v1c14d0” (nesse caso, não se trata de um palavrão, mas o uso dos números no lugar das letras é divergente)

Exemplos de retornos:

"Você escreveu o seguinte palavrão: …. O registro escrito adotado pelo Enem proíbe esse tipo de termo e a gente concorda com isso. Afinal, você está sendo convidado a argumentar e usar palavrão não ajuda em nada sua argumentação. Sua redação vai receber nota zero e não vai ser corrigida.”

"Você usou a(s) seguinte(s) palavra(s) com números no meio: …. Reveja o texto que você escreveu, pois o mesmo contém palavras com números no meio, o que não é aceito no registro adotado pelo Enem."

Esse código foi idealizado por Ricardo Joseh Lima e elaborado por: Ricardo Joseh Lima, Chrysthian Chrisley e Rafael Veríssimo.

Contato: rjlimauerj@gmail.com