Global additives taxonomy

From Open Food Facts wiki
Jump to navigation Jump to search

How it works

This page contains the definition of the hierarchy of categories used in Open Food Facts.

The definition contains:

  • stopwords (words that can be ignored when matching category names)
  • word synonyms (words that can be exchanged when matching category names)
  • category synonyms (the synonyms are then matched also in other category names that contains those synonyms)

For more details, see Global taxonomies

Current status

  • Already live.
  • Last push to production:

Done

Issues

  • The French list treated all variants (i), (ii) etc. as one single additive entry.
  • The other list Additives taxonomy does the reverse: there is one entry for each variant (e.g. E101(i) ) but no entry for E101.

To do

  • Change the "EXXX Food Additive" to the correct name (at least in English)
    • Those are the additives that existed in the French list but not in the global list
  • Add more synonyms for each language other than French (synonyms can be found in the EU directives)
  • Then remove the English synonyms from the the French entries
  • There are some synonyms in (parenthesis) for some entries, they should be converted to a comma separated list. But all parenthesis are not synonyms, so be careful.


Properties to be added

vegetarian_level:
gmo_level:
risk_level:
family:
description:fr:
origin:fr:
risks:fr:
from_palm_oil:
efsa_authorized:
fda_authorized:
jecfa_authorized:
fsanz_authorized:

yes/no/unsure

Ruling bodies

  • Joint Food and Agricultural Organization/World Health Organization Expert Committee on Food Additives (JECFA)
  • European Food Safety Authority (EFSA)
  • FSANZ
  • US FDA

Taxonomy definition

The taxonomy is now managed directly on GitHub: https://github.com/openfoodfacts/openfoodfacts-server/blob/master/taxonomies/additives.txt


Get in touch

Slack channel