IA en la cocina 🥗

Decidir qué comer cada día puede ser aburrido y cansado, especialmente cuando intentas cumplir con preferencias dietéticas específicas.

El problema

A muchas personas les cuesta saber qué comidas pueden hacer con los ingredientes que ya tienen. Buscar recetas en línea a menudo lleva mucho tiempo y no siempre se ajusta a tus necesidades dietéticas.

La solución

Creé una aplicación web que utiliza IA para tomar tus entradas de voz y convertirlas en recetas personalizadas. Simplemente le dices a la app qué ingredientes tienes, eliges un tipo de cocina (Mediterránea, India, Asiática o Árabe), y configuras tus preferencias dietéticas (vegetariana, vegana, omnívora o sin gluten). La app luego genera tres recetas adaptadas para facilitar tu planificación de comidas. Puedes explorar más en 👉enlace.

Cómo desarrollé la plataforma

Al principio, la IA tenía problemas para respetar las preferencias del usuario, concretamente integrar las dietas concretas. A veces la IA tiene eso, que no te hace caso.. Después de mucho ensayo y error, ajusté las indicaciones para asegurarme de que la IA lo hiciera bien. Otro problema que encontré fue que a veces la IA generaba recetas que no tenían sentido (se tomaba muy en serio integrar los ingredientes datos en una receta y le daba igual si era asquerosa🤮. Mejoré esto refinando las indicaciones para crear recetas más lógicas y equilibradas.

En cuanto a la parte técnica, usé Whisper de OpenAI para transcribir las notas de voz y GPT-4 para generar las recetas. El frontend fue construido con React y JavaScript, usando TailwindCSS para el diseño. Cloudflare Workers manejó el backend, y Cloudflare Pages se utilizó para el despliegue del sitio. También implementé la función de OpenAI de Structured Outputs (puedes ver más aquí 👉enlace) para garantizar que las recetas generadas estuvieran bien formateadas en JSON.

¿Qué es lo siguiente?

Si tienes una idea similar que quieras implantar en tu empresa, no dudes en contactarnos. Puedes escribirnos a pablo@ideasforge.io.