Poojitha75/global-welfare-env
0
๐ Global Benefit Eligibility & Fraud Detection OpenEnv
๐ Overview
This project implements an OpenEnv reinforcement learning environment where an AI agent learns to evaluate eligibility for social benefit programs and detect fraudulent claims.
The system simulates real-world decision-making used in government welfare systems globally.
๐ง Key Features
- โ Multi-step decision workflow
- โ Explainable AI (decision reasoning)
- โ Time-based fraud detection
- โ Reward shaping with penalties
- โ Hybrid decision system (rule-based + LLM-ready)
- โ Real-world inspired environment
๐ Problem Statement
Governments worldwide face challenges in:
- Incorrect benefit approvals
- Fraudulent repeated claims
- Inefficient verification workflows
This environment enables AI agents to learn optimal decision-making policies to address these issues.
โ๏ธ Environment Design
๐ Observation Space
- income_level
- family_size
- documents_verified
- previous_claims
- region_type
- lastclaimdays_ago
๐ฏ Action Space
- approve
- reject
- request_verification
- flagforaudit
๐ Reward System
- Correct decision โ +1.0
- Partial decision โ +0.5
- Fraud missed โ penalty
- Step cost penalty โ -0.05 per step
๐ Multi-Step Workflow
- Request verification (if needed)
- Final decision (approve/reject/audit)
๐งช Example Output
Example Output
[START] task=welfare env=openenv model=gpt-4.1-mini [STEP] step=1 action=request_verification reward=0.45 done=false error=null [STEP] step=2 action=approve reward=0.95 done=true error=null [END] success=true steps=2 rewards=0.45,0.95 ---
Why This Matters
- Globally applicable welfare system
- Fraud detection using behavioral patterns
- Real-world decision modeling
- AI-ready environment for RL training
Future Improvements
- Identity fraud detection
- Cross-region duplicate claims
- LLM-based reasoning
- Dynamic policy learning
