Explicação da lógica do sistema de revisão
Para confirmar que o recurso de shadowing na tela de favoritos não sobrecarrega rapidamente o usuário com revisões, fizemos uma simulação de 30 dias do sistema atual de gestão de revisão.
Essa simulação usa o mesmo algoritmo que o app realmente utiliza, não um conjunto separado de regras idealizadas.
Condições da simulação
Simulamos uma lista com 60 frases salvas.
Todos os dias, ao entrar no modo de shadowing, o sistema gera automaticamente:
- Revisão de hoje
- Novas frases recomendadas
Na simulação, supomos que o usuário conclui exatamente todos os dias a Revisão de hoje e as Novas frases recomendadas pelo sistema, sem praticar conteúdo extra em “outros conteúdos de shadowing que não são de hoje”.
A meta diária de cada frase é de 2 leituras. Ou seja, quando uma frase aparece como `0/2`, o sistema só considera a tarefa do dia concluída quando o usuário chega a `2/2`.
Como o sistema controla o ritmo?
O sistema prioriza primeiro as revisões vencidas e depois decide quantas novas frases recomendar com base na dívida de revisão atual.
A regra atual é, aproximadamente:
- Sem dívida de revisão, recomendar até 5 novas frases
- Com 1 a 3 revisões vencidas, recomendar 4 novas frases
- Com 4 a 8 revisões vencidas, recomendar 3 novas frases
- Com 9 revisões vencidas, recomendar 2 novas frases
- Com 10 ou mais revisões vencidas, recomendar apenas 1 nova frase
Os intervalos de revisão também aumentam gradualmente. Depois que uma frase é concluída, ela volta para revisão em intervalos como 1 dia, 3 dias, 7 dias, 14 dias e 30 dias.
Resultado da simulação de 30 dias
Durante esses 30 dias, todas as 60 frases entraram no sistema de shadowing.
No 21º dia, todas as 60 frases já haviam sido cobertas. Isso significa que, se o usuário concluir de forma consistente o plano diário, o algoritmo atual consegue trazer gradualmente uma lista média de favoritos para a prática dentro de um mês, em vez de empurrar tudo de uma vez.
Ao longo dos 30 dias, foram registradas 504 leituras de shadowing no total, uma média de cerca de 8,4 leituras por frase.
A distribuição final de leituras foi:
- 18 frases foram lidas 10 vezes
- 36 frases foram lidas 8 vezes
- 6 frases foram lidas 6 vezes
Essa distribuição é esperada: frases que entram mais cedo no sistema passam por mais rodadas de revisão dentro de 30 dias; frases que entram mais tarde têm menos leituras, mas ainda completam vários dias e rodadas de shadowing.
A carga diária sai do controle?
Na simulação, a maioria dos dias teve uma carga relativamente estável.
A maior carga diária foi de 12 frases. Na maior parte do tempo, era necessário concluir cerca de 6 a 11 frases por dia.
Isso indica que a regra atual de limitação de novas frases consegue evitar que a dívida de revisão cresça rápido demais. O sistema não fica apenas recomendando conteúdo novo; ele reduz automaticamente as novas frases quando a pressão de revisão aumenta.
O que aprendemos
O sistema atual de gestão de revisão é adequado como organização padrão para a primeira versão do shadowing.
Ele consegue:
- Priorizar conteúdos de revisão já vencidos
- Introduzir novas frases gradualmente quando a pressão é baixa
- Mostrar todas as revisões vencidas, sem esconder a dívida de revisão
- Fazer as frases voltarem em intervalos importantes, como 1 dia, 3 dias, 7 dias e 14 dias
- Trazer gradualmente uma lista média de favoritos para a prática dentro de um mês
Claro, esse não é um plano fixo absolutamente ideal para todos os usuários. Cada pessoa tem uma quantidade diferente de favoritos, tempo disponível para praticar e base linguística. Continuaremos ajustando a quantidade de novas frases e a estratégia de intervalos com base no uso real.
O objetivo desse sistema não é fazer o usuário cumprir tarefas. É ajudar o usuário a repetir todos os dias, com uma pressão relativamente leve, as frases que realmente vale a pena dominar.
