GO-WISDOM

One Flask application serving all three integrated tools. This page is the complete catalogue of the application routes available in the single container.

GO-WISDOM workflow

Use Tool 1 for the structured policy-impact assessment, then continue to the existing combined Tools 2 and 3 workspace for simulation and monitoring.

1

Tool 1 · Policy impact

Define city, solution, KPI targets, persona influence and pillar weights through guided inputs.

  • Structured fields mapped to the Tool 1 JSON contract
  • Direct call to the existing calculation API
  • Pillar, persona and solution SOMI results
Open Tool 1
2

Tools 2 & 3 · Dynamics and monitoring

Continue to the existing mobility simulation workspace, including the integrated sentiment workflow.

  • Configure and run mobility simulation
  • Inspect daily SOMI results
  • Use Tool 3 sentiment monitoring inside the same UI
Open Tools 2 & 3

Web interfaces and service routes

GET/This endpoint catalogue.
GET/healthCombined application health and integrated-tool status.
GET/tool1Open the structured Tool 1 policy-impact workspace.
GET/tool3Tool 3 browser workspace, including the integrated Tool 2 simulator and sentiment workflow.
GET/tool3/Trailing-slash alias for the Tool 3 browser workspace.
Open Tool 3 web UI

Calculation APIs

POST/v1/tool1/calculateRun the Tool 1 deterministic KPI, pillar, persona and solution SOMI calculation.
POST/v1/tool2/simulateRun the Tool 2 seeded daily mobility and SOMI simulation.

Tool 3 pipeline APIs

GET/api/tool3/healthReport whether the GO-DATA and Gemini integrations are configured.
GET/api/tool3/run?city_key=&solution_key=Retrieve the latest saved extraction for the requested city and solution.
POST/api/tool3/runFetch GO-DATA sentiment, map comments through Gemini, and save the extraction.

POST endpoints require JSON request bodies. Tool 3 live extraction additionally requires the GO-DATA and Gemini credentials configured through environment variables.