Com el cub de Rubik va aconseguir Siri i el creador de Viv Adam Adam Cheyer en la programació

$config[ads_kvadrat] not found

The team behind Siri debuts its next-gen AI “Viv” at Disrupt NY 2016

The team behind Siri debuts its next-gen AI “Viv” at Disrupt NY 2016
Anonim

El lloc web personal d’Adam Cheyer s’assembla a una pàgina que s’ha tret de l’Internet Archive Wayback Machine. Un patró de trencaclosques s'esvaeix en una fotografia de Cheyer al costat d’un esmolar quatre frases que inclouen l’afirmació: "Els ordinadors són incòmodes d’usar, no adaptats a la forma en què la gent pensa".

El lloc web de Cheyer és més que una relíquia aleatòria i innovadora de mitjan 2000. És el primer lloc web de l’home darrere de Siri i Viv, que pretén ser la forma més avançada d’AI basada en l’idioma. quan s'estrena a finals d’any. Malgrat la seva aparició, el lloc web de Cheyer segueix actualitzant-se amb les últimes notícies sobre els seus arranjaments i els seus productes. Però també fa referència al passat a les primeres incursions de Cheyer en programació. Per Cheyer, tot va començar amb un cub de Rubik.

"Un cub de Rubik em va entrar a les computadores", explica Cheyer Invers a través del correu electrònic, "amb el primer programa complet que he escrit (en el llenguatge de programació bàsic: si, llavors, goto, imprimeix) sent un solucionador de cub de Rubik".

Els programadors que van créixer abans de la ubiqüitat dels ordinadors i d'Internet no tenien el luxe de tenir llenguatges de programació i plataformes d'aprenentatge fàcils d'utilitzar. Estaven programant abans que la programació fos la cosa més agradable de fer, i estar al davant de la corba significava entrar lateralment al món binari d'1s i 0s. Tanmateix, Cheyer i altres primers usuaris van fer el mateix que els programadors d'avui: resoldre's un problema.

"Sempre he trobat els llibres dels Cubs de Rubik difícils de seguir, sobretot per la notació que feien servir per transmetre girs o moviments al cub", diu Cheyer. "Una seqüència típica seria així: R2 L 'U D2, etc., difícil d’analitzar. Una de les meves contribucions en aquell moment era una notació més gràfica que mostrava imatges d'una manera molt concisa."

El 1981, Cheyer podia definir un cub de Rubik en una mitjana de 26 segons. Avui, els moviments que utilitza són datats i les solucions més ràpides estan més esteses; el rècord actual del món de Cubs de Rubik, un pèl de menys de cinc segons, es va fixar l'any passat. Això no disminueix l’impacte que genera la notació gràfica sobre Cheyer.

"Des que em sentia orgullós d'aquesta idea, el vaig deixar al meu lloc web amb l'esperança que algun altre aspirant cubista pogués trobar la notació útil, si no la pròpia seqüència de moviments", diu Cheyer.

Els cubs de Rubik no són el que abans eren. Per descomptat, les joguines apareixen de tant en tant com a suport al geni. Agafeu el personatge de Will Smith a La recerca de la felicitat com un exemple. (Tot i que aquesta referència té ara 10 anys)

No podeu comptar amb el sistema d’escola pública per animar els joves a aprendre a programar. Amb prou feines podeu comptar amb el sistema d’escola pública per animar els joves a fer matemàtiques. Afortunadament, la cultura nerd i la informàtica ara és genial. Si no, no la llegiríeu. Les persones que haurien estat temporitzant la rapidesa amb què podrien resoldre un Rubik’s Cube són els jugadors i els addictes a Internet d'avui, i els jugadors i els addictes a Internet són els programadors que conformaran el futur.

"Crec que els programes de jocs com MineCraft animaran els nens a passar de ser només un jugador i, finalment, a poder programar, afegir connectors i crear els seus propis mons", diu Cheyer.

Si aquests mons són com el món que Cheyer ajuda a construir amb Viv, el futur sembla intel·ligent.

$config[ads_kvadrat] not found