¿Cómo diseñar un algoritmo que sugiera recetas de cocina factibles?

Una vez tuve un veterano en mi curso que creó un algoritmo que sugería recetas de cocina. Al principio, saldrían todo tipo de recetas locas. Luego, ella entrenaría el algoritmo de cocina con recetas reales y eventualmente sugeriría muy buenas. Creo que ella usó algo relacionado con el Teorema de...