Extração de Receitas Manuscritas

Extraia Títulos de Receitas, Ingredientes e Instruções de Cartões de Receitas Manuscritos

Digitar um cartão de receita manuscrito leva cerca de 3 minutos. Esta ferramenta lê os ingredientes, quantidades e instruções em 5 a 10 segundos.

5 a 10s por receita · Até 95% em caligrafia impressa · Análise de frações e unidades

Título · Ingredientes · Instruções
Caligrafia Cursiva e Impressa
Processamento em Lote de Arquivos Familiares

O que é possível extrair de uma foto de receita manuscrita

O conteúdo do cartão já é conhecido. A parte lenta é transferir cada ingrediente e fração do papel para uma planilha. Defina os campos necessários uma única vez, e a IA localiza cada um pelo significado, em vez de montá-lo caractere por caractere.

Título da receita

Geralmente é a maior caligrafia no topo do cartão. A IA o identifica pela posição e escala da fonte, mesmo em letra cursiva, eliminando a necessidade de rotular qual texto é o título.

Ingrediente

Nomes individuais de ingredientes da lista de ingredientes. A IA distingue a lista do modo de preparo ao reconhecer a estrutura interna da receita: um bloco de linhas curtas prefixadas por quantidades é uma lista de ingredientes, não uma etapa de cozimento.

Quantidade (com unidade)

As medidas, incluindo frações: 1½ xícara, ¼ colher de chá, 200g. O OCR tradicional divide "1½" em caracteres separados e perde o significado da fração. O modelo visual lê o glifo da fração como um único token de quantidade e o gera junto com a unidade na planilha.

Tempo de cozimento e temperatura

Tempos (30 min, 2 horas) e temperaturas (350°F, médio-alto) que aparecem na seção de modo de preparo ou perto do título. A IA reconhece padrões de tempo-temperatura mesmo quando escritos como "asse a 350° por 30 min" dentro de um parágrafo em letra cursiva.

Instrução

As etapas de cozimento da seção de modo de preparo, geralmente parágrafos ou etapas numeradas. A IA as direciona para a coluna de Instrução com base na posição e estrutura na receita, separadamente da lista de ingredientes acima.

Por que receitas manuscritas quebram todas as ferramentas tradicionais de extração

Um cartão de receita não é um formulário estruturado. É escrita cursiva, glifos de frações, unidades de medida mistas e um layout semiorgânico — ingredientes, depois instruções, depois anotações — tudo em papel que pode estar manchado, dobrado ou desbotado. O OCR tradicional foi criado para texto impresso por máquina em papel limpo. A extração semântica lê o cartão como um cozinheiro leria, para que o usuário obtenha os ingredientes e o método sem decodificar cada letra manualmente.

O Que Dificulta as Fichas de Receitas

01

A caligrafia cursiva degrada a precisão do OCR a quase zero. Letras conectadas rompen a segmentação caractere por caractere. O OCR tradicional alcanza cerca de 50% em cursiva legível e cae a 20-30% em escrita solta, o que é essencialmente inutilizável para uma ficha de receita completa. Como o reconhecimento de escrita manual por IA se compara com o OCR tradicional explica por que a diferença é arquitetural. Como um usuário do Reddit em r/Cooking observou, "Dudo que as receitas sejam capturadas via OCR devido ao estilo semi-cursivo manuscrito."

02

Frações e unidades mistas são invisíveis para o OCR baseado em caracteres. "1½ xícaras" contém um glifo de fração (½) que o OCR lê como dois caracteres separados. "tsp", "Tbsp", "g", "oz", "ml" estão misturados sem um separador padrão, então o OCR gera os caracteres brutos, mas não entende qual é uma unidade e qual é o nome de um ingrediente.

03

O layout semiestructurado derrota as herramientas baseadas em posição. Os ingredientes são uma lista, as instruções são parágrafos e as notas estão espalhadas nas margens, tudo na mesma caligrafia. O OCR zonal precisa de um retângulo desenhado para cada região, então quando o autor da receita salta entre seções, as zonas não se alinean mais.

Como a Extração Semântica Lê uma Receita

01

O usuário nomeia as colunas, e a IA encontra os valores pelo significado, não pela posição dos pixels. Digite "Título da receita, Ingrediente, Quantidade, Tempo de cozimento e temperatura, Instrução". O modelo visual lê o cartão inteiro, identifica qual região é a lista de ingredientes e qual é o método, e direciona cada valor para sua coluna, seja o cartão em letra cursiva, maiúscula ou uma mistura.

02

Glifos de fração e unidades são lidos como pares semânticos. "1½ xícara" não são três tokens separados. O modelo reconhece a fração como um único valor de quantidade, associa à unidade "xícara" e gera "1½ xícara" na coluna Quantidade. "350°F" é interpretado como unidade de temperatura, não dividido em número e símbolo de grau.

03

O contexto resolve a ambiguidade da letra cursiva. Quando uma palavra cursiva pode ser "farinha" ou "florescer", o modelo usa a posição na lista de ingredientes e a quantidade ao redor para resolver o significado. A mesma letra em um contexto diferente (um parágrafo de método) seria lida de forma diferente, pois a definição da coluna informa ao modelo o que esperar.

De uma Pilha de Cartões de Receitas Manuscritos a uma Planilha Pesquisável em Três Etapas

1

Fotografe os Cartões de Receitas

Há uma caixa com cartões de receitas manuscritos da avó: alguns em letra cursiva caprichada, outros em caneta esferográfica desbotada, alguns com manchas de gordura mais antigas que o leitor. Tire fotos com o celular, colocando cada cartão plano sobre uma mesa sob luz natural. Envie todas as fotos em um único lote, com 50, 100 ou 200 cartões juntos. Não é necessário separar por estilo de caligrafia, tamanho do cartão ou condição.

2

Defina os Campos Uma Única Vez para Todo o Lote

Digite os nomes das colunas: Título da receita, Ingrediente, Quantidade, Tempo de cozimento e temperatura, Instrução. As mesmas cinco colunas funcionam para todos os cartões do lote, seja a receita de canja de galinha em um cartão de índice ou bolo de chocolate em uma página de caderno manchada. A IA lê cada imagem de forma independente, localizando a lista de ingredientes, o modo de preparo e os dados de tempo e temperatura ao compreender a estrutura da receita, em vez de depender de um modelo fixo.

3

Exporte uma Única Planilha

O processamento leva de 5 a 10 segundos por foto. A saída é um arquivo XLSX: cada linha é uma receita, cada coluna é um campo definido. A canja da avó na linha 1, o bolo de chocolate da tia Maria na linha 2, o cartão de massa manchado na linha 3, todos na mesma tabela. Isso é aproximadamente 18 vezes mais rápido do que digitar cada cartão manualmente (~3 min manual por cartão vs ~5-10s aqui). Compartilhe o arquivo com a família, importe para um aplicativo de receitas ou mantenha-o como arquivo digital.

Precisão de Receitas Manuscritas: O Que Esperar

A precisão depende do estilo da caligrafia e da condição do cartão. Veja o que a ferramenta processa bem, onde verificar a saída com mais atenção e como a precisão varia conforme os estilos de caligrafia.

Quando Funciona Melhor

✓

Cartões impressos ou com letra cursiva legível, planos e bem iluminados. Cartões impressos atingem até 95% de precisão em ingredientes e quantidades, e letra cursiva legível fica em torno de 85%. O modelo ainda lida com manchas de farinha e dobras moderadas.

✓

Formato de receita padrão. Ingredientes listados primeiro, método em seguida. O layout semiestruturado é exatamente o que a extração semântica foi projetada para lidar, então um conjunto de colunas serve para todos os cartões.

✓

Digitalize uma caixa de receitas da família em um único lote. Processe de 50 a 200 cartões com uma única definição de coluna. A ferramenta não exige configuração por cartão nem classificação manual por estilo de caligrafia.

Quando Ter Cautela

⚠

Letra cursiva carregada ou rabisco solto. A precisão cai para 65-75%. Escrita altamente conectada, onde letras individuais são ambíguas até para leitores humanos, produzirá extrações parciais ou incorretas. Trate a saída como um rascunho e verifique cada linha.

⚠

Tinta severamente desbotada, seções rasgadas ou texto fisicamente ausente. O modelo só pode extrair o que está visualmente presente. Se uma mancha de gordura ou dobra obscurecer parte de um ingrediente ou quantidade, esse valor pode ficar incompleto ou ausente.

⚠

Elementos decorativos sobrepostos à caligrafia. Bordas, rabiscos ou adesivos que cruzam o texto reduzem a legibilidade. Fotografe o cartão o mais plano e de frente quanto possível para minimizar o ruído visual.

Perguntas Frequentes

A IA consegue extrair valores de Quantidade com frações como "1½ xícaras" de um cartão de receita manuscrito e desbotado?

Sim. Ao definir uma coluna de Quantidade, o modelo visual lê o glifo da fração e a unidade como um único par semântico, então "1½ xícaras" é gerado como um único valor, não dividido em "1", "½", "xícaras". O OCR tradicional não consegue fazer isso porque processa cada caractere de forma independente. O desbotamento intenso pode reduzir a clareza dos caracteres, mas o modelo ainda supera o OCR caractere por caractere porque lê o número e sua unidade como um par relacionado, em vez de pixels desconectados.

Como a IA separa Ingrediente de Instrução quando ambos estão manuscritos na mesma caligrafia cursiva?

O modelo lê o cartão inteiro e identifica duas regiões distintas: uma lista de ingredientes (linhas curtas, cada uma começando com quantidade e unidade) e uma seção de método (parágrafos ou etapas numeradas que referenciam esses ingredientes). Ao definir colunas separadas de Ingrediente e Instrução, a IA direciona o texto para cada coluna com base na região do documento e no papel semântico. Um conjunto de colunas (Título da receita, Ingrediente, Quantidade, Tempo de cozimento e temperatura, Instrução) lida com qualquer layout de receita sem configuração por cartão.

Posso extrair a temperatura de cozimento de uma receita onde "350°F" está escrito nas margens em letra cursiva minúscula?

O modelo reconhece padrões de tempo-temperatura (números seguidos de °F, °C, "graus", "minutos" ou "horas") mesmo quando estão embutidos em um parágrafo ou escritos em uma margem. Defina uma coluna Tempo de cozimento e temperatura e a IA localiza esses valores em todo o cartão. Anotações nas margens e letras pequenas reduzem a precisão em relação ao texto principal do cartão, mas o reconhecimento baseado em padrões ajuda a recuperar o valor onde o OCR tradicional de caracteres o ignoraria completamente.

Um lote com 200 cartões de receita da avó: posso processar todos sem configurar cada um individualmente?

Sim. Envie todas as 200 fotos em um único lote. Defina suas cinco colunas uma vez: Título da receita, Ingrediente, Quantidade, Tempo de cozimento e temperatura, Instrução. A IA processa cada imagem com a mesma definição de coluna, independentemente do estilo de caligrafia, tamanho do cartão ou condição física. A saída é um único arquivo XLSX com 200 linhas, uma por receita. Campos que não aparecem em um cartão específico permanecem vazios. Ferramentas baseadas em modelos exigem configuração por cartão; a Custom Column Extraction não exige, e essa é a diferença entre um projeto de fim de semana e um empreendimento de vários meses.

Um cartão tem uma mancha de gordura no meio que cobre parte da lista de ingredientes. Os dados ausentes serão detectados?

O modelo extrai apenas o que é visualmente legível. Se uma mancha, dobra ou rasgo cobrir parte de um ingrediente ou quantidade, esse valor específico ficará incompleto ou ausente na saída. A ferramenta não adivinha nem inventa texto obscurecido. Ela retorna células vazias para valores que não consegue ler. Essa honestidade é intencional: o usuário vê exatamente o que foi extraído e o que não foi, em vez de dados plausíveis inventados silenciosamente. Para receitas críticas, fotografe o cartão sob iluminação uniforme e considere vários ângulos se o cartão estiver muito danificado.

📮 contact email: [email protected]