Already the public domain Mind. VB in Visual Basic. Perhaps the following might help you. You can buy or borrow a summary book of the 570 epiodes of Star Trek made so far can get a fairly representative list of A.I. problems. Before you buy.
Any comments are welcome.
A good place to start in on it is with a figure who doesn't appear in the book at all, namely William James. Outside the US, sold by Penguin Books.