work/GeoDashboard — Ketaatan Lingkungan Perusahaan

GeoDashboard — Ketaatan Lingkungan Perusahaan

GeoDashboard for Kementerian Lingkungan Hidup that automates corporate environmental compliance checks with rule-based analysis, AI, and a RAG assistant.

Client
Kementerian Lingkungan Hidup
Period
2025 – presentongoing
Type
project
Platforms
Website
Role
Product Manager, Project Manager
GeoDashboard — Ketaatan Lingkungan Perusahaan

Another GeoDashboard implementation, this time for Kementerian Lingkungan Hidup (KLH), about company environmental compliance ("ketaatan lingkungan"). In development since November 2025, still ongoing.

Scope so far:

Company data integration

  • Companies and their location points
  • Compliance points per thematic aspect:
    • Air: cerobong, ambien, kebauan, kebisingan points
    • Water: penaatan, pemantauan, sparing points
    • Waste: no fixed points, tracked through its management process instead (reduction, handling, sorting, etc.)
    • B3 (hazardous & toxic materials management)
    • PLB3 (hazardous & toxic waste management)
    • Land: land degradation
    • Peatland (gambut)

Spatial analysis
Spatial analysis calculating each company's waste/emission load per thematic aspect (air, water, B3, PLB3, etc.), aggregated per regency/city (kabupaten/kota) and province

Automated compliance analysis
This used to require hiring a lot of people to check: students, local environmental agencies, up to the ministry itself.

Now it's largely automated, combining rule-based checks with AI: AI reads lab result documents and checks them against quality standards (baku mutu) automatically, and also reads other administrative documents.

AI Assistant

  • RAG-based, with a frontend built as a widget that can be installed across many applications
  • Knowledge comes from a couple of sources: (1) uploaded PDF documents, and (2) an integration that captures email interactions between companies and the app's admin team
  • The system also runs a weekly evaluation of past conversations and suggests new questions/topics to add as knowledge