Skip to content

Survey-based auto mode, parallel processing, and config/README updates#15

Open
lfang1 wants to merge 6 commits into
mainfrom
beta
Open

Survey-based auto mode, parallel processing, and config/README updates#15
lfang1 wants to merge 6 commits into
mainfrom
beta

Conversation

@lfang1

@lfang1 lfang1 commented Jul 8, 2026

Copy link
Copy Markdown
Collaborator

Updates aware_narrator.py, config.yaml, README.md, and environment.yml:

  • Adds survey-timestamp-driven auto mode (direction, align_to_midnight, skip_survey_day, time_range_start/time_range_end) alongside the existing manual mode
  • Adds parallel participant processing (num_workers) and per-run logging under logs/
  • Google Maps reverse geocoding is now gated by USE_GOOGLE_MAP, with GOOGLE_MAP_KEY pointing to a key file instead of embedding the raw key
  • Adds package_to_app_map for app package -> app name mapping
  • Documents all of the above in the README and adds the missing ftfy dependency to environment.yml

lfang1 added 6 commits July 10, 2025 23:33
Added screentext sensor support and more update; updated documentation.
Updated README.md and config.yaml
Update application and location description; updated documentation.
Adds auto mode based on survey timestamps with configurable forward/backward
time ranges, parallel participant processing, Google Maps toggle, and other
refinements to sensor processing and location/output configuration.
… dependency

Documents survey-driven auto mode (direction, align_to_midnight, skip_survey_day,
time ranges), num_workers parallelism, package_to_app_map, the USE_GOOGLE_MAP/
GOOGLE_MAP_KEY file-based API key, updated output layout, and logging. Also adds
ftfy to environment.yml since aware_narrator.py now imports it.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant