SafeNutriKids is a DRG4FOOD Open Call project advancing AI-driven, child-centred nutrition education. This repository provides the project’s open-source contributions to the DRG4FOOD Toolbox, including:
- a reusable localisation engine for culturally and linguistically appropriate content
- high-level parental data-access guidelines for GDPR-aligned platforms
The components are designed to support responsible, transparent and adaptable digital nutrition applications for children and families.
safenutrikids/
├── src/safenutrikids/ # Python package (localisation enabler)
│ └── localisation/
│
├── localisation/ # docs, examples, schemas, reference data
│ ├── examples/
│ ├── reference/
│ ├── schemas/
│ └── tests/
│
├── parental-access/ # documentation-only guidelines
├── pyproject.toml # package configuration
└── README.md # (this file)
python -m venv .venv
source .venv/bin/activate # or .venv\Scripts\activate on Windows
pip install -e .This installs the SafeNutriKids package, including the localisation module.
from safenutrikids.localisation import NutritionLocaliser, ContentVariantRun the bundled example:
python localisation/examples/01-localisation-basic/localisation_basic_example.pyRun the tests:
pytest localisation/testsReusable Python engine for selecting culturally and linguistically appropriate
content variants.
See: localisation/README.md
Documentation-only resource outlining responsible structures for parental access
to children’s data in GDPR-aligned platforms.
See: parental-access/README.md
This project is released as open source as part of the DRG4FOOD Toolbox.
See the included LICENSE file for terms.