Dream Interpretation

Support natural language input, e.g., I dreamed of being bitten by a dog