Siemens Interview Question

Design a Dialog State Management system for weather forecasting.