src.llm_interpreter.anomaly_detector¶
Anomaly detection for MMM results.
Module Contents¶
- class src.llm_interpreter.anomaly_detector.AnomalyDetector¶
Detect anomalies in MMM results.
- static detect_channel_anomalies(channel_data: pandas.DataFrame) List[Dict]¶
Detect anomalies in channel performance.
- Parameters:
channel_data – DataFrame with channel metrics.
- Returns:
List of detected anomalies with explanations.
- static detect_contribution_anomalies(contribution_data: pandas.DataFrame) List[Dict]¶
Detect anomalies in media contributions.
- Parameters:
contribution_data – DataFrame with contribution data.
- Returns:
List of detected anomalies.
- static format_anomalies_for_report(anomalies: List[Dict]) str¶
Format anomalies for inclusion in report.