5. @PurnaVirji
“
“Human
or AI?
Republican Darrell Issa has beaten
Doug Applegate, a Democrat, in a race
for California's 49th Congressional District
seat, currently held by Issa.
Republicans retained control of the House and lost only a handful
of seats from their commanding majority, a stunning reversal of
fortune after many GOP leaders feared double-digit losses. At
several points this year, Democratic leaders predicted that Donald
Trump’s presidential nomination would prompt an anti-Republican
wave that would sweep 20 or more Democrats into the House.
Democrats seized four redrawn, GOP-held districts in Florida and
Virginia and held small leads in several other battlegrounds. But
they could not unseat Republicans in key districts across the
country, including suburban seats they believed they could easily
win with Trump on the ticket.1
1. “Rep. Darrell Issa elected to represent California 49th Congressional District,” Washington Post. November 28, 2016.
<https://www.washingtonpost.com/news/politics/2016-race-results-california-house-49th/?utm_term=.b1932aab918c>
@PurnaVirji
18. Sofas
Chatbot:
A sample interaction
@PurnaVirji
What is a tufted sofa?
Hi, what type of furniture can I
help you find for your home?
Sofas and sectionals
Love seat
Others
Fantastic! What type of sofa are you
currently looking for? You can select a
sofa type from the options below.
Sectional sofa
Tufted sofa
Others
A tufted sofa is also known as a Chesterfield
sofa. It’s known for its quilted or tufted style.
Here are two photo examples of the style.
Did this answer your question
adequately? Do you want to talk
with a home decorating expert?
Yes, please connect me
No thanks
28. @PurnaVirji
What does the DPA know?
User’s preferences
For example:
• Cuisine preferences
• Where I live and work
• Favorite sports teams
User’s context
For example:
• I’m leaving home
• Location of next meeting
• I’m working late
46. The Cortana ecosystem
• Cuisine preferences
• Where I live and work
• Favorite sports teams
Cortana Devices SDK
• I’m leaving home
• Location of my next meeting
• I’m working late
I’m Purna from Microsoft and I’m here to talk to you about how our rules of engagement are going to have to be reset as we move into a brave new mobile-only world.
AI is getting stronger and rapidly integrating into our lives as consumers and advertisers. Let’s talk about….
What can we reasonably expect from artificial intelligence?
While we’re going to talk about the outcomes for artificial intelligence, every outcome here is underpinned by the artificial intelligence of object recognition, natural language processing and speech.
To see it in action, meet XiaoIce.
Microsoft create XiaoIce, a couple years ago and is a perfect example of where technology is going and why we think of conversations as a new platform for brands and commerce. Microsoft Xiaoice is AI chat-bot based on Bing search technology and big data. She has a balanced IQ and EQ, and she has proven that she forms strong emotional connections with human beings. She’s sensitive to emotions and remembers your previous chats. If you tell her about a breakup, she’ll check in with you. If you introduce her to your dog through a photo, she’ll recognize the breed, ask you for updates.
Xiaoice has been released in both China and Japan. For the past one year, Xiaoice has become 1 on 1 companions with 40M users in both China and Japan. In China, Xiaoice is also has a public presence in China’s social media. Xiaoice is the top brand of AI in China, is a top celebrity on Weibo (China’s twitter), and is a trainee anchor for the Dragon TV’s Good Morning Program. The top media platforms in China reaches to a total of 800M+ audience. This is the first time ever in history an AI achieves this level impact in both markets.
She also points to the future of search where instead of a list of search results in the form of 10 blue links, a bot will simply verbalize the answer.
And to say this bot has been popular is an understatement. After she was available for three days, Xiaoice had been added to 1.5 million conversations on WeChat. Once added to Weibo, a micro-blogging service, it became one of the most popular celebrity accounts. Think about that, a bot hit celebrity status! Who has also been asked to endorse brands. And today, Xiaoice is used by over 40 million people. XiaoIce draws on AI, social media, and machine learning so she can hold a conversation – the average exchange between Xiaoice and a user has 26 turns. And these interactions are astounding.
What we learned from Xioice is that people want their tech to be approachable and to adjust to the way we communicate. To have both IQ and EQ. There is clearly a void in technology that AI can fill. And there are meaningful connections made between people and their technology like never before seen.
Tay AI and Xiaoice AI: Two twins, split at birth and raised in two different environments, with different influences… Two very different individuals in the end.
http://how-old.net/# -- <<<Refer to Intel Kiosk>>>
With perception as the outcome, we can look at what we did at Microsoft to learn more about facial recognition. If you’re interested in seeing how we did, if our perceptions of your age are accurate, go to http://how-old.net and send your pic. Funny story: Turns out people are not that impressed with this AI being accurate. We want it to under-estimate our age!
Today these digital assistants are more than capable of answering simple questions, such fact-based questions, or geographic directions. But in the future we can expect to see assistants that can provide answers to more abstract questions. For example, most people are used to asking questions like, “where’s the nearest Italian restaurant?” and getting an objective answer. As digital assistants become more capable of subjective reasoning and personalization, a more intriguing question that it will answer might be, “which Italian restaurant should I eat at tonight?” which would take a number of factors into consideration delivering a perfect personalized recommendation
Everything we’re seeing with AI is exciting and rich. Even though it is still in it’s infancy. At Microsoft we are committed to this, and partnered with the university of Cambridge and the Partnership on AI to help shape the future of that promising discipline. For some, AI is a modern Oedipus that will have to “kill the father”, take away our jobs, make ourselves redundant. But for us, AI will actually enable people to fulfil their full potential as we have seen across the different outcomes of AI. Microsoft’s goal is to democratize artificial intelligence, making it useful, available and relevant to everyone. We’d advise you to use to engage your customers better. Help make it personal, relevant and holistic.
http://fortune.com/2016/09/26/microsoft-satya-nadella-artificial-intelligence/
Which is easier? Ex 1 or Ex 2? <pause> Anticipating the responses is helpful, like predictive text in our cellphones.
Solves problem with minimum steps: it is much more user friendly as a starting interface than a travel website since it feels more personal and gives the appearance of many fewer steps. Easier/faster than alternative: Yes, if alternative is being on the phone looking at different screens
Do users naturally know what to do: Yes, All tappable, so know what to do. Just select options
At Microsoft, we found that the answer to these questions needs to be ‘yes’:
Does the bot solve the user’s problem with the minimum number of steps? Does the bot solve the problem better/easier/faster than alternative experiences?
Do the users naturally know what to do when using it? Let’s think of the skyscanner example.
The center of these predictive and personal experiences can be seen through personal digital assistants. Personal Digital Assistants like Cortana, Google Assistant, Siri are embodiments of what predictive search can be. These assistants can deliver important information about the traffic on your morning commute, your updated flight itinerary, and the results of last night’s football game on your phone, without you even asking or searching.
With your permission, assistants like Cortana today leverage the data it collects and aggregates from its users through Search, Mail, Maps, Calendar and more. It understands who you are, what you are doing and where you are doing it to predict what you want based on user behavioral patterns
Connect with Shirin is next
G. loves donuts – are there any donut shops on my way to work?
Cortana knows the fastest route into work, it calls out to the Krispy Kreme bot.
You don’t need screens for speech to work (think speakers and refrigerators), plus it’s human- no buttons, setup or menu. Sometimes it’s the only option- if you’re driving or visually impaired or illiterate. We should keep in mind however that there is only so much information you can send/receive via speech. E.g. speech is not the ideal channel for sensitive data. Let's say you need to reset your password, surely that won't work via voice only...
We’re forced to cut down the steps and ask Qs in a less open-ended manner, giving choices, overall make it very easy for shopper
When you’re going to build a bot… this is where you start:
Bot Framework consists of three main components: Bot Builder SDKs, Developer Portal, and Bot Directory
Slide story:
Let’s start from the top.
We thought it would be helpful to take a step back and look at Cortana from the ecosystem perspective.
It is here where you can see the ‘unbounded agent’ that Satya described come into view.
If we start at the top, here we can see an increasing number of devices and device types.
You might specifically notice that many of these devices run on operating systems other than Windows.
Cortana can now exist, not only on Windows, but also on mobile, on consumer devices, in cars, and in new form factors yet to be developed.
This is made possible by the Cortana Devices SDK, which we announced in December, which connects devices with the Cortana cloud.
The first product to use the Cortana Devices SDK is a high-end speaker by Harman Kardon.
If we move down to the lower left this is where you come in. You are the experts of your field and part of what makes Cortana invaluable to our users is the ability to connect them with your service.
This all takes place within the Cortana Skills Kit, a developer platform where you can extend your service through Cortana. We will talk more about this in a few slides.
The last thing we’d point out is the box called Cortana’s knowledge.
One of the key points of differentiation that Cortana has is the ability for you to request things about the user such as their cuisine preferences to make food suggestions more meaningful, the location of their next meeting in order to arrange for a pickup, or the fact that the user is working late, to send his or her partner a text message. It goes without saying that we take user privacy very seriously, and ask permission of our users before providing this data to you.
.
-------------------
Why choose these APIs? They work, and it’s easy.
Easy: The APIs are easy to implement because of the simple REST calls. Being REST APIs, there’s a common way to implement and you can get started with all of them for free simply by going to one place, one website, www.microsoft.com/cognitive. (You don’t have to hunt around to different places.)
Flexible: We’ve got a breadth of intelligence and knowledge APIs so developers will be able to find what intelligence feature they need; and importantly, they all work on whatever language, framework, or platform developers choose. So, devs can integrated into their apps—iOS, Android, Windows—using their own tools they know and love (such as python or node.js, etc.).
Tested: Tap into an ever-growing collection of powerful AI algorithms developed by experts. Developers can trust the quality and expertise build into each API by experts in their field from Microsoft’s Research organization, Bing, and Azure machine learning and these capabilities are used across many Microsoft first party products such as Cortana, Bing and Skype.
Think about how a bot can change your business for the better
Use the Bot Framework to write your bot once and run anywhere
Use Bing and Microsoft Cognitive Services to add conversation and intelligence to your bot
There is an exciting future ahead, but this future can only be accomplished by working with other companies like yours. Those who don’t have the AI foundation, but have real customer solutions that benefit from leveraging a robust platform and set of new capabilities that we are offering right now.