naudingi straipsniai

Kaip veikia nuspėjamosios klaviatūros (ir kaip geriau mokyti savo klaviatūras)

Beveik visi išmaniajame telefone turime nuspėjamąją klaviatūrą, kuri siūlo artėjančius žodžius ypač greitam spausdinimui. Nepaisant to, jie nėra tobuli ir kartais pateikia linksmų rezultatų. Laimei, nėra sunku išmokyti klaviatūros, kad tave suprastų, kai tik žinai, kaip ji veikia.

„Android“ vartotojai keletą metų turėjo modernias (tai yra „post-T9“) nuspėjamas klaviatūras. Prieš tai, kai oficiali „Google“ klaviatūros programa pridėjo numatymą, tokios kompanijos kaip „Swype“ ir „SwiftKey“ sukūrė klaviatūras, kurios mokosi dažniausiai vartojamų žodžių. Atsiradę „iOS 8“, dabar „iPhone“ ir „iPad“ vartotojai gali mėgautis tokia pat prabanga, tačiau, kaip ir „Android“, ji turi keletą laimikių. Prognozė iš pradžių gali būti labai bloga ir tam reikia laiko treniruotis. Be to, norint, kad numatomosios klaviatūros gerai veiktų, turite sukaupti daug duomenų apie tai, ką įvedate. Pažvelkime į šias problemas ir tai, kaip galite išmokyti klaviatūrą, kad suprastumėte jus trumpai.

Kaip iš tikrųjų veikia teksto numatymas

Prieš pradėdami maksimaliai išnaudoti numatomą klaviatūrą - nesvarbu, ar tai numatytoji „Google“ ar „Apple“ klaviatūra, trečiosios šalies „Android“ klaviatūra ar bet kuri nauja „premium“ „iOS“ klaviatūra, turite suprasti, kaip numatymas iš tikrųjų veikia.

Paprasčiausia forma klaviatūros numatymui naudojamas tekstas, kurį įvesite per tam tikrą laiką, kad sukurtų pasirinktinį, vietinį pakartotinai įvestų žodžių ir frazių „žodyną“. Tuomet tuos žodžius „įvertins“ tikimybe, kad naudosite ar prireiks dar kartą. Pvz., Jei įvesite „Goldavelez.com“ ir klaviatūra dar niekada nematėte, kad ja anksčiau naudojatės, ji pasiūlys pataisyti ją kita, jos manymu, labiau tikėtina fraze (ne, aš neturiu omenyje „gelbėjimosi liemenės“). ). Turite tris parinktis: Galite sutikti su vienu iš jų taisymų, galite nepaisyti žodžio ir palikti jį tokį, koks yra, arba galite pridėti jį prie asmeninio žodyno, kad jis netrukdytų, kai dar kartą rašysite.

Jei sutiksite su taisymu, akivaizdu, kad klaviatūra ir toliau manys, kad žodis neteisingas, ir ateityje pasiūlys taisyti. Jei pridėsite jį prie savo žodyno, klaviatūra žodį „išmoks“ iškart ir pasiūlys, kai kitą kartą įvesite rašybos schemą, kuri yra arti tų klavišų, arba naudosite panašius žodžius prieš ir po frazės, bet klaidingai rašydami „Goldavelez“. com “. Viskas pasidaro įdomu, jei nepaisysite žodžio - geros nuspėjamos klaviatūros netgi naudoja jūsų veiksmų trūkumą mokydamiesi iš savo spausdinimo įpročių. Pirmą ar antrą kartą ignoruodami žodį, bus manoma, kad tai nėra rašybos klaida, bet ne žodis, kurį naudojate pakankamai dažnai, kad būtų pateiktas panašiais vartojimo būdais. Jei nepaisysite jo trečią ar ketvirtą kartą (kiek kartų priklauso nuo konkrečios klaviatūros), klaviatūra pažymės jį kaip tikėtiną būsimą pasirinkimą ir pradės jį pristatyti, kai įvesite panašius žodžius ar sakinius.

Daugiau apie tai, kaip nuspėjamosios klaviatūros veikia, galite išsamiau perskaityti šioje gijoje „Stack Exchange“, kurioje nurodomas konkretus dviejų „Apple“ patentų tekstas (JAV patentai Nr. 8, 232, 973 ir 8, 074, 172. Aukščiau pavaizduota grafika, kurioje aprašoma, kaip „Apple“ numatomoji klaviatūra apdoroja žodžius, Priklausomai nuo jūsų naudojamos klaviatūros, jis gali bendrinti visos sistemos žodyną, kuriame bus panaudota viskas, ką įvedate, kad sukurtumėte balus, arba jis gali padalinti žodynus pagal programas, todėl nenaudodami dažniausiai naudojamų tekstinių frazių įveskite el. laišką ir atvirkščiai.

Kuo skiriasi nuspėjamos klaviatūros

Beveik kiekvienoje šiuolaikinėje nuspėjamojoje klaviatūroje naudojama tokia technologija, kokią minėjome anksčiau. Nepaisant to, yra aiškių skirtumų tarp numatytosios telefono klaviatūros ir tų, kurias gaunate iš tokios klaviatūros kaip „SwiftKey“, „Fleksy“ ar „Swype“. Taigi, ką tos klaviatūros daro kitaip? Mes atsisėdome su Joe Braidwoodu, „SwiftKey“, mūsų mėgstamiausios „Android“ klaviatūros (ir vienos iš mėgstamiausių „iOS“), rinkodaros skyriaus vadovu, pasikalbėti apie tai, kaip tos žiniatinklio klaviatūros veikia kitaip. Jis pasakė:

Vienintelis dalykas, kuris vienija šiuos produktus, yra tas, kad jie bando nuspėti žodžius. Tai beveik yra tada, kai baigiasi palyginimai. Prognozės gali būti paprastos, pavyzdžiui, senesnėse „Nuance's T9“ klaviatūrose. Tai iš tikrųjų susijęs su išsiaiškinimu - kokie žodžiai galėtų būti skirti paspaudus klavišus? Jie linkę naudoti žodžių sąrašus ar žodynus ir garsiausiai yra tai, ką žmonės nurodo sakydami „nuspėjamąjį tekstą“.

Kitos labiau pažengusios nuspėjamosios klaviatūros naudoja skirtingą nuspėjimo metodą, pagrįstą natūralios kalbos apdorojimu (konkrečiai kalbant, tikimybiniu kalbos modeliavimu) ir mašininiu mokymu. Kalbos modeliavimas sukuria nuspėjamą klaviatūros kontekstą, ty leidžia žinoti, kaip tam tikri žodžiai paprastai derinami kalboje. Iš esmės tokių klaviatūrų tikslumas paprastai būna daug didesnis nei senesnių atskirtų klaviatūrų. Pridėkite prie šio mašininio mokymosi - tai leidžia klaviatūrai nuolat protingai prisitaikyti - ir jūs turite spausdinimo patirtį, kuri nestovi vietoje, bet yra pritaikyta vartotojui. Būtent dėl ​​to tos „velniškai jus taisomos“ akimirkos yra mažiau tikėtinos, tarsi klaviatūra suklysta vieną kartą, todėl mažiau tikėtina, kad pakartosime įžeidžiančią prognozę.

Žinoma, tai daro ne kiekviena klaviatūra, kuri pati sau siūlo „nuspėjamąjį tekstą“. Geriausi - kaip tie, kurie jums išrašys ištisus sakinius, kai tik įvesite pradinį žodį, arba tie, kurie supranta, ką jūs turite omenyje, net jei kiekvieną žodžio raidę įvedate neteisingai - yra tie, kurie šiuo atžvilgiu yra pranašesni plotas.

Tada yra klaviatūros, kurios suteikia žiniatinkliui papildomų funkcijų. Braidwoodas paaiškino, kad labiau nuspėjamos klaviatūros naudoja „debesies“ paslaugas ir „back-end“ apdorojimą, kad patobulintų savo prognozes, sinchronizuotų vartotojo žodynus visuose įrenginiuose ir pridėtų naujų žodžių į žodynus, neverčiamos vartotojų atsisiųsti didžiulius atnaujinimus ar permokyti savo klaviatūras:

Keletas nuspėjamųjų klaviatūrų taip pat siūlo debesies paslaugas, kurios gali apimti įvairias funkcijas. Kai kurios iš labiau paplitusių funkcijų yra tokios: kontaktinių vardų iš internetinių paslaugų įvedimas į numatymus, jūsų rašymo analizė įvairiose internetinėse tarnybose, kad būtų atnaujinti ir taip suasmeninti žodžių numatymai, jūsų kalbos modelio (numatymų) išsaugojimas ir sinchronizavimas, kad jie galėtų būti naudojami keliuose įrenginiuose ir neprarandamas, jei įrenginys sugenda ar yra pavogtas, ir dinamiškas jūsų kalbos modelio atnaujinimas, remiantis kitos kalbos informacijos miniatiūra iš realiojo laiko svetainių, pvz., „Twitter“.

Pvz., „Swype“ funkcija „Gyva kalba“ nuolat atnaujina žodyną su populiariais žodžiais, populiarėjančiais internete ir socialinėje žiniasklaidoje. „SwiftKey“ siūlo „SwiftKey Cloud“ - pasirenkamą paslaugą, kuri gali prisijungti prie jūsų „Twitter“, „Google“ ar „Facebook“ paskyros, kad išmoktumėte iš dalykų, kuriuos sakėte tuose tinkluose ar el. Laiškuose. „Google“ numatomoji klaviatūra yra panaši, išskyrus tai, kad joje naudojama tai, ką įvedate „Android“ įrenginyje, taip pat viskas, ką įvedate „Google“ paskyroje - el. Laiškai, žiniatinklio paieškos istorija, „Google+“ ir pan. Visais atvejais šios funkcijos yra pasirenkamos, jas reikia pasirinkti ir lengvai atsisakyti.

Kaip pagerinti numatomus rezultatus

Taigi dabar, kai suprantame, kaip veikia teksto numatymas, yra keletas paprastų dalykų, kuriuos galite padaryti norėdami patobulinti klaviatūros numatymus. Svarbu atsiminti, kad geros prognozės reikalauja laiko ir treniruočių, todėl per naktį neliksite žiaurių prognozavimo klaidų prie beveik psichinės klaviatūros, tačiau kiekvienas jūsų žingsnis šiek tiek padeda. Štai ką galite padaryti:

  • Pridėkite daugiau žodžių į savo žodyną . Daugelis žmonių to nedaro ir pasikliauja klaviatūra, norėdami tiesiog pasiimti žodžius, kuriuos naudojate, kai juos naudojate laikui bėgant. Tai gali padaryti, tačiau tai užtrunka daug ilgiau ir, atsižvelgiant į tai, kaip dažnai jūs naudojate konkrečius žodžius, jie vis tiek gali būti reitinguojami žemesnėje vietoje nei klaviatūros gimtosios prognozės. Jei naudojate konkretų žodį, kurį klaviatūra bando taisyti daugiau nei du kartus, pridėkite jį. Taip, net jei tai gėdinga.
  • Išmokite redaguoti ir savo žodyną . Kaip ir jūs turėtumėte žinoti, kaip lengvai pridėti žodžius, turėtumėte sugebėti pašalinti tuos, kuriuos, jūsų manymu, naudoja žodynas (ypač jei jų neturite, ir vėliau galite juos pridėti žemesniu balu.) Jei jūsų klaviatūra tik reikalauja kad rašote „MacGee“, kai turite omenyje „padaryti“, gali būti geriausia visiškai pašalinti buvusįjį iš savo pasirinktinio žodyno, o kai jums to reikia, galite jį įvesti rankiniu būdu.
  • Įtraukite debesies funkcijas . Akivaizdu, kad turėtumėte tai aptarti atmerkę abi akis ir akimirksniu pateksime į privatumo pažeidimus, tačiau įgalinę paslaugas, pvz., Pritaikyto žodyno atsargines kopijas debesyje, įsitikinsite, kad visi jūsų žodžiai yra visuose jūsų įrenginiuose, o jūs - jūs. nereikia jų perkvalifikuoti. Jei klaviatūrą sujungsite su kitomis programomis arba pasirinksite ją su visos sistemos žodynu, o ne su konkrečių programų žodynais, bus lengviau įvesti kiekvieną programą. Galiausiai naudodamiesi klaviatūromis, kurios pasitelkia nuolat atnaujinamus debesų žodynus (pvz., Pavyzdžiui, „Swype“ „Gyva kalba“), reiškia, kad klaviatūra visada turės ir supras naujus žodžius, jei nuspręsite juos naudoti. Pavyzdžiui, jei naudojate numatytąją „Google“ klaviatūrą „Android“, įgalinkite „suasmenintus pasiūlymus“.
  • Naudokite teksto plėtinį . Daugelyje klaviatūrų, tiek vietinių, tiek trečiųjų šalių, siūloma tam tikra teksto išplėtimo forma. Numatytoji „Google“ klaviatūra ją turi, o „iOS“ taip pat tam tikrą laiką turėjo. Jei jums tie nepatinka arba dėl kokios nors priežasties jūsų naudojama klaviatūra nepalaiko teksto išplėtimo, turime puikių teksto išplėtimo pasiūlymų „Android“ ir „iOS“. Jei turite ypač keblių žodžių ar frazių, kurie, atrodo, automatiškai koreguoja, arba prognozavimo variklis tiesiog niekuomet negali susitvarkyti, nustatykite juos į trumpą simbolių eilutę, kurią atsimenate, ir visiškai pašalinkite galvos skausmą.
  • Raskite klaviatūrą, atitinkančią jūsų spausdinimo stilių . Kiekvienai mobiliajai platformai yra tiek daug galimybių, kad niekada neturėtumėte jaustis naudojęsis tik viena klaviatūra. Kai kurie iš jų siūlo išgalvotas debesų funkcijas, tačiau, jei jų nenorite, išbandykite plonesnę klaviatūrą su tvirtesniu vietiniu numatymo varikliu ir patobulintomis automatinio taisymo funkcijomis. Jei jūsų blogų prognozių ar klaidų šaltinis yra pirštų žymėjimas, suraskite klaviatūrą, kuri, pavyzdžiui, leidžia pakeisti ekrane esančių raidžių dydį ir vietą arba turi pritaikymo neįgaliesiems funkcijų, kurios garsiai ištaria jūsų žodžius prieš jums jas siunčiant. Jei bandėte ir bandėte ir negalite tinkamai numatyti, tai gali būti klaviatūra, o ne jūs.

Ne visi šie pasiūlymai yra orientuoti į klaviatūrą, tačiau jie visi padės pagerinti jūsų spausdinimo patirtį apskritai, ir jiems nereikia daug laiko įgyvendinti. Jums gali reikėti pirmiausia apsižvalgyti ir susipažinti su klaviatūros nustatymais, tačiau idealiai tai turėtumėte padaryti bet kuriuo atveju, kad įsitikintumėte, jog gaunate geriausias prognozes ir rašote naudodamiesi tuo, ką naudojate. Galite rasti paslėptų funkcijų, kurios taupo laiką, pavyzdžiui, šis triukas greitai įvesti savo el. Pašto adresą, pavyzdžiui.

Balanso numatymas ir privatumas

Daugybė nuspėjamų klaviatūrų kaupia duomenis iš kitų jūsų naudojamų paslaugų. Kaip minėjome, „Google“ suasmeninti pasiūlymai naudoja duomenis iš jūsų „Google“ paskyros, o kai „iOS“ paleido „SwiftKey“, „Swype“ ir kitas nuspėjamas klaviatūras, daugelis trečiųjų šalių klaviatūrų naujokų pamatė, kad tos klaviatūros reikalauja „visiškos prieigos“ ir panikavo, galvodamos. jie ketino juos šnipinėti ir rinkti neskelbtinus duomenis. Suprantama, kad žiniatinklio palaikomos paslaugos ir patobulinta prognozavimas kelia susirūpinimą dėl privatumo.

Akivaizdu, kad „Android“ vartotojai ilgą laiką naudoja prognozavimo ir trečiųjų šalių klaviatūras be išleidimo, tačiau, kaip visada naudojant „Android“, svarbu suprasti, kodėl programai reikalingi jos leidimai, kol nepasitikite ja. Tačiau naudojant „iOS“ klaidos pranešimas „Visiška prieiga“ atrodo tik bauginantis. Trumpai tariant, visa prieiga leidžia programai (šiuo atveju klaviatūra) sąveikauti su „konteinerio programa“, pavyzdžiui, žiniatinklio naršykle ar el. Pašto programa, kurią įvedate. Tai tiesiog reiškia, kad abi programos veikia kartu ir siunčia duomenis. tarpusavyje. Tai nėra duomenų, paliktų jūsų įrenginyje arba saugomų kitur, sinonimas. Tiesą sakant, daugumos trečiųjų šalių klaviatūrų atveju jokių duomenų nelieka, nebent jūs konkrečiai pasirenkate tas debesies funkcijas.

Štai kodėl kai kurios nuspėjamos klaviatūros reikalauja visiškos prieigos, o kitos jos vengia. Kitos „iOS 8“ klaviatūros gali pasirinkti dažniau perduoti naujinius arba reikalauti prisiregistruoti prie interneto prijungtų paslaugų, kad išvis būtų galima numatyti. Bet kokiu atveju, visa problema yra svarbus priminimas, kad prieš naudodamiesi bet kokia nuspėjama, prie interneto prijungta paslauga patikrintumėte privatumo politiką, leidimus, duomenų saugumo ir išsaugojimo politiką. Eikite į jį atidarytomis akimis ir prijunkite tik tas paslaugas, kurias jaučiate patogiai, leisdami patekti į jas. Jei turite išsaugoti privatumą, turite susilpninti funkcionalumą, tai puiku - svarbu, kad naudojate įrankį, kuris leidžia priimti šį sprendimą ir pasirinkti, o ne reikalauja, kad rastumėte būdą atsisakyti. .

Jų širdies klaviatūros, kuriose naudojamas nuspėjamasis tekstas, yra panašios. Jie naudojasi panašia logika, teikdami jums pasiūlymus, ir visi stengiasi mokytis iš jūsų įpročių. Tačiau nuo to laiko skirtingos klaviatūros išsiskyrė ir pasirūpino skirtingais būdais, suteikdamos jums tik norimą žodį, kai to norite. Kai kurie prisijungia prie interneto ir ten juos apdoroja, kiti renkasi kuo daugiau informacijos, kad sužinotų apie jus. Nesvarbu, kurį pasirinksite, yra keletas būdų, kaip pagerinti gautas prognozes ir, žinoma, tuo pat metu apsaugoti savo privatumą.