Malzeme satırının ayrıştırılması
Her satır miktar, birim ve besin adına ayrılır ve ardından USDA FoodData Central'dan türetilen bir bileşim veritabanıyla eşleştirilir. Belirsizlikler ihtiyatlı bir şekilde çözülür: 'bir avuç' 30 g, 'bir kutu nohut' süzülmüş 240 g ve belirtilmemiş bir soğan 110 g ile orta boy olarak kabul edilir. Bir satır güvenle eşleştirilemezse, sessizce atılmak yerine işaretlenir, çünkü eksik bir malzeme onu izleyen her sayıyı bozar.