Acasă Gândire înainte Instrumentele cognitive și conversaționale iau rolul central la construirea microsoftului

Instrumentele cognitive și conversaționale iau rolul central la construirea microsoftului

Video: How To Uninstall Internet Explorer (Octombrie 2024)

Video: How To Uninstall Internet Explorer (Octombrie 2024)
Anonim

Ceea ce m-a surprins cel mai mult la conferința Microsoft Build din această săptămână a fost accentul pus pe servicii cognitive și conversaționale, deoarece Microsoft și-a expus viziunea asupra modului în care astfel de servicii vor transforma aplicațiile în viitor și a încercat să-i convingă pe dezvoltatori să ajungă la bord cu această viziune.. O mare parte din acestea nu vor fi aparente pentru utilizatorii finali până mai târziu - cele mai mari caracteristici pentru utilizatorii finali de acum vor fi îmbunătățirile aduse asistentului personal Cortana și noile funcții de cernere din „Ediția aniversară” a Windows 10 care va avea loc în această vară. Însă apăsarea pentru a se asigura că Microsoft ține pasul cu rivalii săi în învățare automată, agenți inteligenți și aplicații de mesagerie se adresează mai mult dezvoltatorilor, deoarece compania are deja aplicații de bază, dar are nevoie de un ecosistem pentru a le face mai impresionante.

Cea mai mare temă nouă introdusă de CEO Satya Nadella a fost „conversațiile ca platformă” care pare să presupună luarea de platforme de conversație - de la Cortana la Skype la aplicații terțe - și adăugarea de informații la acestea. Ideea este să adăugați înțelegeri, preferințe și, în special, context la astfel de aplicații.

El a spus că există trei actori principali în astfel de conversații: oameni, asistenți digitali și roboți. Din partea de la persoană, el a vorbit despre aplicații precum Skype Translate, care încearcă să permită conversații mai bune în mai multe limbi. A spus el, un asistent digital, va ști despre dvs. pe mai multe dispozitive și vă poate ajuta cu sarcini de zi cu zi, cum ar fi programarea programărilor. Bots sunt aplicații noi cu care puteți conversa în limbaj natural, iar el a vorbit despre o viziune în care puteți apela roboți în cadrul unei conversații.

Toate acestea conduc către o nouă platformă, a spus el, unde limbajul uman devine interfața de utilizator, roboții devin noile aplicații, iar asistenții digitali sunt ca „meta-aplicații”, cum ar fi browserul, care există în parte pentru a apela alte aplicații, cu toate aceste aplicații, inclusiv informații. El a spus că aceasta va fi la fel de mare dintr-o schimbare de platformă ca GUI, Web sau touch pe mobil.

Nadella a vorbit despre modul în care viziunea a fost „nu omul față de mașină, ci mai degrabă omul cu mașini”, cu oameni care oferă empatia, emoțiile și judecățile și mașinile care furnizează putere de calcul. Dar el a spus că este important să existe o „abordare de principiu” a învățării automate și să o folosească pentru a spori abilitățile și experiențele umane, să fii de încredere (în termeni de confidențialitate, securitate și conformitate), incluziv și respectuos.

În ultimul punct, el a spus că este important ca astfel de aplicații să fie „cele mai bune ale umanității, nu cele mai rele”, și a arătat către Tay, experimentul eșuat al Microsoft de a introduce un bot bot de săptămâna trecută, care trebuia eliminat o zi mai târziu. când a început să repete observații jignitoare. Nadella a recunoscut că compania s-a înșelat, spunând că „ne-am dat seama repede că nu este de acord”, dar a spus că compania va continua să incubeze astfel de tehnologii, menționând că roboții ei din China și Japonia nu au avut aceleași probleme..

Printre noile detalii, Cortana vine în Outlook, astfel încât vă poate înțelege mai bine e-mailul, contactele și calendarul și face lucruri precum programarea programărilor - o idee grozavă, dar nu complet nouă - și poate fi în măsură să sugereze lucruri pe care poate doriți să le faceți în continuare. pe baza calendarului, a poștei sau a conversațiilor pe care le-ați purtat. Și o nouă versiune a Skype acum disponibilă adaugă suport pentru Cortana și poate susține roboți în cadrul videochaturilor sale, pentru a face lucruri precum transcrierea apelurilor video scurte și a fi accesibilă pentru toate tipurile de servicii. Microsoft a numit acest lucru folosind Skype ca „pânză de conversație”. Și aceasta nu pare a fi o idee nouă - lucruri precum WeChat și Facebook Messenger au avut bots de mult timp, dar arată cum Microsoft încearcă să transforme asta într-o platformă. De asemenea, arată cum poate funcționa această platformă, cu demonstrația pornind de pe un PC Windows și încheind în Skype pe un telefon Android.

Dar cea mai mare parte a știrilor reale pare să fie în oferte noi pentru dezvoltatori, cu ceea ce este acum cunoscut sub numele de Cortana Intelligence Suite (fosta Cortana Analytics Suite, un bun exemplu despre care termenii sunt fierbinți într-un an dat).

Acesta este efectiv un timp de rulare construit pe platforma Azure care include un cadru bot, servicii cognitive și învățare automată.

Cadrul bot face mai ușoară crearea unui bot sau conectarea unuia la alte servicii. Dezvoltatorii le pot crea în node.js sau C #, iar o demonstrație a implicat crearea unui bot care comandă pizza de la Domino. Ceea ce mi s-a părut cel mai interesant aici este faptul că este menit să fie un cadru deschis, cu roboți care pot funcționa nu numai în Cortana și Skype, ci și în Slack, Telegram, SMS simple și alte servicii. Desigur, unele dintre cele mai interesante servicii alternative nu se regăseau în această listă - inclusiv Siri Apple, Alexa Amazon, sau Facebook Messenger sau WhatsApp.

O altă demonstrație a arătat cum unele instrumente viitoare vor face mai ușor pentru dezvoltatori să adauge sau să modifice regulile pentru bots și înțelegerea limbajului natural. Poate sugera alte cuvinte pe care oamenii le-ar putea utiliza, care au semnificații similare, să folosească înțelegerea limbajului natural bazat pe învățare automată pentru a îmbunătăți vocabularul în timp sau să transmită cereri unui asistent uman dacă botul nu înțelege ce să facă.

În cele din urmă, compania a introdus un set mult mai mare de servicii cognitive, mutând până la 22 de servicii distincte din 5 anul trecut. Aceste servicii acoperă o gamă largă de scenarii, inclusiv recunoașterea obiectelor, vorbirea, cunoștințele și căutarea. Un exemplu a implicat un Caption Bot care adaugă subtitrări la imagini, folosind o combinație de recunoaștere a obiectelor și limbaj natural. Un alt instrument numit CRIS (Personal Recognition Intelligence Service) părea să facă o treabă mult mai bună de a converti vorbirea în text decât metodele convenționale. În cele din urmă, au demonstrat folosind instrumentele pentru a face analize pe fluxurile Twitter, eșantionarea fotografiilor de profil pentru a determina vârsta și sexul unui afis.

Desigur, Microsoft a anunțat o varietate de alte instrumente destinate dezvoltatorilor, făcând un anumit impuls ca Windows să fie platforma pe care o folosesc pentru dezvoltarea aplicațiilor, indiferent de platformă. Cel mai surprinzător dintre aceste instrumente noi - cel puțin până la zvonurile de săptămâna trecută - este adăugarea shell-ului BASH de la Linux, dar alte instrumente includ un convertor de aplicații desktop pentru mutarea aplicațiilor desktop tradiționale Win32 în noile aplicații universale; o apăsare mare pentru instrumentele de dezvoltare încrucișată Xamarin, sugerând dezvoltatorii să creeze nucleul unei aplicații multiplă platforme și modificările specifice pentru fiecare mediu, inclusiv Android și iOS, precum și Windows, toate pe o platformă Windows.

În plus, Microsoft a afișat „modul dev”, un instrument pentru a transforma Xbox One într-o mașină a platformei de dezvoltatori, care este livrată astăzi; și a spus că prima versiune a HoloLens a fost disponibilă și dezvoltatorilor începând de azi.

Nadella a început dimineața vorbind despre modul în care vedem acum mai multe discuții despre rolul tehnologiei în societatea noastră, deoarece tehnologia a devenit mainstream și încorporată în viața noastră zilnică, companii și economii. El a spus că există întrebări dacă tehnologia determină creșterea economică pentru toată lumea sau dacă creșterea economică s-a oprit în ciuda cheltuielilor cu tehnologia; dacă permite activitățile sau mutarea acestora; și dacă este în măsură să obțină sau să obțină valori de durată, cum ar fi confidențialitatea.

„Sunt un optimist”, a spus el, credând că tehnologia poate conduce creșterea economică în întreaga lume, ne poate împuternici în viața noastră de zi cu zi și ne poate susține valoarea de durată. Pentru a face acest lucru, a spus el, trebuie să ne asigurăm că folosim tehnologia în moduri care permit acest lucru, readucându-l la declarația actuală a misiunii Microsoft pentru a „împuternici fiecare persoană și fiecare organizație de pe planetă să obțină mai mult”. Acesta, a spus el, trebuie să înceapă cu dezvoltatorii.

El a încheiat nota principală cu un videoclip care a arătat cum Saqib Shaikh, un dezvoltator orb la Microsoft, a reușit să utilizeze tehnici cognitive cu ochelarii inteligenți Pivothead pentru a obține informații despre lumea din jurul său. Exemple includ audierea oamenilor care se jucau într-un parc și să-și tragă ochelarii pentru a auzi că era o fată tânără aruncând un Frisbee. Acesta este doar un proiect de cercetare acum, dar a fost destul de inspirat, iar Nadella l-a adus pe dezvoltator pe scenă.

Pentru mine, am văzut nota principală ca o mișcare spre crearea de noi platforme bazate pe învățarea automată și pe roboți, precum și o recunoaștere că la fel de reușită ca Windows, Microsoft este departe de a fi dominantă în cloud și, practic, a pierdut bătălia. pentru a deveni o importantă platformă de telefonie mobilă. (Într-adevăr, o singură demo a întregii note cheie a fost făcută pe Windows Phone și aceasta a fost o demo Skype care ar fi putut fi făcută la fel de ușor pe Android.) Nu este surprinzător, atunci Microsoft așteaptă cu nerăbdare următoarea platformă - unde, desigur, se va confrunta atât concurenți tradiționali, cât și noi.

Instrumentele cognitive și conversaționale iau rolul central la construirea microsoftului