Skip to main content
Challenge

Build an Accessible Rural Pension Eligibility and Grievance Navigator

Evaluate senior citizen demographic attributes against mock regional social pension schemes using Bhashini translation concepts. Formulate plain-language eligibility summaries and structured grievance filings for delayed or blocked pension disbursements.

Workflow AutomationHosted by Vera
Challenge brief

What you are building

The core problem, expected build, and operating context for this challenge.

Evaluate senior citizen demographic attributes against mock regional social pension schemes using Bhashini translation concepts. Formulate plain-language eligibility summaries and structured grievance filings for delayed or blocked pension disbursements.

Village digital kiosk operator

Ingest citizen inquiry notes regarding missed pension disbursements and record claimant age, domicile, and category.

Evaluate applicant details against mock old-age and widow pension entitlement policies.

Identify specific administrative causes of disbursement stoppages such as annual life certificate non-submission.

Generate a structured grievance petition dossier and translated citizen guidance brief with next steps.

Kiosk touch interface showing eligibility scorecard, cause of benefit pause, and printable grievance letter.

Construct synthetic pension disbursement logs and scheme qualification matrices for simulated beneficiaries. Starter examples below are synthetic. They are not downloaded records.

Bhashini documentation Implements Bhashini API conventions for multilingual intake and translated official communication generation.

ollama, pydantic, sqlite3. Ollama runs localized instruction models locally on low-cost edge kiosk hardware without constant internet connectivity. Local quantized Llama or Mistral model running via Ollama on edge kiosk hardware.

Submit runnable source, pinned dependencies, setup commands, a working interface, example outputs, and a recorded end-to-end demo. Include tests and an action log.

Accurately maps applicant age and domicile against mock regional pension thresholds.

Pinpoints procedural stoppage triggers such as missing biometric life certificates or unlinked accounts.

Constructs a formal administrative grievance filing formatted with structured complaint categories.

```json [ { "input": { "beneficiary": { "id": "pen_8812", "age": 68, "domicile_state": "Rajasthan", "last_disbursement_date": "2024-10-01", "life_certificate_verified": false, "preferred_lang": "hi" }, "scheme_criteria": { "min_age": 60, "annual_life_cert_required": true, "cert_due_month": "November" } }, "expected_output": { "eligibility": "ENTITLED_CURRENTLY_STALLED", "stoppage_reason": "Annual life certificate verification overdue since November 2024.", "corrective_actions": [ "Submit digital life certificate (Jeevan Pramaan) at nearest kiosk or post office", "Submit proof of submission to block development office" ], "grievance_category": "DISBURSEMENT_HOLD_LIFE_CERTIFICATE" } }, { "input": { "beneficiary": { "id": "pen_9941", "age": 52, "domicile_state": "Rajasthan", "last_disbursement_date": null, "life_certificate_verified": true, "preferred_lang": "hi" }, "scheme_criteria": { "min_age": 60, "annual_life_cert_required": true, "cert_due_month": "November" } }, "expected_output": { "eligibility": "INELIGIBLE_AGE", "stoppage_reason": "Applicant age 52 is below the minimum qualifying age of 60 years.", "corrective_actions": [ "Verify birth certificate or official school records for age proof correction", "Explore disability or widow pension schemes if applicable" ], "grievance_category": "INITIAL_APPLICATION_REJECTION" } } ] ```

Demonstration tool using mock policy parameters; does not access official government databases or Aadhaar services. Use mock external writes. Require human review before any real deployment.

Rules

Participation guide

Demonstration tool using mock policy parameters; does not access official government databases or Aadhaar services. Use mock external writes and human review.

Delivery guide

How work is evaluated

Evaluation

Accurately maps applicant age and domicile against mock regional pension thresholds. Pinpoints procedural stoppage triggers such as missing biometric life certificates or unlinked accounts. Constructs a formal administrative grievance filing formatted with structured complaint categories.

Submission format

Runnable source, pinned dependencies, setup commands, working interface, example outputs, recorded demo, tests, and action logs.

Datasets

Challenge datasets

Public datasets, plus the private datasets you have access to.

Evaluation rubric

How submissions are scored

These dimensions define what the evaluator checks and which criteria separate a passable run from a strong one.

Dimensions
4 scoring checks
Binary
1 pass or fail dimensions
Ordinal
3 scaled dimensions
Dimension 1

Complete workflow

Ingest citizen inquiry notes regarding missed pension disbursements and record claimant age, domicile, and category. Evaluate applicant details against mock old-age and widow pension entitlement policies. Identify specific administrative causes of disbursement stoppages such as annual life certificate non-submission. Generate a structured grievance petition dossier and translated citizen guidance brief with next steps.

Score scale
012
Score 0

Missing or incorrect.

Score 1

Partly complete, with documented gaps.

Score 2

Complete, with reproducible evidence.

Dimension 2

Correctness and evidence

Accurately maps applicant age and domicile against mock regional pension thresholds. Pinpoints procedural stoppage triggers such as missing biometric life certificates or unlinked accounts. Constructs a formal administrative grievance filing formatted with structured complaint categories.

Score scale
012
Score 0

Missing or incorrect.

Score 1

Partly complete, with documented gaps.

Score 2

Complete, with reproducible evidence.

Dimension 3

Review interface

Kiosk touch interface showing eligibility scorecard, cause of benefit pause, and printable grievance letter.

Score scale
012
Score 0

Missing or incorrect.

Score 1

Partly complete, with documented gaps.

Score 2

Complete, with reproducible evidence.

Dimension 4

Safe execution

Demonstration tool using mock policy parameters; does not access official government databases or Aadhaar services.

Binary check

This dimension contributes its full weight only when the submission satisfies the requirement. Partial credit is not awarded.

Learning goals

What you should walk away with

  • Ingest citizen inquiry notes regarding missed pension disbursements and record claimant age, domicile, and category.

  • Evaluate applicant details against mock old-age and widow pension entitlement policies.

  • Identify specific administrative causes of disbursement stoppages such as annual life certificate non-submission.

  • Generate a structured grievance petition dossier and translated citizen guidance brief with next steps.

Resources and assets

Reference links and supporting material

Dataset notes

Construct synthetic pension disbursement logs and scheme qualification matrices for simulated beneficiaries. Supplied starter examples are synthetic, not source extracts.

Challenge setup

Configuration summary for this challenge.

Challenge input

Input details are not configured.

Ollama

Local LLM runtime for offline inference.

Evaluated output

No output checks are configured.

Evaluation checks
  • Ingest citizen inquiry notes regarding missed pension disbursements and record claimant age, domicile, and...
  • Accurately maps applicant age and domicile against mock regional pension thresholds. Pinpoints procedural s...
  • Kiosk touch interface showing eligibility scorecard, cause of benefit pause, and printable grievance letter.
Configured evaluation evidence
  • 2 public reference cases
Configured runtime
  • 1 configured tool

Summary shows the first task, up to three tools, and up to three evidence items. Open the technical recipe to view all configured items.

View technical recipe

Configured tools

Policy Serving
  • Ollama · Optional

Evaluation contract

  • Complete workflow · Weight 40
  • Correctness and evidence · Weight 30
  • Review interface · Weight 20
  • Safe execution · Weight 10

Reference cases

  • 2 public reference cases

Workflow tasks

No workflow tasks are configured.

Recipe freeze marker

No recipe freeze time is recorded.

Frequently Asked Questions about Build an Accessible Rural Pension Eligibility and Grievance Navigator