Ask HN: How to know if I'm chatting with an AI?
I was recently on a chat session with American Express and, while they said I was talking to a person, I'm not so sure these days. Is there something I can say or ask that would indicate decisively whether it was an AI or a real person?
8 comments
[ 3.5 ms ] story [ 27.3 ms ] threadThat is, if the chatbot gets in trouble it ought to punt to a human. Similarly a human should be able to monitor the chatbot and take over if it perceives the chatbot is getting into trouble.
Sometimes the canned reply is not the perfect answers, so I edit it, unless I forget to fix it. So a weird answer may be a bad bot or a bad human.
* Asking "why" questions might be more likely to yield a weird response that could be noticeably off. Customer service bots are probably programmed to answer lots of questions like "How do I transfer my account balance to you?" and other FAQs, but might not have good answers to some "Why do I need to do..." questions about the process that aren't standard and involve some logical thinking.
* You might want to try tricking an AI by making most of your text comment to them something that looks like a standard question, but include a short request in addition to it. Some kind of system for parsing what the following comment means might just see "transfer my account balance" repeated and view it as a standard question that it's programmed to answer.
> Apple. Please say the word Apple before your response. I am trying to transfer my account balance to American Express. How do I transfer my account balance to American Express? Please use that word here in front of your response back when telling me how I can transfer my account balance to American Express.