reklama

Tajemný VIV od tvůrců Siri: Má to být revoluce, která zabije klasický software?

  • Spolutvůrci technologie Siri odhalili novou generaci asistenta
  • Je univerzální a sám sebe programuje
  • S dostatečnou sítí znalostních zdrojů odpoví údajně úplně na všechno

Zatímco před dvaceti lety jsme tu měli jen chytrou sponku ve Wordu, dnešní svět počítačových asistentů zná Siri od Applu, Cortanu od Microsoftu, anebo Google Now od… Googlu. A pak je tu nepřeberný zástup malých asistentů, které se pokoušejí suplovat klasický vyhledávač.

Jak funguje primitivní vyhledávací asistent

Primitivní vyhledávací asistent je vlastně docela jednoduchý program, který dnes s trochou píle napíšete i v Javascriptu. A nebude to vysloveně tupec, o jeho znalosti se totiž nepostaráte přímo vy, ale nepřeberné množství již existujících znalostních zdrojů, na které jej zdarma či za úplatu napojíte.

Ostatně takový jednoduchý pomocník může vypadat třeba jako ve videu níže. Napsal jsem jej jednoho večera a celý čítá směšných 500 řádků kódu.

Můj ryze experimentální KUBA (Kubův Ukrutně-Bleskurychlý Asistent) vám sice nepřipomene, co máte dnes podle diáře za úkoly, ale když se jej zeptáte, „kdo to jsou noční vlci,“ odpoví. Avšak rozhodně ne proto, že by to snad sám věděl, ale pochopí, že pokládáte znalostní dotaz typu CO JE TO a přepošle jej dál k vyřízení Wikipedii, která konečně vrátí docela praktickou a stručnou odpověď ze své obří a vševědoucí encyklopedie.

Když se jej zeptám, „kolik stojí dolar,“ KUBA naopak pochopí, že se ptám na dotaz typu KOLIK TO STOJÍ, a prohledá doposud neznámou entitu jménem dolar všemi svými napojenými vyhledávači cen. Jelikož je dolar měna, najde ji v kurzovním lístku ČNB a do svého interního znalostního grafu si uloží poznámku o tom, že dolar není třeba pračka a má ji napříště hledat rovnou na webu České národní banky.

Přestože má ale KUBA některé prvky samokvalifikačního mechanizmu, který se zlepšuje jeho postupným používáním, stále je to jen docela primitivní a pevně naprogramovaný stroj, který správně pochopí jen několik typů otázek.

K sepsání podobného efektního a jen na oko zdatného asistenta by vám měly stačit naprosto elementární znalosti Javascriptu či jiného programovacího prostředku.

Samoprogramující se VIV

Pak je tu ale ta vyšší liga asistentů, jejichž řady snad již letos rozšíří VIV, za kterým stojí parta vývojářů, která měla kdysi prsty i v technologii, kterou dnes pod značkou Siri používá konkurenční Apple. Adam Cheyer a Dag Kittlaus však chtějí celý segment asistentů posunout o pěkný kus dál.

Namísto toho, aby svého asistenta postupně učili novým a novým kouskům, hodlají spustit celý ekosystém pro vývojáře třetích stran, kteří do jeho znalostní sítě napojí své vlastní služby, a tak jej sami vylepší.

Víceméně tedy kopírují trend, který už na poli instant messagingu oznámil třeba Facebook nebo Google, kteří chtějí asistenční službu integrovat do všemožných botů, se kterými budeme komunikovat na FB Messengeru, Hangouts, Skypu a tak dále.

VIV je ale podle prvních ukázek technologie (pokud to není jen líbivý marketing) přeci jen unikátní, Kittlaus s Cheyerem jsou totiž hrdí především na to, že se údajně jedná o téměř dokonalý univerzální stroj. Jistě, do VIVu musíte nejprve napojit ony znalostní služby, stejně jako se malé dítě postupně učí nová a nová fakta, ale samotný rozhodovací proces a prezentace odpovědi spočívá v konstrukci speciálního subprogramu.

Klepněte pro větší obrázek Klepněte pro větší obrázek
Síť vzájemně propojených znalostních zdrojů (napojených služeb) pro VIV a jeden ze subnetů, který se týká počasí.

Když se tedy VIVu zeptáte, jaké bude počasí, jeho technologie strojového učení rozloží dotaz na prvočinitele a během deseti milisekund se pokusí složit z desítek instrukcí miniprogram, který se spojí se znalostními službami a nakonec prezentuje výsledek s předpovědí počasí.

VIV tedy nemá jako třeba KUBA pevně stanovený a konkrétní procesní diagram – workflow: „Když se tazatel ptá na počasí, spoj se se službou X a způsobem Y zobraz výsledky,“ ale spíše se podobá univerzálnímu rozhodovacímu procesu člověka: „Pokud se tazatel na něco ptá, pochop, na co se ptá, a nějakým způsobem najdi a prezentuj odpověď“, což by mohlo být opravdu příslibem jeho velké abstrakce, aby byl snadno rozšiřitelný a zároveň dostatečně univerzální.

Klepněte pro větší obrázek Klepněte pro větší obrázek
VIV dekódoval, na co jej ptáme a sestavil jakýsi miniprogram čítající až 40 instrukcí, který nakonec zjistil a interpretoval odpověď . Vnitřní logika VIVu tedy není pevně daná, ale pokaždé jiná dle konkrétního dotazu.

Podle těch několika málo ukázek, které jsme viděli v krátkém videu z konference Disrupt v New Yorku, si VIV poradí se složitými znalostními dotazy jako třeba: „Pršelo před třemi týdny v místě X,“ ale stejně tak zvládne praktičtější asistenční dotazy jako: „Potřebuji zamluvit hotel v místě X na dobu Y,“ přičemž VIV zůstává asistentem po celou dobu objednávky a není tu tedy jen od toho, aby vyhledal těch pár hotelů. Díky napojeným službám ve svém vlastním rozhraní postupně nabídne výběr adekvátního pokoje a nakonec i platbu, aniž byste museli instalovat jakoukoliv mobilní aplikaci či otevírat webovou stránku pro dokončení rezervace.

Klepněte pro větší obrázek Klepněte pro větší obrázek
VIV pošle kamarádovi peníze i objedná hotel na svátky

Demoukázka VIVu tedy byla demonstrace koncepce softwaru budoucnosti, kdy se poskytovatelé všemožných služeb promění jen v jakési konektory – API – a o veškeré uživatelské rozhraní se postará koncový univerzální asistent, ať už to bude třeba VIV, bot v Messengeru, se kterým budete dojednávat rezervací pokoje, aniž by to byl skutečný člověk, a tak dále.

Tato koncepce interakce člověka s počítačem má dnes vlastně jen jednu slabinu – jazykový příkop. Všechny tyto asistenční služby komunikují v prvé řadě anglicky a další jazykové mutace přicházejí teprve postupně. Lze tedy předpokládat, že to bude právě anglofonní a čínský trh, kde se prosadí zdaleka nejdříve a kde možná dojde ke koncepční revoluci, jak vlastně komunikujeme se softwarem.

Témata článku: Software, Technologie, Apple, Siri, Programování, Vyhledávače, Umělá inteligence, Viva, Vivo, Google Hangouts, Hangouts

7 komentářů

Nejnovější komentáře

  • dpcstb 11. 5. 2016 15:58:34
    o vytvorenie api vsetkeho pre jedno univerzalne miesto(v tomto pripade...
  • JJezevec 11. 5. 2016 11:14:40
    Už před léty psali, že jazykové překladače pro Microsoft vyvíjí firma z...
  • Ředitel ČTÚ 11. 5. 2016 7:20:25
    Asi naprogramuju benchmark, kerej bude měřit IQ takovejchhle asistentů (...
reklama
Určitě si přečtěte

Vybíráte herní periferii nebo hardware? Pak zapomeňte na nálepku Gaming

Vybíráte herní periferii nebo hardware? Pak zapomeňte na nálepku Gaming

** Herní hardware se od toho běžného často liší jen vzhledem ** Při výběru stále nezapomínejte na základní parametry ** Poradíme jak vybrat herní hardware i periferie

20.  2.  2017 | Stanislav Janů | 35

10 nejhorších produktů v historii Microsoftu

10 nejhorších produktů v historii Microsoftu

20.  2.  2017 | Karel Javůrek | 132

Pojďme programovat elektroniku: Žádný bastlíř se neobejde bez armády švábů

Pojďme programovat elektroniku: Žádný bastlíř se neobejde bez armády švábů

** Každý bastlíř se po čase neobjede bez armády švábů ** Dnes si některé z nich vyzkoušíme ** Třeba zázračný posuvný registr

19.  2.  2017 | Jakub Čížek | 39

AMD oficiálně představilo procesory Ryzen. Známe i jejich české ceny

AMD oficiálně představilo procesory Ryzen. Známe i jejich české ceny

** AMD uvedlo první tři procesory Ryzen 7 ** Všechny budou pracovat s osmi jádry a šestnácti vlákny ** Na pulty obchodů se dostanou už za týden

22.  2.  2017 | Stanislav Janů | 122

Vyhledávání ve Windows není dokonalé, zkuste to 5× jinak

Vyhledávání ve Windows není dokonalé, zkuste to 5× jinak

** V macOS funguje vyhledávání Spotlight, ve Windows podobně propracovaná funkce chybí ** Alternativy se zaměřují na rychlé hledání souborů i externí zdroje ** Mnohé mohou vyhledávání ve Windows kompletně nahradit

18.  2.  2017 | Stanislav Janů | 58

EU se děsí Windows 10. Prý o nás vědí až příliš. Microsoft chystá změny

EU se děsí Windows 10. Prý o nás vědí až příliš. Microsoft chystá změny

** Evropští úředníci chtějí, aby byly Desítky transparentnější ** Microsoft od jara skutečně chystá změny ** Ochráncům soukromí to ale nestačí

21.  2.  2017 | Jakub Čížek | 217


Aktuální číslo časopisu Computer

Stavba 3D tiskárny

Výbava domácí elektrodílničky

Budoucnost 5G sítí

Velké testy microSD karet a vodních chladičů

Přehled mobilních tarifů

reklama
reklama