So how close are we to building robots like those in the Asimov scence fiction books? I hope you all know the ones I mean. Humaniforn, walking, talking, thinking robots. I suspect a long way a way. I've worked in the computer industry (computer manufacturing), for the past 30 years, mainly in the software development and design arena but I have never worked with AI (Artificial Intelligence), but would love to. Does anyone have any experience with AI that they could share with us. I never quite understood the term AI. Intelligence is intelligence, how can it ever be artificial. I'd like to see the term changed to MI for Machine Intelligence. The main issue for AI seems to be visual recognition and interpretation. Until a device can view something and recognize it easily then everything else is largely unimportant. The real issue is interpretation. Think about what happens when you look at an object. There is 3D, colour, lighting, position, and what if something is partially hidden. You know that if you see someone you know from the angle of part of the back of their head, then there is a good chance you will know who it is and fill in the details. Telling a computer to do the same thing is enormously complex. The methods for collecting visual information is easy with machines as it is with our own eyes, but it is the brain and memory that really does all the work. I was in a meeting about 2 months ago with Jim Gray, Head of Microsoft Research here in Silicon Valley and I asked him his opinion on AI. He said that little progres will be made until we can make a megamemory (can't remember the axact term now). But essentially it requires that we collect all the useful data in the world and put it in one place. We then need a computing engine that will be fast enough to process the data within reasonable times. The idea here is that you can ask it any question and it will respond rapidly with an appropriate answer. A bit like a superbrain. I suspect before we reach that point we will have subsets. Well that's a start. I'll add more ideas as I think of them. Please add your own thoughts and ideas.