kasulikke artikleid

Kuidas ennustavad klaviatuurid töötavad (ja kuidas saate paremini treenida)

Peaaegu kõigil meist on nutitelefonil ennustav klaviatuur, mis soovitab eelseisvaid sõnu ülikiireks tippimiseks. Isegi kui nad pole, pole nad täiuslikud ja pakuvad mõnikord rõõmustavaid tulemusi. Õnneks pole klaviatuuri koolitamine nii raske, et te teist aru saaksite, kui teate, kuidas see töötab.

Androidi kasutajatel on juba mitu aastat olnud kaasaegsed (see tähendab pärast T9) ennustatavad klaviatuurid. Enne kui Google'i ametlik klaviatuurirakendus ennustust lisas, ehitasid sellised ettevõtted nagu Swype ja SwiftKey klaviatuurid, mis õpivad teie kõige sagedamini kasutatavaid sõnu. IOS 8 saabumisega saavad nüüd iPhone'i ja iPadi kasutajad nautida samasugust luksust, kuid nagu Androidi puhul, on see kaasas mõne saagiga. Prognoosimine võib alguses olla meeletult halb ja võtab treenimiseks aega. Et ennustatavad klaviatuurid hästi töötaksid, tuleb teil sisestada palju andmeid selle kohta, mida kirjutate. Heidame pilgu nendele probleemidele ja sellele, kuidas saate oma klaviatuuri koolitada, et teid lühikese aja jooksul paremini mõista.

Kuidas teksti ennustamine tegelikult töötab

Enne kui saate oma ennustavat klaviatuuri maksimaalselt kasutada - olgu see siis Google'i või Apple'i vaikeklaviatuur, kolmanda osapoole Androidi klaviatuur või mõni uus premium-iOS-i klaviatuur, peate mõistma, kuidas ennustus tegelikult töötab.

Kõige lihtsamal kujul kasutab klaviatuuri ennustus teksti, mille sisestate aja jooksul, et luua kohandatud kohalik sõnaraamat ja sõnad, mida olete korduvalt kirjutanud. Seejärel "hindab" neid sõnu tõenäosusega, et kasutate või vajate seda uuesti. Näiteks kui kirjutate teksti „Goldavelez.com” ja teie klaviatuur ei ole kunagi varem seda kasutanud, pakub ta seda parandada mõne muu fraasiga, mis tema arvates on tõenäolisem (ei, ma ei pea silmas „päästevesti”) ). Teil on kolm võimalust: võite nõustuda ühega nende parandustest, võite sõna ignoreerida ja jätta selle selliseks, nagu see on, või võite selle lisada oma isiklikku sõnastikku, nii et see ei häiri teid uuesti kirjutades.

Kui nõustute parandusega, eeldab klaviatuur ilmselt, et sõna on vale, ja pakub tulevikus parandusi. Kui lisate selle oma sõnastikku, õpib klaviatuur sõna kohe ära ja pakub seda järgmisel korral, kui sisestate neile klahvidele lähedase kirjapildi või kui kasutate sarnaseid sõnu fraasi ette ja järel, kuid valesti kirjutades, Goldavelez. com. " Asjad muutuvad huvitavaks, kui sõna ignoreerida - head ennustatavad klaviatuurid kasutavad isegi teie tegevusetusest õppimiseks oma trükimisharjumusi. Kui sõna esimesel või teisel korral ignoreerite, siis eeldatakse, et tegemist pole õigekirjaveaga, aga ka sõnaga, mida kasutate piisavalt sageli, et seda saaks sarnastes kasutusharjumustes esitada. Kui ignoreerite seda kolmandat või neljandat korda (mitu korda sõltub konkreetsest klaviatuurist), tähistab klaviatuur seda tulevase tõenäolise valikuna ja hakkab teile seda esitama, kui kirjutate sarnaseid sõnu või lauseid.

Ennustavate klaviatuuride üksikasjalikust toimimisest saate lugeda selle lõime kohta Stack Exchange'is, mis viitab Apple'i kahe patendi konkreetsele tekstile (USA patendid nr 8 232 973 ja 8 074 172). Ülaltoodud graafik, mis kirjeldab, kuidas Apple'i ennustav klaviatuur sõnu töötleb, Sõltuvalt kasutatavast klaviatuurist võib see jagada kogu süsteemi hõlmavat sõnastikku, mis kasutab hinnete koostamiseks kõike, mida kirjutate, või võib sõnaraamatuid jagada rakenduste kaupa, nii et te ei kasuta tavaliselt tekstipõhiseid fraase tippige e-kiri ja vastupidi.

Kuidas ennustavad klaviatuurid erinevad

Peaaegu iga moodne sõnastikupõhine klaviatuur kasutab seda tüüpi tehnoloogiat, mida me varem mainisime. Isegi nii on telefoni vaikeklaviatuuri ja selle klaviatuuri (nt SwiftKey, Fleksy või Swype) ennustuste vahel ilmseid erinevusi. Mida need klaviatuurid teevad teisiti? Istusime koos meie lemmiku Androidi klaviatuuri (ja ühe meie lemmikutega iOS-is) SwiftKey turundusjuhi Joe Braidwoodiga, et rääkida sellest, kuidas need veebitoega klaviatuurid asju teisiti teevad. Ta ütles:

Ainus asi, mis neid tooteid ühendab, on asjaolu, et nad üritavad sõnu ennustada. See on üsna palju seal, kus võrdlused lõppevad. Ennustused võivad olla lihtsad, näiteks näiteks Nuance'i T9-ga vanemates klaviatuurides. See puudutab tõesti eristamist - milliseid sõnu võiks kasutada koputatavate klahvide põhjal? Nad kipuvad kasutama sõnade loendeid või sõnastikke ja kõige kuulsam on see, millele inimesed viitavad, kui nad ütlevad ennustavat teksti.

Teised keerukamad ennustatavad klaviatuurid kasutavad ennustamiseks erinevat lähenemisviisi, mis põhineb loomulikul keele töötlemisel (täpsemalt keele tõenäosuse modelleerimisel) ja masinõppel. Ennustava klaviatuuri konteksti loob just keele modelleerimine - st see, mis annab teada, kuidas teatud sõnu kiputakse keeles omavahel kombineerima. Selliste klaviatuuride täpsus kipub olema palju suurem kui vanemate eraldusklaviatuuride puhul. Lisage sellele masinõppele - mis võimaldab klaviatuuril pidevalt nutikalt kohaneda - ja teil on masinakirjutamise kogemus, mis ei seisa paigal, vaid kohandab ennast kasutajale. See muudabki need "neetud, mida te ise parandate" hetked vähem tõenäoliseks, kuna kui klaviatuur eksib üks kord valesti, on tõenäolisem, et korratakse solvavat ennustust.

Muidugi ei tee seda iga klaviatuur, mis arvab end olevat ennustava teksti pakkumine. Parimad - nagu need, mis kirjutavad teile välja terveid lauseid, kui olete sellele sõna alustanud, või need, mis mõistavad, mida mõtlete, isegi kui kirjutate sõna iga tähe valesti - on see, mis selles osas silma paistab ala.

Siis on veel klaviatuurid, mis võimendavad veebi lisafunktsioonide saamiseks. Braidwood selgitas, et ennustavamad klaviatuurid kasutavad pilve võimaldavaid teenuseid ja taustatöötlust, et täiustada ennustusi, sünkroonida kasutajasõnastikke seadmetes ja lisada sõnaraamatutesse uusi sõnu, ilma et nad sunniksid kasutajaid tohutuid värskendusi alla laadima või klaviatuuri ümber koolitama:

Mitmed ennustavad klaviatuurid pakuvad ka pilvepõhiseid teenuseid, mis võivad hõlmata mitmesuguseid funktsioone. Mõned levinumad funktsioonid hõlmavad järgmist: võrguteenuste kontaktnimede sisestamine ennustustesse, teie kirjutatud andmete analüüsimine erinevates võrguteenustes, et värskendada ja isikupärastada sõnade ennustusi, teie keelemudeli / ennustuste salvestamist ja sünkroonimist, et neid saaks kasutada mitmetes seadmetes ei lähe kaduma seadme rikke või varastamise korral ning teie keelemudeli dünaamiline värskendamine muu keeleteabe põhjal, mis pärineb reaalajas saitidelt, nt Twitterilt.

Näiteks Swype'i funktsioon "Elav keel" hoiab teie sõnastikku kursis veebis ja sotsiaalmeedias populaarsete sõnadega. SwiftKey pakub SwiftKey Cloud, valikulist teenust, mille abil saate ühenduse luua teie Twitteri, Google'i või Facebooki kontoga, et õppida nendest võrkudest või e-kirjadest öeldu kohta. Google'i sõnastikupõhine klaviatuur on sarnane, välja arvatud see, et see kasutab teie Android-seadmesse tippitavat teksti, aga ka kõike muud, mille sisestate oma Google'i kontole - e-kirju, veebiotsingu ajalugu, Google+ ja nii edasi. Kõigil juhtudel on need funktsioonid valikulised, need tuleb lubada ja neist saab hõlpsalt loobuda.

Kuidas parandada oma ennustatavaid tulemusi

Nüüd, kui oleme aru saanud, kuidas teksti ennustamine töötab, on mõned lihtsad toimingud, mida saate teha klaviatuuri ennustuste parandamiseks. Oluline on meeles pidada, et head ennustused võtavad aega ja treenivad, nii et te ei lähe üle jubedatest ennustusvigadest psüühilise klaviatuuri juurde üleöö, kuid iga teie tehtud samm aitab natuke. Mida saate teha:

  • Lisage sõnastikku rohkem sõnu . Paljud inimesed seda tegelikult ei tee ja loodavad klaviatuurile lihtsalt sõnade korjamiseks, nagu te neid aja jooksul kasutate. Seda saab küll teha, kuid see võtab palju kauem aega ja sõltuvalt sellest, kui sageli konkreetseid sõnu kasutate, võivad need olla ikkagi madalamal kohal kui klaviatuuri enda loomulikud ennustused. Kui kasutate konkreetset sõna, mida klaviatuur proovib parandada rohkem kui kaks korda, lisage see. Jah, isegi kui see on piinlik.
  • Õppige ka oma sõnastikku redigeerima . Nii nagu peaksite teadma, kuidas sõnu hõlpsalt lisada, peaksite saama eemaldada ka need, mida sõnastik eeldab, et kasutate (eriti kui te seda ei tee, ja saate neid hiljem väiksema hindega uuesti lisada.) Kui teie klaviatuur lihtsalt nõuab kui kirjutate "MacGee", kui mõtlete "make", võib olla parem eemaldada endine kohandatud sõnastikust täielikult ja kui seda vajate, saate selle käsitsi sisestada.
  • Omaks pilve toega funktsioone . Ilmselt peaksite seda tegema mõlema avatud silmaga ja me jõuame hetkega privaatsusmõjudeni, kuid selliste teenuste lubamine, nagu teie kohandatud sõnastiku pilvevarundamine, tagab, et kõik teie sõnad on kõigis teie seadmetes ja teie ei pea neid ümber õppima. Klaviatuuri ühendamine teiste rakendustega või selle valimine rakendusspetsiifiliste sõnaraamatute asemel kogu süsteemi hõlmava sõnaraamatuga muudab iga rakenduse sisestamise lihtsamaks. Lõpuks tähendab alati värskendavaid pilvesõnastikke (nt näiteks Swype'i "Elav keel") kasutavate klaviatuuride kasutamine klaviatuuril alati uusi sõnu ja saab neist aru, kui otsustate neid kasutada. Kui kasutate näiteks Androidi Google'i vaikeklaviatuuri, lubage isikupärastatud soovitused.
  • Kasutage teksti laiendamist . Enamik nii kodu- kui ka kolmanda osapoole klaviatuure pakub teksti laiendamist mingil kujul. Google'i vaikeklaviatuuril on see olemas ja ka iOS-il juba mõnda aega. Kui need teile ei meeldi või mingil põhjusel ei toeta kasutatav klaviatuur teksti laiendamist, on meil suurepäraseid teksti laiendamise soovitusi nii Androidi kui ka iOS-i jaoks. Kui teil on eriti keerulisi sõnu või fraase, mida automaatkorrektuur näib regulaarselt segavat või kui ennustusmootor lihtsalt ei jõua kunagi paremale, määrake need lühikeseks märgitäheks, mida saate meelde jätta, ja peavalu täielikult kõrvaldada.
  • Leidke klaviatuur, mis sobib teie tippimisstiiliga . Iga mobiiliplatvormi jaoks on nii palju võimalusi, et te ei peaks kunagi tundma end ühe klaviatuuri kasutamisel. Mõned neist pakuvad väljamõeldud pilvefunktsioone, kuid kui te neid ei soovi, proovige õhemat klaviatuuri, millel on jõulisem kohalik ennustusmootor ja täiustatud automaatkorrektsioonide funktsioonid. Kui teie halbade ennustuste või vigade allikas on peksmise sõrmede otsimine, leidke klaviatuur, mis võimaldab teil muuta ekraanil olevate tähtede suurust ja asukohta või millel on hõlbustusfunktsioonid, mis räägivad teie sõnad valjult enne nende saatmist. Kui olete proovinud ja proovinud ega saa ennustusi õigesti, võib see olla klaviatuur, mitte teie.

Kõik need soovitused pole klaviatuurikesksed, kuid need aitavad parandada teie kirjutamiskogemust üldiselt ja nende rakendamine ei võta palju aega. Võimalik, et peate esmalt ringi kaevama ja tutvuma klaviatuuri sätetega, kuid ideaalis peaksite seda ikkagi tegema, et veenduda, et saate parimat ennustust ja trükitud kogemusi selle asemel, mida kasutate. Võite leida varjatud funktsioone, mis säästavad teie aega, näiteks see trikk oma e-posti aadressi kiireks sisestamiseks.

Tasakaalu ennustamine ja privaatsus

Paljud ennustavad klaviatuurid tõmbavad andmeid teistest teie kasutatavatest teenustest. Nagu me mainisime, kasutavad Google'i "isikupärastatud soovitused" teie Google'i konto andmeid ja kui SwiftKey, Swype ja muud ennustatavad klaviatuurid iOS-is käivitusid, nägid paljud kolmandate osapoolte klaviatuuride uustulnukad, et need klaviatuurid taotlesid "täielikku juurdepääsu" ja olid paanikas, mõeldes nad kavatsesid neid luurata ja tundlikke andmeid koguda. Veebipõhised teenused ja parem ennustamine on arusaadavalt seotud privaatsusprobleemidega.

Ilmselt on Androidi kasutajad pikka aega ilma probleemideta ennustusi ja kolmandate osapoolte klaviatuure kasutanud, kuid nagu ikka Androidi puhul, on oluline mõista, miks rakendus vajab oma õigusi, enne kui sellele usaldate. IOS-is näib tõrketeade "Täielik juurdepääs" siiski ainult hirmutav. Lühidalt öeldes võimaldab täielik juurdepääs rakendusel (antud juhul klaviatuuril) suhelda oma konteinerirakendusega, näiteks teie sisestatud veebibrauseri või e-posti rakendusega. See tähendab lihtsalt, et mõlemad rakendused saavad koos töötada ja andmeid saata. üksteise vahel. See ei ole sünonüüm andmetega, mis lahkuvad teie seadmest või mida hoitakse mujal. Tegelikult ei jäta enamiku kolmandate osapoolte klaviatuuride puhul andmeid üldse, kui te pole just neid pilve võimaldavaid funktsioone lubanud.

Seetõttu taotlevad mõned ennustatavad klaviatuurid täielikku juurdepääsu ja teised pelgavad seda. Teised iOS 8 klaviatuurid võivad otsustada sagedamini värskendusi lükata või nõuavad Interneti-ühendusega teenuste registreerumist, et ennustamist üldse lubada. Mõlemal juhul on kogu teema oluline meeldetuletus, et enne ennustatava Interneti-ühendusega teenuse privaatsuseeskirjade, lubade ning andmeturbe ja andmete säilitamise eeskirjade kontrollimist enne selle kasutamist. Minge sellesse avatud silmaga ja ühendage ainult teenused, mis teile mugavad, võimaldades juurdepääsu. Kui peate oma privaatsuse säilitamiseks hakkama vähenenud funktsionaalsusega, siis on see korras - oluline on see, et kasutate tööriista, mis võimaldab selle otsuse teha ja sellest osa võtta, mitte ei pea te loobumisvõimalust leidma .

Nende südames on ennustavat teksti kasutavad klaviatuurid sarnased. Nad kasutavad sarnast loogikat, et pakkuda teile ettepanekuid, ja kõik proovivad teie harjumustest õppida. Sealt edasi jagunesid erinevad klaviatuurid ja nad suhtuvad erinevalt, et anda teile just see sõna, mida soovite. Mõned liituvad Internetis ja töötlevad seal, teised koondavad teie kohta võimalikult palju teavet. Ükskõik, mille valite, on mõned võimalused saadud ennustuste parandamiseks ja muidugi ka samal ajal oma privaatsuse kaitsmiseks.