extract_data_insights
Uncover extremes, trends, outliers, and inequalities in data. Returns severity-ranked insights with headlines and narratives to guide analysis.
Instructions
Extract surprising findings from data: extremes, trends, outliers, inequality.
Each insight has severity (critical/high/medium/low), headline, and narrative. Sorted by severity. Use AFTER data_profile() to identify time/entity columns.
Returns: {insights: [...], total_found, headline, severity_summary}
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | Yes | Row dicts from get_resource_data() | |
| time_column | No | Column with years/dates for temporal analysis | |
| max_insights | No | Max insights (default 10) | |
| entity_column | No | Column with entity names (cities, districts) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||