Executando verificação de segurança...
1

Ótimo projeto, meus parabéns! Já parei até para deixar a minha avaliação :).

Acho que o maior ponto positivo é que tu fez algo bem direto ao ponto, o que torna a experiência de uso extremamente simples e rápida.

Em contrapartida, a simplicidade e rapidez com que as informações são inseridas faz com que o teu projeto seja um alvo facil de ataques. Você falou aí que pretende criar um Filtro de spam. Se me permite perguntar, como você idealiza isso?

Vou deixar uma sugestão pra ti a respeito de como eu faria para evitar avaliações falsas/bomba de avaliações.
Como eu disse, o ponto forte é a simplicidade, então eu não mexeria no fluxo já existente. O que eu faria seria o seguinte:

  • Durante ou ao fim da avaliação, eu pediria um email. Esse email não deve ser persistido e deve servir apenas para essa confirmação de avaliação. A avaliação fica disponível após a confirmação.
  • Para usuários não identificados, as avaliações não ficam disponíveis no ato da criação, elas passam por uma curadoria. (isso provê confiabilidade).
  • Capacidade de denunciar avaliações. Não deve ser possível denunciar anonimamente, então será necessário usar o email, também sem persistência, apenas para confirmação da denúncia, acompanhada de um motivo para tal.

Dito isso, outras regras de negócio relacionadas a exibição/remoção das avaliações, você pode definir como achar melhor.

A curadoria, lembrando, não precisa ser manual ou humana. Você pode usar uma IA com algumas técnicas de prompt pra aumentar o nível de confiança. E a denúncia pode seguir o mesmo princípio.

É isso! Novamente, parabéns, é um projeto valioso a nível de sociedade e desejo todo o sucesso!

Carregando publicação patrocinada...