Microsoft's Cortana AI gives programmable bots listening and decisionmaking skills

Microsoft's Azure-powered Cognitive Services let users design their own Cortana-like bots.

Credit: Mark Hachman / IDG

Cortana used to represent Microsoft’s user-facing AI and reside largely in Windows. But times have changed, and she’s now evolved from one persona into the technology powering hundreds of automated bots, architected by Microsoft’s customers—meaning you could meet a Cortana-like intelligence in a lot more places. 

In advance of its Microsoft Build developer conference May 6-8 in Seattle, Microsoft has announced new cloud-based cognitive services that will benefit business users, such as transcribing meetings and extracting text from forms.

Remember Microsoft’s ”conference room of the future” demo from last year’s Build? A Cortana-powered device (housed within a tabletop device similar to an Amazon Alexa or Google Assistant hub) recognized, assisted, and recorded a meeting. To do that, Cortana (or another agent) needed to be able to sense the world around it.

microsoft cortana seeing hearing prototype Microsoft

At Build 2018, Microsoft showed off a Cortana-powered listening device that could recognize users by their face or voice, and manage and record meetings.

At Build 2019, Microsoft is making some of those capabilities available to third-party agents via its Cognitive Services. Specifically, the company is building in conversation transcription, so that a bot will be able to “hear” and transcribe a conversation in real time, assigning the text to a particular speaker. Microsoft is building improved “sight” capabilities—the ability to recognize digital ink, and what it calls “Forms Recognizer,” or the ability to cull data a user has entered into a form. Microsoft is also building in a Q&A Maker to engage users in preset dialogue trees.

The point behind artificial intelligence, however, is that Microsoft’s services should go beyond recording input to analyzing it and providing assistance. A new component of Cognitive Services, called Decision, can take the input and act upon it. A related service, called Personalizer, tries to interpret those results in the context of a particular user. 

What Microsoft wants to use as the engine of all of this is Azure, its cloud service, and what Microsoft is positioning as the “cloud for AI.” Microsoft says more than 1.3 million developers are using Azure Cognitive Services, with 3,000 new bots being created each week. In all, there are almost 400,000 digital agents, Microsoft says. 

Microsoft’s using machine learning (ML) as a way to accelerate the training of these AI models. In 2016 the company began talking about using field-programmable gate array (FPGAs) inside of servers as a way of increasing performance. While a general-purpose CPU like an Intel Xeon can be programmed to run an algorithm, a dedicated fixed-function ASIC (application-specific integrated circuit) is generally the fastest implementation. But as ASICs don’t allow for much improvement in the underlying design, an FPGA splits the difference between performance and flexibility. Now, Microsoft said it’s making generally available the hardware-accelerated Azure Machine Learning models that run on FPGAs.

Join the newsletter!


Sign up to gain exclusive access to email subscriptions, event invitations, competitions, giveaways, and much more.

Membership is free, and your security and privacy remain protected. View our privacy policy before signing up.

Error: Please check your email address.
Keep up with the latest tech news, reviews and previews by subscribing to the Good Gear Guide newsletter.
Mark Hachman

Mark Hachman

PC World (US online)
Show Comments





Back To Business Guide

Click for more ›

Most Popular Reviews

Latest Articles


PCW Evaluation Team

Tom Pope

Dynabook Portégé X30L-G

Ultimately this laptop has achieved everything I would hope for in a laptop for work, while fitting that into a form factor and weight that is remarkable.

Tom Sellers


This smart laptop was enjoyable to use and great to work on – creating content was super simple.

Lolita Wang


It really doesn’t get more “gaming laptop” than this.

Jack Jeffries


As the Maserati or BMW of laptops, it would fit perfectly in the hands of a professional needing firepower under the hood, sophistication and class on the surface, and gaming prowess (sports mode if you will) in between.

Taylor Carr


The MSI PS63 is an amazing laptop and I would definitely consider buying one in the future.

Christopher Low

Brother RJ-4230B

This small mobile printer is exactly what I need for invoicing and other jobs such as sending fellow tradesman details or step-by-step instructions that I can easily print off from my phone or the Web.

Featured Content

Don’t have an account? Sign up here

Don't have an account? Sign up now

Forgot password?