Some of you may be familiar with the famous Turing test, which has a model for determining if the entity you are conversing with is artificial or not. The judge (you) engages in a natural language conversation, via computer screen and keyboard, with two other parties, one a human and the other a machine and if you can’t figure out which is which, then the machine is said to pass the test.
http://www.hexus.net/content/item.php?item=6267