Mimeline

Lifelogging e visualização de linha do tempo dinâmica em HTML pelo Gemini

O que faz?

O Mimeline é um app sem custo financeiro de registro de atividades que registra automaticamente as atividades dos usuários e permite que eles melhorem os registros com fotos e texto, criando registros semelhantes a um diário. Ele foi criado para quem quer acompanhar as atividades, mas é especialmente adequado para usuários de negócios e viajantes que precisam adicionar informações aos dados cronológicos. O app foi projetado com recursos sofisticados de acessibilidade e interface do usuário, garantindo que todos os usuários possam operar de forma intuitiva e fácil. Além disso, como não usa servidores em nuvem, ele protege informações pessoais e reduz o desperdício de recursos da transferência de dados e do consumo de energia, resultando em desempenho rápido e eficiente.

A visualização adaptativa, com tecnologia Gemini, gera HTML funcional no app para visualizar os registros de atividades dos usuários. Ele permite que até mesmo quem não conhece LLMs crie saídas interativas e ricas com facilidade. Por exemplo, os usuários podem traçar atividades no Google Maps, compilar registros em tabelas e gerar botões funcionais, ativando recursos que não estavam disponíveis originalmente no app. O Gemini é utilizado em duas funções distintas: como validador (Gemini 1.5 Pro / responseMimeType: json) para organizar comandos e condições e como editor (Gemini 1.5 Flash) para gerar texto. A combinação dos resultados dessas IAs permite a geração de HTML rápida e econômica. Além disso, essa abordagem resolve o problema de geração de código incorreto que pode ocorrer com LLMs gerais, garantindo uma saída de código estável e confiável.

Desenvolvido com

  • Flutter
  • Android

Equipe

Por

Hiroyuki Takisawa (tantanlife) e Jun Kobayashi

De

Japão