It's a bit like talking to T-800 was in Terminator 2. Good enough (I guess) when you talk about factual information uploaded into it, but when you start to go to emotional stuff (i. e. stories), it goes either frustrating or creepy really fast.
Basically it's Google on steroids plus a storytelling Markov chain.