jcbowyer's picture
Clean HuggingFace deployment without binary files
e59d91d
|
Raw
History Blame Contribute Delete
1.96 kB

General Examples & Demos

This directory contains general demonstration scripts and case studies that showcase the Open Navigator platform's capabilities.

Demo Scripts

Complete Workflow Examples

  • example_workflow.py - Demonstrates the complete policy analysis pipeline with all agents
  • integration_demo.py - Integration demonstration across multiple components

Note: full_demo.py (the keyword-alerts demo) was moved to archive/examples/full_demo.py alongside archive/alerts/keyword_monitor.py.

Specific Feature Demos

  • legislative_map_demo.py - Demonstrates legislative tracking and mapping features
  • process_multiple_formats.py - Shows processing of various document formats

Case Studies

Tuscaloosa Accountability Reports

These demonstrate evidence-based accountability dashboards for policy advocacy:

  • tuscaloosa_accountability_report.py - Generate accountability dashboards exposing gaps and delays
  • tuscaloosa_decision_analysis.py - Analyze decision-making patterns
  • tuscaloosa_political_economy.py - Political economy analysis

These are designed for policy advocacy, exposing trade-offs and power imbalances rather than academic research.

Configuration

  • targets.json - Legistar meeting targets for scraping demos (San Francisco, LA, NYC, etc.)

Usage

Most demo scripts can be run directly:

python scripts/examples/example_workflow.py
python scripts/examples/tuscaloosa_accountability_report.py

Make sure you have:

  1. Activated the virtual environment: source .venv/bin/activate
  2. Set up required API keys and environment variables
  3. Downloaded necessary data (see datasource-specific scripts in scripts/datasources/)

Related

  • Data source integrations: See scripts/datasources/ for source-specific scripts
  • Deployment: See scripts/deployment/ for deployment scripts
  • Data processing: See scripts/data/ for ETL and pipeline scripts