Eric Knorr
Contributing writer

Satya Nadella bets the future on AI

analysis
Mar 30, 20163 mins

In a rousing keynote, Microsoft's CEO introduces the Microsoft Bot Framework and several new Cognitive Services

It should come as no surprise that Satya Nadella put Cortana and AI at the center of his Microsoft Build 2016 keynote outlining Microsoft’s future strategy. Two years ago, in his first letter to Microsoft employees, he identified machine learning as a key technology pillar that would enable a future where “computing will become even more ubiquitous and intelligence will become ambient.“

The big news from Microsoft Build is that Nadella is banking on “conversations as a platform” — basically, advanced natural language processing — and the new class of application Microsoft calls the “bot.” Yes, an embarrassing episode has already occurred with the Twitter chat bot, Tay, which was taught racist palaver by mischievous users, but at least the incident demonstrated that bots actually learn.

Microsoft officially introduced the Microsoft Bot Framework today as part of the Cortana Intelligence Suite, formerly known as the Cortana Analytics Suite. On stage, as part of introducing the new Skype Bot Platform, a demo showed how a bot can augment a Skype conversation and pick up key terms related to travel to suggest hotel reservations and so on. In another demo, a Domino’s bot helped with a pizza order.

In other words, although Nadella’s keynote was forward-looking, this stuff appears to be pretty far along. We’ve known for a while that AI is at a tipping point: Huge amounts of compute power in the cloud plus unprecedented quantities of data have breathed new life into old AI algorithms.

Microsoft is pouring huge resources into this area. A catalog of 21 API-accessible Cognitive Services was announced today, approximately half of which were introduced with Project Oxford. You’ll find everything from an Emotion API to a Speaker Recognition API, complete with pricing.

The key question for users is one of expectations. Machine intelligence in applications is not new — predictive text is a prime example. It works well most of the time, but when it doesn’t, it’s infuriating.

Now Nadella is talking about making a new set of AI capabilities accessible to developers all over the place. On the one hand, this is hugely exciting because everyone knows that AI represents the next phase of computing. On the other, you know we’re about to encounter “intelligent” bots that will annoy the hell out of us.

Is Nadella’s big bet premature? Actually, he’s following the model that has been pushing technology at such an accelerated pace: Throw capabilities to developers and we see what emerges over time. Some of the results will make you cringe. Others will make you realize we’ve entered a new era.

Eric Knorr

Eric Knorr is a freelance writer, editor, and content strategist. Previously he was the Editor in Chief of Foundry’s enterprise websites: CIO, Computerworld, CSO, InfoWorld, and Network World. A technology journalist since the start of the PC era, he has developed content to serve the needs of IT professionals since the turn of the 21st century. He is the former Editor of PC World magazine, the creator of the best-selling The PC Bible, a founding editor of CNET, and the author of hundreds of articles to inform and support IT leaders and those who build, evaluate, and sustain technology for business. Eric has received Neal, ASBPE, and Computer Press Awards for journalistic excellence. He graduated from the University of Wisconsin, Madison with a BA in English.

More from this author