A beszélgetés mint platform Kőnig Tibor @tibork Microsoft Magyarország
Amiről szó lesz A botok természetrajza Készítsünk botot! Tegyük hasznossá! Tanítsuk meg beszélgetni! Szabadítsuk rá a világra! Tanítsuk meg magyarul! Hogyan tovább?
Egy beszélgetés Hahó! Kőnig Tibor Szia Tibi! A szokásost? Pizza Bot Nem is tudom, most inkább kipróbálnék valami újat. Pizza Bot Jó ötlet! Három új pizzánk van: Hawaii, Barbecue csirke, Mindent bele. Kőnig Tibor A harmadikat kérem. Pizza Bot Rendben. Az otthoni címedre küldjük?
Mi történik a háttérben? élőbeszéd, telefon, SMS, e-mail, csevegés Szolgáltatás AP I Belső app (pl. CRM) Ügyintéző Ügyfél GUI (egér, billentyűzet) GUI (érintőképernyő) SMS, e-mail, csevegés Webhely élőbeszéd, telefon App Digitális személyi asszisztens Bot közvetlen programhívás SMS, e-mail, csevegés szolgáltató ügyfél
A beszélgetés mint platform Az új felhasználói felület az (élő vagy írott) beszélgetés Az új appok a botok A meta-botok a digitális személyi asszisztensek A mesterséges intelligencia használata minden tevékenységre kiterjed
Bot vs. Digitális személyi asszisztens A szolgáltatót képviseli Specializált Sok van belőle Digitális személyi asszisztens A felhasználót képviseli (remélhetőleg) Sokoldalú Egy van belőle
Botok
Digitális személyi asszisztensek
Készítsünk botot! Kőnig Tibor Microsoft
Bot Microsoft módra https://dev.botframework.com/ Bot Builder SDK Bot Connector Bot Directory
Mi a bot? A Microsoft Bot Frameworkben a bot egy ASP.NET alkalmazás Állapotmentes Szabadon bővíthető REST szolgáltatásokat használ Futhat Microsoft Azure-ban, de bármilyen más környezetben is (a csatlakoztatáshoz nyilvános URL kell)
Tegyük hasznossá! Kőnig Tibor Microsoft
Szolgáltatások és API-k Nincs egységes szolgáltatás-címtár, de… Vannak gyűjtemények http://www.programmableweb.com/apis/directory … és API / integrációs szolgáltatások apiary Microsoft Azure API App IFTTT Zapier Microsoft Flow
Tanítsuk meg beszélgetni! Kőnig Tibor Microsoft
Nyelvi intelligencia Szándék (Intent) Mit szeretne a felhasználó elvégezni? Entitás, azaz személy / dolog / fogalom (Entity) Mit említ, mire utal a felhasználó? Megfogalmazás (Utterance) Hányféleképpen mondja el / írja le ezt? Mindez korrektül felcímkézve, tízmilliós mintán
Szabadítsuk rá a világra! Kőnig Tibor Microsoft
Csatornák
Tanítsuk meg magyarul! Kőnig Tibor Microsoft
Hogyan tovább? Minden itt van: https://dev.botframework.com/ Minden ingyenes (bár lehetnek forgalmi és tranzakciós korlátok) Az Azure jól jön (bár nem kötelező) Nincsenek egzotikus követelmények: az ASP.NET vagy a Node.js, esetleg a reguláris kifejezések ismerete kell Előre a botok útján!
9/20/2018 4:25 PM © Microsoft Corporation. All rights reserved.