This repository contains materials associated with our work titled "DietCoach: Design, Development, and Expert Evaluation of a Digital Dietary Counseling Platform".
- Anonymized Data: Results from participant workshops and surveys.
- Data Analysis Code: Scripts used to analyze the data.
scripts/: Main analysis workspacescripts/requirements_survey_analysis.ipynb: Requirements survey notebookscripts/dietcoach_evaluation_survey_analysis.ipynb: Evaluation survey notebookscripts/utils/: Utility modules for cleaning and analysisdata/: Anonymized user data
This project is designed to run in a local Python virtual environment at .venv.
- Python 3.9+ (3.11 recommended)
uvinstalled
Install uv (if needed):
curl -LsSf https://astral.sh/uv/install.sh | shFrom the repository root:
uv venv .venv
source .venv/bin/activateThis repository includes a pyproject.toml with the notebook dependencies. Install them into .venv with:
uv sync --no-install-project