Skip to content

DEFAULTE-R/rbi-risk-prioritization

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

24 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🏭 RBI Risk Prioritization Tool

GRASP Hackathon Submission – Indian Refinery Safety Focus

A decision-support tool that helps integrity engineers prioritize pressure vessel inspections using transparent, deterministic risk logic.


πŸš€ Live Demo (Judge-Ready)

πŸ”— Live App:
https://rbi-risk-prioritization.streamlit.app/

No installation required.


⚑ How to Use (30 seconds)

  1. Open the live app link above
  2. Upload a CSV with columns:
    • VesselID
    • CorrosionRate (mm/year)
    • Age (years)
    • OperatingPressure (bar)
  3. View the risk-prioritized inspection list
  4. Download the prioritized inspection report

If no file is uploaded, the app runs using bundled sample refinery data.


πŸ“ Risk Logic (Transparent & Auditable)

Defined in risk_calculator.py.

Risk Score Formula:

Risk = (CorrosionRate Γ— 2.0)

  • (Age Γ— 0.3, only if Age > 15 years)
  • (OperatingPressure Γ— 0.01)

Risk Categories:

  • HIGH: Score > 7.5
  • MEDIUM: Score > 4.0
  • LOW: Otherwise

All calculations are deterministic and reproducible.


❓ Why No Machine Learning?

Risk-Based Inspection (RBI) decisions are safety-critical and require:

  • Deterministic behavior
  • Full auditability
  • Engineer verification

Black-box ML models are unsuitable for such environments.
This tool provides decision support, not automated decisions.


πŸ† GRASP Hackathon Compliance

  • βœ… No Machine Learning – deterministic calculations only
  • βœ… Transparent Logic – every score is explainable
  • βœ… Safety-First – engineer verification mandatory
  • βœ… Constraint Adherence – Streamlit + Pandas only
  • βœ… Real-World Ready – CSV I/O compatible with refinery workflows

⚠️ Safety & Scope Notice

  • This tool provides decision support only
  • Inspection scheduling and certification remain the responsibility of qualified engineers
  • Designed for resource-constrained Indian refinery environments

Engineering principle followed:

Trust the logic. Verify the decision.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages