Atualização do 'Blank.' - migração para Gemma 4, correção do bug de respostas duplicadas e melhoria na qualidade das alternativas erradas
(play.google.com)Esta é uma atualização do Blank., aplicativo de quiz de lacunas com IA on-device que publiquei em fevereiro passado.
O feedback que vocês deixaram nos comentários naquela época ajudou muito a definir a direção do desenvolvimento. Obrigado.
Em especial, o bug apontado por deleuze, em que "5 das respostas corretas em 7 questões eram a mesma palavra",
foi um feedback doloroso e acabou se tornando o principal ponto de melhoria desta atualização.
Principais mudanças
1. Gemma 3 1B → Gemma 4 E2B
O mecanismo de inferência também foi trocado de MediaPipe LlmInference para Google AI Edge LiteRT.
A estabilidade no instruction following melhorou, então as saídas estranhas que fugiam do prompt
foram visivelmente reduzidas.
2. Correção do bug de respostas duplicadas
Foi corrigido o problema em que a mesma palavra de lacuna era repetida em várias questões.
Durante a geração do quiz a partir de um único documento, palavras já usadas agora são rastreadas e excluídas.
3. Melhoria na qualidade das alternativas erradas
Antes, 3 palavras-chave do documento eram escolhidas aleatoriamente e usadas como alternativas erradas,
mas agora isso foi substituído por um sistema de pontuação.
- Correspondência de idioma com a resposta correta (coreano↔coreano, inglês↔inglês)
- Similaridade no número de caracteres com a resposta correta
- Prioridade para palavras que aparecem na mesma frase
- Similaridade na frequência de ocorrência dentro do documento
Com isso, diminuiu bastante o problema de a resposta correta ficar óbvia demais.
4. Adição da função de refazer o quiz
Agora é possível reiniciar imediatamente o quiz com o mesmo documento a partir da tela de resultados.
O problema de desempenho em celulares antigos (newbie1004) é difícil de resolver completamente,
pois é uma limitação fundamental dos LLMs on-device, mas espero que haja alguma melhora com a troca do modelo e do mecanismo.
A versão para iOS (luclipse) será analisada depois que a estabilidade no Android estiver finalizada.
Play Store: https://play.google.com/store/apps/details?id=com.shootsir.blank
Vou continuar melhorando. Feedback é bem-vindo.
Ainda não há comentários.