Deep Analysis (Iara)
Iara is the advanced analytics engine that runs comprehensive data analysis using techniques like clustering, forecasting, anomaly detection, and more — all from a natural language question.

How It Works
- Ask — Describe what you want to analyze in plain language
- Plan — The AI creates an analysis plan with multiple techniques
- Run — Analyses execute in parallel in the background
- Results — View comprehensive findings with charts, tables, and explanations
Starting an Analysis
Navigate to Deep Analysis in the sidebar.

Example Prompts
| Prompt | What It Runs |
|---|---|
| "Segment customers by purchasing behavior" | Clustering + RFM Segmentation |
| "Products frequently bought together" | Basket Analysis |
| "Forecast next quarter's revenue" | Time Series Forecasting |
| "What drives my sales the most?" | Causality / Driver Analysis |
| "Find unusual patterns in my data" | Anomaly Detection |
Analysis Plan
After submitting your question, the AI generates a plan showing which analysis types it will run:

You can toggle specific analyses on or off before starting the run.
Analysis Types
1. Customer Clustering
Groups your customers into segments based on behavioral patterns.

Results include:
- Number of clusters identified
- Cluster descriptions (e.g., "High-value frequent buyers", "Occasional bargain hunters")
- Data points per cluster
- Clustering method used (K-Means, DBSCAN, etc.)
2. Basket Analysis
Discovers products frequently purchased together (association rules).

Results include:
- Number of rules found
- Top rules with:
- Support — How often items appear together (%)
- Confidence — How likely B is bought when A is bought (%)
- Lift — How much more likely compared to random chance
3. Time Series Forecasting
Predicts future values of a metric based on historical trends.

Results include:
- Historical trend line
- Forecast projection with confidence interval
- Forecasting method (ARIMA, Prophet, etc.)
- Forecast horizon (configurable)
4. Causality / Driver Analysis
Identifies which factors most influence a target metric.

Results include:
- Lasso coefficients — Which variables have the strongest impact
- Granger causality tests — Whether one time series predicts another
- Rankings of drivers by impact size
5. Anomaly Detection
Finds unusual patterns and outliers in your data.

Results include:
- Total anomalies detected
- Detection method used
- Table of anomalous data points with dates and values
- Severity scoring
6. Survival Analysis
Estimates customer lifetime and retention probabilities.

Results include:
- Median survival time
- Survival probability curve (Kaplan-Meier)
- Retention rates at key intervals (30, 60, 90 days)
7. RFM Segmentation
Classifies customers by Recency, Frequency, and Monetary value.

Results include:
- Segment breakdown — Treemap showing segment sizes
- R × F Heatmap — Recency vs Frequency matrix
- Top/Bottom customers — With anonymized IDs
- Actionable labels: Reward, Upsell, Engage, Win-Back, At-Risk, etc.
Interpreting Results
Data Quality Warnings
The AI may show warnings when data quality affects analysis:
| Warning | Meaning | What to Do |
|---|---|---|
| Few rows | Not enough data points for statistical significance | Upload more historical data |
| No variance | All values are the same — nothing to analyze | Check data for errors |
| Short date range | Time series too short for reliable forecasting | Wait for more data to accumulate |
Suggested Alternatives
When an analysis type produces low-quality results, the AI suggests alternative approaches:
"Clustering results are low confidence with your current data. Consider running RFM Segmentation instead, which works well with transactional data."
Analysis History
View past analyses in the History sidebar (right side of the page):

- Analyses grouped by batch (each prompt creates a batch)
- Status chips (Completed, Running, Failed)
- Click to view results from any past analysis
Exporting Results
Click Export PDF to download a formatted report of any completed analysis, including charts and summary text.
Tip: Deep analyses are most powerful when combined. For example:
- Run Clustering to segment customers
- Run Basket Analysis per segment to find segment-specific product affinities
- Run Forecasting on revenue per segment to predict growth