2 pontos por GN⁺ 2024-08-26 | 1 comentários | Compartilhar no WhatsApp
  • Recentemente, recebi uma tabela de cronograma de prática de piano jazz organizada em uma imagem
  • Pedi ao Claude para extrair as datas marcadas em verde
  • Ele extraiu com precisão as 13 sextas-feiras marcadas em verde entre 13 de setembro de 2024 e 23 de maio de 2025
  • Essas datas correspondem às aulas quinzenais de sexta-feira, começando na terça-feira, 10 de setembro de 2024

Criando um arquivo de calendário ICS

  • Pedi que, com base nas datas extraídas, ele criasse eventos com o título "Jazz Piano Lesson" às 14h no horário do Pacífico
  • O Claude gerou os eventos de calendário no formato de arquivo ICS (iCalendar):
    • O título de cada evento foi definido como "Jazz Piano Lesson"
    • Os eventos foram definidos para as 14h no horário do Pacífico em cada data
    • Cada evento foi configurado para durar 1 hora
    • O fuso horário foi ajustado corretamente para UTC
    • Foi fornecido um identificador exclusivo (UID) para cada evento
  • Como usar o arquivo ICS:
    1. Copie o conteúdo do resultado
    2. Cole em um novo arquivo de texto
    3. Salve o arquivo com a extensão .ics (por exemplo, "jazz_piano_lessons.ics")
    4. Importe esse arquivo para o aplicativo de calendário de sua preferência
  • A maioria dos aplicativos de calendário deve conseguir ler esse arquivo e criar a programação recorrente apropriada

Importando para o Google Calendar

  • Ao importar o arquivo ICS gerado em calendar.google.com, os eventos foram registrados perfeitamente
  • Para importar um arquivo ICS no Google Calendar, basta ir às configurações do calendário e depois em Importar/Exportar
  • Fiquei surpreso com o quanto isso foi fácil

Comparação com o ChatGPT

  • Tentei fazer a mesma tarefa com o ChatGPT
  • Ele identificou as datas na imagem, mas disse que não podia criar um arquivo .ics
  • Em vez disso, forneceu código Python orientando como gerar o arquivo ICS
  • Mais tarde, voltei à conversa e pedi para "mostrar apenas o conteúdo do arquivo .ics", e então ele forneceu esse conteúdo

Opinião do GN+

  • Este artigo apresenta um caso interessante de uso de tecnologia de IA para extrair texto de uma imagem e gerar automaticamente um arquivo de calendário ICS com base nas informações extraídas. É um bom exemplo de como a IA pode ser aplicada no dia a dia.

  • Esse tipo de tecnologia pode automatizar tarefas repetitivas simples, economizando tempo e esforço dos usuários. Especialmente em atividades incômodas como o gerenciamento de agendas, ela pode simplificar bastante o processo e ajudar a aumentar a produtividade.

  • No entanto, a precisão e a confiabilidade do modelo de IA precisam ser suficientemente validadas. Isso porque podem ocorrer problemas como erros de agenda causados pela extração incorreta de informações. Além disso, também é preciso atenção em relação à privacidade dos dados.

  • Produtos e serviços com funções semelhantes incluem Google Lens, o recurso Scan & OCR do Adobe Acrobat e a função de digitalização de documentos do Evernote. Eles são especializados em extrair texto de imagens, mas não oferecem a geração automática de eventos de calendário com base nas informações extraídas.

  • Ao adotar essa tecnologia, será importante compreender bem o desempenho e as limitações do modelo de IA, além de manter um processo de revisão e verificação das informações extraídas. Também será necessário ter cuidado especial com segurança ao lidar com imagens que contenham dados pessoais. Considerando esses pontos, espera-se que a automação de tarefas com IA possa trazer mudanças positivas para a nossa vida.

1 comentários

 
GN⁺ 2024-08-26
Comentários do Hacker News
  • Ao usar o Claude, é preciso sempre conferir o resultado duas vezes

    • Em 99,9% dos casos está correto, mas 1 ou 2 registros podem estar errados
    • Um LLM pode cometer pequenos erros em listas longas ou tabelas
    • Confie, mas verifique
    • Se você precisar de uma resposta que seja "verificável por máquina", pode pedir ao LLM que escreva um validador em Python
  • Relato de uso do ChatGPT para extrair datas, horários e comentários úteis de um arquivo PDF

    • Foi pedido que gerasse o conteúdo no formato de arquivo ics como saída de código
    • Foi pedido que usasse o interpretador de código para salvar o conteúdo em um arquivo e salvá-lo com a extensão .ics
    • Foi possível baixar o arquivo e importar o compromisso pelo app do Google Calendar
    • A afirmação de que o interpretador de código não pode "criar" um arquivo ics se deve ao fato de faltar uma biblioteca específica no ambiente Python
  • Muitas escolas e empregadores ainda publicam calendários em formato PDF

    • Investem mais tempo em branding e formato visual do que em criar algo num formato que possa ser importado em um app de calendário
    • É sugerido um processo em duas etapas: ler o documento e convertê-lo em uma tabela simples
      • Organizar em tabela a data, hora (incluindo fuso horário), local, URL, notas e recorrência
      • Ler essa tabela e gerar um arquivo ou link do Google/ical/ics
  • Relato de uso do ChatGPT-4 com uma lista de nomes de filmes em um arquivo txt para receber a data de lançamento de cada um

    • Isso foi convertido em um arquivo iCal, definindo as datas de lançamento dos filmes como eventos anuais de aniversário
    • O mesmo foi feito para amigos, com taxa de sucesso de 100%
  • Relato de falha da Siri na criação de eventos

    • Não conseguiu executar corretamente uma tarefa como "criar um evento que começa na segunda-feira e continua por 90 dias"
    • A Siri não consegue fazer tarefas que a pessoa não quer fazer manualmente
  • Relato de uso do GPT4-o para obter uma lista de transações para a declaração de impostos da empresa a partir de uma captura de tela da lista de transações do internet banking

    • Quando um gerente de produto enviou por captura de tela uma lista de IDs da empresa para ativar feature flags, isso foi usado para gerar uma lista separada por vírgulas
  • Esperança de um padrão de design que, com o uso de IA, destaque formatos de arquivo interoperáveis e legíveis por humanos

    • Deseja-se que mais sites/apps priorizem suporte a formatos como .ICS
    • Nos últimos 10 anos, houve uma tendência de os dados ficarem mais isolados e de se dar menos ênfase a arquivos
  • Relato de uso do ChatGPT para criar itens de calendário

    • Os itens de calendário foram criados por meio de links do Google Calendar, arquivos ics e códigos QR
  • Ênfase na utilidade de convites de calendário com IA

    • Relato de experiência na realização de tarefas relacionadas
  • Relato de uso do GPT4-o para simplificar a entrada de dados

    • As pessoas ainda não usam LLMs de forma sistemática, mas acredita-se que isso vai mudar no futuro
    • Quando há informação impressa, é possível revisá-la rapidamente com a câmera e automatizar o processo
    • Há muito esforço e dinheiro envolvidos em transmitir visualmente muitas informações em placas, pôsteres etc.