Despite a few glitches, Cortana—named after the holographic AI character in the popular "Halo" video game series—was a crowd-pleaser during an April 2 keynote session at the developer conference in San Francisco. Generally speaking, Cortana deftly handled queries, scheduled app-related tasks and applied machine-learning technology to deliver in-context suggestions.
Cortana's answers and suggestions get better as she grows more familiar with the user, courtesy of Microsoft's search platform. "Powered by Bing, Cortana is the only digital assistant that gets to know you, builds a relationship that you can trust, and gets better over time by asking questions based on your behavior and checking in with you before she assumes you're interested in something," said Microsoft Corporate Vice President Joe Belfiore in a company blog post.
Bing and technologies based on it have evolved from browser-based search and results pages, suggested Belfiore. Cortana, for instance, "detects and monitors the stuff you care about, looks out for you throughout the day, and helps filter out the noise so you can focus on what matters to you."
While Cortana stole the show, Microsoft showed off other Bing innovations at Build. Among them was App Linking, a feature that can launch app-based actions based on Bing search results. In an example provided by Stefan Weitz, senior director of Bing, a search for the "Titanfall Xbox Bundle" generates a link to the Amazon app among the results. When pressed or clicked, the link takes users to the product listing within the Amazon app.
As a potential benefit for Windows developers, App Linking "makes Windows and Windows Phone apps more discoverable and enables consumers to get to the relevant page or take action in your app with a single click," Weitz said in a statement.
By inserting "a single line of code," webmasters can imbue their sites with supplemental content. Weitz explained that the technology "automatically detects and visualizes the entities within the content and delights visitors with rich information about the entity (and its related entities) within the context of the page and with a single tap or click."
The widget could help Website operators boost their audience-building efforts and entice visitors to stick around longer, said Weitz. "This allows publishers to increase user engagement and time spent on site."
Weitz hinted that Microsoft has more developer-friendly Bing capabilities in store. They can "expect additional capabilities to roll out to help you create experiences that are more personalized, more contextually aware, and more proactive," he stated.