Wow good write up, i just made it a few paragraphs in but had to comment. especially after just reading thru the IBM watson 'AI' bullshizz, this is refreshing and reminds me that there are folks who are trying to think about this stuff in new ways rather then just hyping/selling the out of 'AI' so your new BigCo can burn thru 10/100s of millions on some shy project =)