Softver za predviđanje pametne tipkovnice SwiftKey optimizira interakcije između čovjeka i tehnologije i pojednostavljuje tekstualne mobilne komunikacije

TL; DR: U današnjem sve mobilnijem centru, mobilni telefon je preuzeo komunikacijsku metodu za one koji su u pokretu. Kao rezultat toga, mnogi od nas troše više vremena izrađujući poruke i ispravljajući pogreške pri upisu nego ikad prije. A, SwiftKey, programer koji stoji iza pametnije mobilne tipkovnice, tu je da to promijeni. SwiftKey koristi strojno učenje kako bi preciznije razumio i predvidio jezik od standardnih tipkovnica pametnih telefona. Tehnologija se prilagođava vašem osobnom stilu pisanja, ispravljajući i popunjavajući praznine dok pišete. Za SwiftKey korisnike ovo je izjednačilo sa kombiniranom uštedom od oko 10 trilijuna pritisaka na tipke i 100 000 godina vremena tipkanja.


Nakon godina prelistavanja Facebook feeda, svi smo bili svjedoci brojnih zabavnih trendova u objavljivanju. Čini se da prijatelji, obitelj i kolege uvijek skaču na najnoviji bandwagon. Jedan mjesec, to su kvizovi ličnosti; sljedeći, to je obrub ispunjen emojijima kako bi ilustrirao naslovnu fotografiju.

Jednom sam primijetio post u kojem je izgledalo da je nekoliko prijatelja upisalo niz skrivenih poruka. Međutim, pregledavajući nit u cijelosti, postalo je očito da se zapravo bave izazovom kako bi vidjeli tko može upisati najsmješnije i tipografisane rečenice koristeći značajku automatskog popunjavanja na svojim mobilnim tipkovnicama.

Nakon nekoliko nasmijanja, odlučio sam objaviti vlastite komične rezultate, diveći se ironičnom suprotstavljanju vrhunskih inovacija i zapanjujućem nedostatku stvarne ljudske inteligencije. “Pa”, zaključio sam, “Na kraju krajeva, to su samo računala.” Osim što pruža značajnu zabavu, ovaj nedostatak u inteligenciji tipkovnice nije osobito praktičan. Mobilna komunikacija proizvod je nužnosti, a male tipkovnice čine brzo, besprijekorno tipkanje mnogo izazovnijim bez preciznog predviđanja jezika.

Dok standardne mobilne tipkovnice koriste prediktivnu inteligenciju – uglavnom na temelju uobičajenih fraza – stvarna razina inteligencije je ograničena. Suprotno tome, tipkovnice SwiftKey koriste neuronske mreže da točnije oponašaju ljudski govor.

Fotografija tipkovnice SwiftKey na mobilnim telefonima

Softver za predviđanje tipkovnice SwiftKey koristi najsuvremeniji AI kako bi olakšao tipkanje na mobilnim uređajima.

SwiftKey Neural Alpha tipkovnica je novog roda koja je “naučila” da preciznije povežu srodne riječi, izraze i gramatiku. Swiftkey Neural Alpha dostupan je na više od 100 jezika, što olakšava mobilne komunikacije širom svijeta.

“Korisnici nam ponekad kažu:” Znate, SwiftKey je upravo pročitao moje mišljenje! “, Rekao je SwiftKey softverski inženjer AI Doug Orr.

Počeci: Mali tehnički start pridružuje se s Microsoftom

SwiftKey je svoj službeni početak započeo 2008. godine nakon revolucije pametnih telefona – savršeno vrijeme za poboljšanje nakon nesavršenih ranih metoda unosa za mobilne uređaje. Godine 2010, SwiftKey pokrenuo je svoju prvu aplikaciju za tipkovnicu do velikog uspjeha.

U sljedećim bi godinama umjetna inteligencija postala vruća tema, što će natjerati SwiftKey-ov tim da istraži. A 2015. godine najavljena je nova SwiftKey Neural Alpha. Izvorno objavljen preko SwiftKey staklenika – programa u kojem članovi tima mogu zasaditi nove ideje – eksperimentalna tehnologija na kraju je ugrađena u SwiftKey tržišnu aplikaciju.

“Neural Alpha je bio demonstrator i rano testirao neuronske mreže”, rekao je Doug. “Kada je lansiran, podržavao je samo engleski. Međutim, od tada smo ažurirali tehnologiju i pustili Neural Networks na mnogo više jezika. “

Jezični je model u potpunosti obnovljen ispočetka, ali tipkovnica nije morala, jer je Neural Alpha dijelio više od 99% SwiftKey-ovog koda. Ali Neural Alpha se tada razlikovala od bilo koje druge tipkovnice – zaobišla je n-gram model u korist neuronskih mreža. Dok je n-gram model predviđao na temelju prethodne dvije riječi upisane, verzija neuronske mreže bila je u mogućnosti osvrnuti se na rečenicu u dodatnom kontekstu.

Foto kolaž SwiftKey tima na poslu i igri

Iako je SwiftKey tijekom godina nevjerojatno porastao, tvrtka i dalje zadržava svoju duhovitu startup kulturu.

Neposredno prije izlaska Neural Alpha-a, Microsoft je pokazao interes za spajanje. S obzirom na svoju veliku važnost u svijetu tehnologije, Microsoftovo kontinuirano ulaganje u AI ne iznenađuje.

Shvativši uzajamni entuzijazam tvrtke za strojno učenje, Microsoft je početkom 2016. preuzeo SwiftKey pod svoje krilo. A, 250 milijuna dolara kasnije, SwiftKey se držao vjernog svog pokretačkog pokreta, iako je imao ruku u razvoju neke od najintrigantnijih tehnologija našeg vremena..

“Nije se mnogo promijenilo u SwiftKey-u jer smo bili mala tvrtka koja se dobro snalazi u tehnologiji”, rekao je Doug. “Bili smo u mogućnosti promijeniti i koristiti najnoviju tehnologiju iz početka.”

Donošenje dubokog učenja mobilnim aplikacijama

Kad je u pitanju razvoj Neural Alpha, SwiftKey je morao svladati brojne prepreke da bi mobilna komunikacija postala intuitivnija. S obzirom na stalno promjenjivu prirodu jezika i samu obuhvatnu količinu podataka, Doug nam je rekao da je projekt mnogo posla, ali korisno je vidjeti ga u rukama korisnika..

Neuronske mreže SwiftKey-a postupno su osposobljene za predviđanje riječi, podsjećajući na način na koji ljudi uče govoriti jezik. A ovo se učenje ne završava na zbornoj liniji. Da bi dao precizna predviđanja, Neural Alpha prvo mora proučiti i učiti iz korisnikovih jezičnih navika.

Grafički prikaz SwiftKey-ovih mogućnosti učenja na mobilnom telefonu

SwiftKeyov softver uči od navikavanja korisnika na tipkanju i precizno predlaže riječi za olakšavanje slanja teksta..

SwiftKey ima za cilj stvoriti i implementirati inovativne modele inteligencije u mobilnim aplikacijama, a istovremeno održavati dosljedne performanse.

“Ovi noviji modeli dubokog učenja puno rade lokalno na uređaju”, rekao je Doug.

Kao takav, SwiftKey je morao povremeno podešavati svoju tipkovnicu kako bi se bolje kretao kroz razne uređaje. Ozbiljni ulazni zaostaci mogu učiniti uređaj potpuno neupotrebljivim, a razmatranja učinkovitosti memorije posebno su važna na niskobudžetnim uređajima.

“Ovdje je to SwiftKey, a to je uistinu zanimljiv izazov”, rekao je Doug.

Neuronske mreže koje čine komunikaciju intuitivnijom

Modeli dubokog učenja, poput onih koje koristi Neural Alpha, mogu predvidjeti pritiske tipki s nevjerojatnom točnošću jednom dovoljno obučeni. Što duže mora naučiti korisnike navike tipkanja, bolji može predvidjeti ostatak poruke, brže slanje poruka i e-pošte.

Blog SwiftKey daje primjer korisnika koji je prethodno upisao “Idemo u zračnu luku.” Prepoznajući ovu frazu, neuronska mreža mogla je zaključiti da se druge riječi zajedničkog sastanka – posebno one povezane s putovanjima – mogu upotrijebiti umjesto riječi “aerodrom” – na primjer, “hotel” i “ured”.

Fotografija tipkovnica SwiftKey na iOS i Android telefonima

Inovativne tipkovnice SwiftKey dostupne su za upotrebu na iOS i Adroid uređajima.

Modeli dubokog učenja oslanjaju se na brojne operacije plutajuće točke kako bi analizirali veliku količinu podataka svojstvenih jeziku. SwiftKey tipkovnica za predviđanje koristi statičke modele prilagođene korisnicima. Statički modeli govore SwiftKey-u osnovne detalje o korištenom jeziku, kao što je to kako izgleda, dok personalizirani modeli uče iz navika korisnika.

“Modeli razmišljanja stvaraju sliku vašeg jedinstvenog osobnog jezika gledajući stvari poput imena kontakata”, rekao je Doug. “To se miješa s općim modelom kako bismo dobili najbolja predviđanja i ispravke koje možemo svaki put.”

Voditeljska aplikacija SwiftKey omogućuje korisnicima uštedu vremena smanjenjem pritisaka tipki i izbjegavanjem pogrešaka pri upisu. Kao rezultat toga, korisnici imaju smislenije razgovore bez zbrke. Svi, SwiftKey korisnici su od svog osnutka spremili kombiniranih 10 trilijuna pritisaka na tipke, što znači da su uštedjeli više od 100.000 godina u tipkanju vremena.

Tehnički entuzijasti posvećeni su pružanju savršene mobilne tipkovnice

SwiftKey-ova misija je poboljšati način na koji ljudi komuniciraju s tehnologijom čineći je prilagodljivijom. Kao rezultat toga, SwiftKey je odgovoran za jedan od najintimitivnijih svjetskih načina unosa za mobilne uređaje. Tehnologija je daleko od statičke prirode i SwiftKey je odlučan stvoriti savršenu tehnologiju tipkovnice usprkos promjenama.

“Naš inženjerski cilj # 1 je napraviti najbolju tipkovnicu za tipkanje na mobilnim uređajima”, rekao je Doug. “Želimo nastaviti s inovacijama i uključivanjem novih tehnologija – bilo što za poboljšanje korisničkog iskustva.”

SwiftKey je duboko uči AI tim željnih tehnoloških entuzijasta, uključujući Douga i njegov inženjerski tim. Od svog osnutka 2008. godine, SwiftKey je ostao vjeran svojim startup korijenima, istovremeno surađujući s istaknutim tehnološkim tvrtkama poput Microsofta.

“Jedna stvar koja je stvorena iz kulture naše tvrtke jest da ideje dolaze od mnogih programera i da se ocjenjuju na temelju njihove snage”, rekao je Doug.

Rekao nam je da se o najboljim idejama razgovara tijekom inovacijskih tjedana, gdje oni s vremenom postaju dio rastućeg portfelja vrhunske tehnologije SwiftKey-a. Pored toga, SwiftKey staklenik omogućuje svom timu da isporučuje nove prototipove i korisnicima omogućuje testiranje putem foruma. Izdvojene aplikacije uključuju ShakeSpeak – šaljivu Shakespeare-u fokusiranu prediktivnu tipkovnicu – kao i neverbalnu aplikaciju za pomoć SwiftKey Symbols.

Današnje su tipkovnice daleki put od vrlo ponavljajućih pritisaka tipki i nepraktično malih tipki prošlosti. Slanje dugog teksta ili e-pošte zahtijeva mnogo manje vremena uz rafiniranu tehnologiju koju nudi SwiftKey. Ne samo da je SwiftKey softver pametniji od prosječne tipkovnice, već je njegova inteligencija rezultat mase koda koji želi oponašati ljudsku domišljatost.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map