Am văzut multe aplicații (mobile și web) care utilizează o bază de date cu informații nutriționale și coduri de bare pentru a urmări consumul zilnic de alimente. Smartphone-urile au capacitatea de a scana coduri de bare și multe aplicații mobile au început să includă un scaner de coduri de bare pentru a căuta și înregistra consumul de alimente. Calorie Counter de MyFitnessPal este un exemplu în acest sens.

Aș dori să știu de unde/cum își obțin resursele. Am găsit baza de date națională privind nutrienții furnizată de USDA, dar cel mai structurat format care vine este PDF. De asemenea, nu oferă codurile de bare care ar fi necesare pentru o aplicație precum Contorul de calorii. Se pare că cea mai rezonabilă abordare pentru aceste aplicații ar fi apelarea unui API deschis, mai degrabă decât răzuirea PDF-urilor.

Există un API deschis pentru informații nutriționale și/sau coduri de bare pentru eticheta produselor alimentare?

informații

6 Răspunsuri 6

Baza de date națională completă a nutrienților USDA pentru referințe standard poate fi descărcată ca fișiere text ASCII de pe https://www.ars.usda.gov/Services/docs.htm?docid=8964 - nu este necesar un PDF scraping:)

În ceea ce privește codurile de bare ale produselor, aruncați o privire la Open Product Data, un nou proiect al Open Knowledge Foundation.