I'm baffled by all this AI malarkey...
Seemingly, people want code that acts like people. People make mistakes, therefore people want code that makes mistakes. We have Microsoft for that already. Job done.
In my last AI exam, I did enough to get a pass and then went to the pub. You should thank god I'm not HAL.