Ask Bruce a question and it can feel like magic. Underneath, it is a careful loop: understand the intent, choose tools, run them against your data, then explain the result in plain language.
Understanding the intent
The first pass decides what kind of question you asked — a lookup, a comparison, a computation, or a request to generate something like a report.
Choosing tools
- Geocoding and spatial tools for anything location-based.
- Demographic tools for profiles and comparisons.
- Report tools when the answer needs to leave the app.
-1.png&w=3840&q=75)
Image focusing on heatmapped area
Grounding the answer
Bruce only states numbers that came back from a tool call against your data. If a tool fails or returns nothing, it says so rather than filling the gap with a plausible guess.