Analysez les ingrédients d'une recette
En combinant l'érudition de la base de connaissances de Wolfram sur les propriétés des aliments avec les puissantes capacités de langage naturel du cadre Interpreter, il est facile de calculer les calories d'une concoction culinaire produite par une recette donnée. Pour commencer, importez un formulaire en texte clair des ingrédients pour les crêpes à partir d'un CloudObject.
In[1]:=

(data = Import[
CloudObject[
"https://www.wolframcloud.com/objects/e6537987-b050-4f39-9032-\
69788e001041"], "TSV"]) // TextGrid[#, Dividers -> All] &
Out[1]=

Utilisez les capacités personnalisables du cadre Interpreter pour convertir les ingrédients en une représentation sémantique calculable impliquant des entités alimentaires et des objets Quantity.
In[2]:=

ingredients =
Interpreter[
CompoundElement[{"Food",
"ComputedQuantity" | Restricted["Quantity", "Servings"]}]]@
Reverse[data, {2}]
Out[2]=

Formez des instances d'entités et calculez la teneur totale en calories de la recette.
In[3]:=

EntityValue[EntityGroup[EntityInstance @@@ ingredients],
EntityProperty["Food", "AbsoluteTotalCaloriesContent"]]
Out[3]=

Pour finir, résumez les ingrédients et leur teneur en calories.
Afficher l'entrée complète en Wolfram Language
Out[4]//TraditionalForm=
