mnds18/agentic-ts-forecasting-system
0
1"""2presentation_agent.py3Creates slide_deck.md with content for both execs and technical teams4"""5import os6from agents.orchestration_agent import agent_logger7 8@agent_logger("BA", "Generate Slide Deck")9def generate_slide_deck():10 os.makedirs("outputs", exist_ok=True)11 slides = {12 "Slide 1": "Objective: Forecast retail sales using modular agentic pipeline",13 "Slide 2": "Architecture: BA → DS → Reviewer → MLOps → PM",14 "Slide 3": "Models: Prophet baseline + XGBoost/ARIMA planned",15 "Slide 4": "Data: 3 years daily + black swan (COVID dip)",16 "Slide 5": "Forecast Output: CSV + API + Dashboard",17 "Slide 6": "Key Metrics: MAE, RMSE, MAPE",18 "Slide 7": "Peer Review: 10-point checklist",19 "Slide 8": "Gantt Timeline: 10 task plan",20 "Slide 9": "Deployment: Flask + Docker",21 "Slide 10": "Next Steps: Real data, scaling to multi-store"22 }23 with open("outputs/slide_deck.md", "w", encoding="utf-8") as f:24 for k, v in slides.items():25 f.write(f"## {k}\n{v}\n\n")26 