Skip to content

AbidHasanRafi/typological-vulnerability-mapping

Repository files navigation

Co-Exposure Vulnerability Mapping Framework

Application

A research application for occupational health risk assessment in agricultural populations using intelligent typological analysis.

Overview

This Streamlit application implements a comprehensive framework for identifying vulnerability archetypes among farming communities exposed to multiple environmental hazards. The tool combines ensemble clustering, predictive modeling, and synergy analysis to provide data-driven insights for public health interventions.

Architecture

  • app.py - Main application interface with Streamlit
  • co_exposure_vulnerability_model.py - Core analytical engine

Features

Multi-Dimensional Analysis

  • Composite exposure scoring (dermal, chemical, physiological)
  • Ensemble clustering for archetype discovery
  • Synergistic hazard interaction analysis
  • Predictive health risk modeling
  • Targeted intervention planning

Technical Implementation

  • Automated feature engineering and data preprocessing
  • K-means, Spectral, and Agglomerative clustering with consensus
  • Random Forest, XGBoost, and ensemble predictive models
  • Statistical significance testing for synergy effects
  • Interactive visualization and reporting

Installation

pip install -r requirements.txt
streamlit run app.py

Usage

  1. Upload CSV data with agricultural health survey information
  2. Engineer Features to create composite exposure scores
  3. Discover Archetypes using ensemble clustering
  4. Analyze Synergies between different hazard types
  5. Profile Vulnerabilities for each identified archetype
  6. Validate Models with ensemble machine learning
  7. Generate Report with comprehensive findings and recommendations

Output

  • Vulnerability archetypes with population distribution
  • Synergy indices and risk amplification factors
  • Predictive model performance metrics (AUC, precision, recall)
  • Evidence-based intervention strategies
  • Comprehensive analytical report

Applications

  • Public health research and surveillance
  • Occupational risk assessment
  • Targeted intervention planning
  • Agricultural safety programs
  • Academic research in environmental health

About

An application for occupational health risk assessment in agricultural populations using intelligent typological analysis.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages