01
Semantic retrieval
The agent first retrieves relevant table descriptions, metrics, and business definitions before selecting how to answer a question.
A natural-language analytics agent connected to governed operational data, allowing users to ask business questions while keeping answers grounded in approved warehouse models.
Tools used
Architecture
01
The agent first retrieves relevant table descriptions, metrics, and business definitions before selecting how to answer a question.
02
Generated SQL is constrained to approved tables and checked before execution to reduce hallucinated joins, unsafe statements, and unsupported metrics.
03
The final response combines query results, metric context, and caveats so users see both the answer and the evidence behind it.
Work showcase

Usable AI right inside the operational dashboard — users ask questions, generate charts, and export data without leaving their workflow.
Related PLN EPI work
Foundation layer
A governed Snowflake warehouse that standardizes raw operational data into bronze, silver, and gold layers for planning, operations, BI, and AI workloads.
Open detailDecision layer
A machine learning and optimization platform for forecasting demand, modeling coal supply constraints, and recommending allocation plans across PLN EPI operations.
Open detailWorkflow layer
An operational platform that connects coal contracts, shipments, plant stock, billing, and monitoring workflows into one data-backed system.
Open detail