We have been dreaming this dream a long time now and are no closer really. I'm sure you've all done this - one of the very first things I ever made was what was known way back then as an 'expert system'. It determined which particular disease you had by means of a series of interview questions from 'Robodoc'. I drew flowcharts and planned it all out with the limited set of diseases, symptoms and remedies available to me and was as you can imagine nothing more than an horrendous spaghetti of if-then-else (or maybe even switch-case statements) the fall through answer (when all diagnoses failed) being 'take two aspirin and go to bed'. Even then I thought 'bah not enough data - the bane of the computer scientist!' I think I was about eight at the time. Looking back now I think it was cute. Anything other than flu and rabies and you were in trouble. Is Robodoc closer to Watson than Watson is to HAL? People are conflating AI and machine learning. They think AI is already here. Personally I don't think any one team or project will ever solve AI as real intelligence is an emergent property.