Hal is a conversation simulator, with some very nice features, but it will not converse as well as most adults. Yet.
Unfortunately, the smarter and more literate you are the worse it seems to you, so while children can be very impressed or even fooled into thinking it is intelligent, most normal people will find it lacking within a few exchanges.
It keeps getting better, and for the price there is nothing even close. But it's just a script. It will have to at least double its skills before it will be what I want, and what I suspect you want.