Domov Dopredu myslenie Kognitívne a konverzačné nástroje sa dostanú do centra pozornosti pri tvorbe softvéru spoločnosti Microsoft

Kognitívne a konverzačné nástroje sa dostanú do centra pozornosti pri tvorbe softvéru spoločnosti Microsoft

Video: BUILD 2020: What's New from Microsoft Edge (Septembra 2024)

Video: BUILD 2020: What's New from Microsoft Edge (Septembra 2024)
Anonim

To, čo ma na tomto konferencii Microsoft Build tento týždeň najviac prekvapilo, bol dôraz na kognitívne a konverzačné služby, pretože spoločnosť Microsoft predstavila svoju víziu toho, ako tieto služby budú transformovať aplikácie v budúcnosti, a pokúsila sa presvedčiť vývojárov, aby sa zapojili do tejto vízie., Veľa z toho nebude pre koncových používateľov zrejmé neskôr - najväčšími funkciami pre koncových používateľov budú zatiaľ vylepšenia osobného asistenta Cortany a nové funkcie atramentu v „Anniversary Edition“ systému Windows 10, ktoré sa majú objaviť tento rok v lete. Snaha o to, aby spoločnosť Microsoft udržala krok so svojimi súpermi v oblasti strojového učenia, inteligentných agentov a aplikácií na zasielanie správ, je zatiaľ zameraná viac na vývojárov, pretože spoločnosť už má základné aplikácie, ale potrebuje ekosystém, aby boli pôsobivejšie.

Najväčšou novou témou, ktorú predstavila generálna riaditeľka Satya Nadella, boli „rozhovory ako platforma“, ktorá podľa všetkého zahŕňa konverzáciu platforiem - od Cortany cez Skype po aplikácie tretích strán - a pridávanie spravodajských informácií. Cieľom je pridať takýmto aplikáciám porozumenie, preferencie a najmä kontext.

Povedal, že v týchto rozhovoroch sú traja hlavní aktéri: ľudia, digitálni asistenti a roboti. Na strane človeka hovoril o aplikáciách ako Skype Translate, ktoré sa snažia umožniť lepšie rozhovory vo viacerých jazykoch. Digitálny asistent bude o vás vedieť vo viacerých zariadeniach a môže vám pomôcť s každodennými úlohami, ako je napríklad plánovanie schôdzok. Boti sú nové aplikácie, s ktorými môžete hovoriť prirodzeným jazykom, a on hovoril o vízii, v ktorej môžete počas rozhovoru volať robotov.

To všetko vedie k novej platforme, uviedol, že ľudský jazyk sa stáva používateľským rozhraním, roboti sa stávajú novými aplikáciami a digitálni asistenti sú ako „meta-aplikácie“, ako je napríklad prehliadač, ktoré existujú čiastočne na to, aby volali iným aplikáciám., so všetkými týmito aplikáciami vrátane spravodajských informácií. Povedal, že to bude rovnako veľká zmena platformy ako GUI, Web alebo dotyk na mobile.

Nadella hovorila o tom, ako videnie bolo „nie stroj versus človek, ale skôr človek so strojmi“, s ľuďmi, ktorí poskytujú empatiu, emócie a súdy, a so strojmi, ktoré poskytujú výpočtovú silu. Uviedol však, že je dôležité mať „principiálny prístup“ k strojovému vzdelávaniu a používať ho na rozširovanie ľudských schopností a skúseností, byť dôveryhodný (pokiaľ ide o súkromie, bezpečnosť a súlad), inkluzívny a úctivý.

Pokiaľ ide o posledný bod, uviedol, že je dôležité, aby takéto aplikácie predstavovali „to najlepšie z ľudstva, nie to najhoršie“, a poukázal na Tay, neúspešný experiment Microsoftu, ktorý minulý týždeň zaviedol chatovací robot, ktorý musel byť o deň neskôr stiahnutý. keď to začalo opakovať urážlivé poznámky. Nadella pripustila, že spoločnosť sa mýlila a uviedla: „rýchlo sme si uvedomili, že to nie je až po značku“, ale uviedla, že spoločnosť bude aj naďalej inkubovať takéto technológie, pričom poznamenáva, že jej roboti v Číne a Japonsku nemali rovnaké problémy.,

Medzi nové podrobnosti patrí Cortana prichádzajúca do programu Outlook, aby lepšie pochopila vašu poštu, kontakty a kalendár a mohla robiť veci, ako je zmena termínu - skvelý, ak nie úplne nový nápad - a mohla navrhnúť veci, ktoré by ste mohli chcieť urobiť ďalej na základe vášho kalendára, pošty alebo konverzácií, ktoré ste viedli. A nová verzia Skype, ktorá je teraz k dispozícii, pridáva podporu pre Cortanu a môže podporovať robotov v rámci svojich videohovorov, robiť napríklad transkripcie krátkych videohovorov a byť prístupná pre všetky druhy služieb. Microsoft to nazval pomocou Skype ako „konverzačného plátna“. Aj to sa nejaví ako nový nápad - veci ako WeChat a Facebook Messenger majú roboty už dlho - ukazuje to však, ako sa Microsoft snaží zmeniť túto platformu na platformu. Ukazuje tiež, ako to môže fungovať naprieč platformami. Demonštrácia začína na počítači so systémom Windows a končí na Skype na telefóne s Androidom.

Zdá sa však, že väčšina skutočných správ je v nových ponukách pre vývojárov s tým, čo sa dnes nazýva Cortana Intelligence Suite (predtým Cortana Analytics Suite, dobrý príklad toho, ktoré termíny sú horúce v danom roku).

Toto je v skutočnosti run-time postavený na platforme Azure, ktorý zahŕňa rámec robotov, kognitívne služby a strojové učenie.

Rámec robota uľahčuje vytvorenie robota alebo pripojenie jedného k iným službám. Vývojári ich môžu vytvoriť v node.js alebo C # a zúčastniť sa demo vytvorenia robota, ktorý si objedná pizzu od spoločnosti Domino. Najzaujímavejšie som tu zistil, že sa má jednať o otvorený rámec s robotmi, ktorí môžu pracovať nielen v rámci programov Cortana a Skype, ale aj Slack, Telegram, jednoduché SMS a ďalšie služby. Samozrejme, že niektoré z najzaujímavejších alternatívnych služieb neboli na tomto zozname - napríklad Apple Siri, Amazon's Alexa alebo Facebook Messenger alebo WhatsApp.

Ďalšia ukážka ukázala, ako niektoré nadchádzajúce nástroje uľahčia vývojárom pridanie alebo zmenu pravidiel pre robotov a ich porozumenie prirodzenému jazyku. Môže navrhnúť iné slová, ktoré by ľudia mohli používať a ktoré majú podobný význam, môžu pomocou porozumenia prirodzeného jazyka založeného na strojovom učení zdokonaliť slovnú zásobu v čase, alebo odovzdať žiadosti ľudskému asistentovi, ak robot nerozumie, čo majú robiť.

Nakoniec spoločnosť zaviedla oveľa väčšiu skupinu kognitívnych služieb, ktorá sa od minulého roka posunula na 22 rôznych služieb. Tieto služby pokrývajú širokú škálu scenárov, vrátane rozpoznávania objektov, reči, znalostí a vyhľadávania. Jedným z príkladov bol program Caption Bot, ktorý k obrázkom pridáva titulky pomocou kombinácie rozpoznávania objektov a prirodzeného jazyka. Zdá sa, že ďalší nástroj s názvom CRIS (Custom Recognition Intelligence Service) dokáže oveľa lepšie previesť reč na text ako konvenčné metódy. Nakoniec demonštrovali použitie nástrojov na vykonávanie analytických analýz na kanáloch Twitter, vzorkovanie profilových profilov na určenie veku a pohlavia poštovníka.

Spoločnosť Microsoft samozrejme oznámila celý rad ďalších nástrojov zameraných aj na vývojárov, pričom vyvinula osobitný tlak na to, aby Windows boli platformou, ktorú používajú na vývoj aplikácií bez ohľadu na platformu. Najprekvapivejšie z týchto nových nástrojov - prinajmenšom do povestí minulý týždeň - je pridanie shellu BASH z Linuxu, ale medzi ďalšie nástroje patrí prevodník aplikácií pre stolné počítače na presun tradičných desktopových aplikácií Win32 do nových univerzálnych aplikácií; veľký tlak na nástroje medzikrokového vývoja Xamarin, čo naznačuje, že vývojári môžu vytvoriť jadro medziplatformovej aplikácie a konkrétne zmeny pre každé prostredie vrátane systému Android a iOS, ako aj Windows, všetko na platforme Windows.

Okrem toho spoločnosť Microsoft predviedla „dev režim“, nástroj na premenu Xbox One na stroj vývojovej platformy, ktorý sa dodáva dodnes; a uviedla, že prvá verzia HoloLens bola dostupná aj pre vývojárov od dnešného dňa.

Nadella začala ráno hovoriť o tom, ako teraz vidíme viac diskusie o úlohe technológie v našej spoločnosti, pretože technológia sa stala hlavným prúdom a je súčasťou nášho každodenného života, spoločností a ekonomík. Uviedol, že existujú otázky, či technológia riadi ekonomický rast pre všetkých alebo či sa ekonomický rast zastavil napriek výdavkom na technológie; či to umožňuje prácu alebo vysídlenie; a ak to umožňuje alebo sa dostáva do prekážky trvalým hodnotám, napríklad súkromie.

„Som optimista, “ povedal. Verí, že technológia môže viesť k hospodárskemu rastu na celom svete, môže nás posilňovať v našom každodennom živote a môže podporovať našu trvalú hodnotu. Aby to bolo možné dosiahnuť, musíme sa ubezpečiť, že používame technológie spôsobom, ktorý to umožňuje, a priviesť ho späť k súčasnému poslaniu spoločnosti Microsoft, aby „umožnil každému človeku a každej organizácii na planéte dosiahnuť viac.“ To, povedal, musí začať s vývojármi.

Hlavnú myšlienku ukončil videom, ktoré ukázalo, ako Saqib Shaikh, slepý vývojár v spoločnosti Microsoft, mohol pomocou kognitívnych techník pomocou inteligentných okuliarov Pivothead získať informácie o svete okolo seba. Medzi príklady patrí počúvanie ľudí, ktorí sa hrajú v parku, a potiahnutím okuliarov počuje, že to bolo mladé dievča, ktoré hodilo Frisbee. Teraz je to iba výskumný projekt, ale bolo to veľmi inšpiratívne a Nadella priviedla vývojára na pódium.

Pre mňa som videl hlavnú myšlienku ako posun smerom k zavádzaniu nových platforiem založených na strojovom učení a robotoch, ako aj uznanie, že tak úspešný ako Windows, Microsoft nie je ani zďaleka dominantný v cloude a v podstate prehral bitku aby sa stala dôležitou platformou mobilných telefónov. (Na Windows Phone sa skutočne uskutočnilo iba jedno demo celej hlavnej myšlienky, a to bolo demo Skype, ktoré sa dalo urobiť aj pre Android rovnako ľahko.) Niet divu, že Microsoft sa teda teší na ďalšiu platformu - kde, bude samozrejme čeliť tradičným aj novým konkurentom.

Kognitívne a konverzačné nástroje sa dostanú do centra pozornosti pri tvorbe softvéru spoločnosti Microsoft