Cognitive Services //build 2017 Recap | Microsoft Österreich · 2017-06-26 · Cognitive Services...

Post on 01-Aug-2020

0 views 0 download

Transcript of Cognitive Services //build 2017 Recap | Microsoft Österreich · 2017-06-26 · Cognitive Services...

Cognitive Services

//build 2017 Recap | Microsoft Österreich

Roman Schacherl, softaware gmbh

MVP Windows Platform

Das Ende von 0 und 1.

Agenda

• Cognitive Services• Vision

• Knowledge

• Search

• Speech

• Language

• Neuigkeiten für Bots und Cortana

Cognitive Servicesaka Bing Services aka Project Oxford

• Erstmals vorgestellt auf der BUILD 2016

• REST-Services, betrieben in Azure (Regionen)

• Vision, Speech, Language, Knowledge, Search

• Pay-per-use, kostenlose Monatskontingente

Vision

Knowledge

Search

Speech

Language

Logic Apps

• Erstellung von Workflows

• Visueller Designer, JSON-Konfiguration

• Bestandteil der Azure App Services

• Fertige Trigger und Services vorhanden

• Erweiterbarkeit durch eigene Bausteine möglich

Bots.

Bot Builder SDK

• Open Source (GitHub)https://github.com/Microsoft/BotBuilder/

• Version 3

• Verfügbar für Node.js und C#

• Features• Standard-Dialoge für Ja/Nein, Strings, Zahlen, Enumerations

• Standard-Dialoge für LUIS-Integration

• FormFlow: Erzeugen eines Bots auf Basis einer C#-Klasse

• Cards

REST

Bot Directory

• Registrierung unterhttp://dev.botframework.com

• Endpunkt-Adresse

• Möglichkeit zur Veröffentlichung im Bot Directory

Cortana Skills

• Bisherige Möglichkeiten in UWP• Foreground (Start der App)

• Background (Kommunikation über Cortana)

• Neu: Cortana Skills• Cortana-Integration von Bots

• Zugriff auf das Cortana-Profil möglich

• Derzeit beschränkt auf EN-US

• https://www.microsoft.com/en-us/windows/cortana/cortana-skills/

Voice Design Guidelines

• Weniger ist mehr, Wichtiges zuerst.• Full/Partial/No Intent?

• Einfache, klare Fragen.

• Annahmen treffen und hinterfragen

• Bestätigungen („Ok, …“)

• Keine 1:1-Wiederholungen von Fragen

Microsoft Cognitive Services

//build 2017 Zusammenfassung | Microsoft Österreich

Roman Schacherl, softaware gmbh

MVP Windows Platform

Samples

• https://github.com/softawaregmbh/samples-conferencebot

• https://github.com/softawaregmbh/samples-cognitiveservices-recommendation

• https://github.com/softawaregmbh/samples-azurebotservice