The original system wrongly classified the user intention as shopping since this is a common conversational pattern in shopping.
our utterance rewriter is able to recover the omitted information "under the weather in Beijing".