Cortana is nice, but still leaves something to be desired. She already matches Siri and Google Now, but still needs to go further.
Just today, it was a very nice temperature outside, so u decided to open some windows, especially since my parents loathe the idea of air conditioning even in the hottest summer.
But it also threatened to reason, as evidenced by Cortana's forecast and, frankly, the sky. Well open Windows won't suffice in rain, because once the wind picks up: It blows inside the house.
I found this to be a great time to try Cortana's wit and capabilities. So I uttered the following command, "If it rains, reminds me to close the window."
Alas, while she understood the words perfectly, she merely gave me a big search. I phrased it multiple ways, but no cigar.
She can easily understand the query, and she has weather data at her disposal. It's be nice if she could put two and two together, so I don't have to worry about a mess blowing in.
This also applies for the summer.i work as a life guard, and we need to take chemical readings every hour. Needless to say, it can sometimes slip your mind. So how cool would it be to command, "Remind me to take the readings every hour until I leave work."
I tried it many different ways (substituting "home" for "work"), but Cortana just can't do advanced functions like that just yet.
Cortana is awesome, and really well done for a beta. But she has a long way to go before she can truly replicate what a real assistant can do.