OpenNutriTracker icon indicating copy to clipboard operation
OpenNutriTracker copied to clipboard

Seems it can only find highly processed foods.

Open ErfolgreichCharismatisch opened this issue 1 year ago • 7 comments

I entered birne(german for pear) and it couldn't find it.

It seems that the App only uses OpenFoodFacts as a Data source which by Design only supports packaged foods.

For unprocessed foods we would need to add a second Data source.

The Swiss Government seem to provide one with unprocessed foods for free (but you need to give attribution)

Maybe there are better ones out there, the OpenFoodFacts Article links to multiple Data Collections.

albert180 avatar Nov 12 '24 16:11 albert180

The US goverment also has a food database that can be accessed via api and is quite good

imadreamerboy avatar Nov 26 '24 10:11 imadreamerboy

To access the Us Goverment Database is a good idea. Therefore the input of the idivudial API KEY has to be implemented.

BarciBarci avatar Dec 25 '24 13:12 BarciBarci

This issue includes #110

DanyPM avatar Feb 07 '25 10:02 DanyPM

Both the Swiss Food Composition Database and the USDA FoodData Central allow you to download and embed their data. I propose including the generic food items of both directly in the app (very small size), which is easier than using the API.

Edit: The app already uses the USDA FoodData Central API (code). However it seems to not contain all entries? For example it does not list "Acerola juice, raw" when searching for "acerola".

Alainx277 avatar Mar 02 '25 22:03 Alainx277

I simply added Birne plus its nutrient details.

@ErfolgreichCharismatisch I'd appreciate if you could reopen the issue as the original problem still exists. You can unsubscribe on the right-hand side if you don't want to get updates.

Alainx277 avatar Mar 05 '25 20:03 Alainx277