nyttige artikler

Hvordan forudsigelige tastaturer fungerer (og hvordan du kan uddanne dig bedre)

Næsten alle af os har et forudsigeligt tastatur på vores smartphone, som antyder kommende ord til superhurtig indtastning. Alligevel er de ikke perfekte, og nogle gange viser de sjove resultater. Heldigvis er det ikke svært at træne dit tastatur til at forstå dig, når du først ved, hvordan det fungerer.

Android-brugere har haft moderne (det vil sige post-T9) forudsigelige tastaturer i flere år. Inden Googles egen officielle tastaturapp tilføjede forudsigelse, byggede virksomheder som Swype og SwiftKey tastaturer, der lærer de ord, du oftest bruger. Med ankomsten af ​​iOS 8 kan nu iPhone- og iPad-brugere nyde den samme luksus - men som på Android kommer det med et par fangster. Forudsigelse kan være morsom dårlig i starten og det tager tid at træne. Desuden skal du gaffel over en god smule data om, hvad du skriver, for at forudsigelige tastaturer fungerer godt. Lad os se på disse problemer, og hvordan du kan træne dit tastatur til at forstå dig i kort rækkefølge.

Sådan fungerer tekstforudsigelse faktisk

Inden du kan få mest muligt ud af dit forudsigelige tastatur - hvad enten det er standard Google- eller Apple-tastaturet, et tredjeparts Android-tastatur eller et af de nye premium iOS-tastaturer, skal du forstå, hvordan forudsigelse virkelig fungerer.

I sin mest basale form bruger tastaturforudsigelse tekst, som du indtaster over tid til at oprette en brugerdefineret, lokal "ordbog" med ord og sætninger, som du har skrevet flere gange. Derefter "scorer" disse ord efter sandsynligheden for, at du bruger eller har brug for dem igen. For eksempel, hvis du skriver "Goldavelez.com", og dit tastatur aldrig har set dig bruge det før, vil det tilbyde at rette det til en anden sætning, som den mener er mere sandsynlig (nej, jeg mener ikke "redningsvest" ). Du har tre muligheder: Du kan acceptere en af ​​deres rettelser, du kan ignorere ordet og lade det være som det er, eller du kan tilføje det til din personlige ordbog, så det ikke generer dig, når du skriver det igen.

Hvis du accepterer en korrektion, vil tastaturet naturligvis fortsat antage, at ordet er forkert, og tilbyde rettelser i fremtiden. Hvis du tilføjer det til din ordbog, lærer "tastaturet" ordet med det samme og tilbyder det op næste gang du indtaster et stavemønster, der er tæt på disse taster, eller bruger lignende ord før og efter udtrykket, men stavefejl "Goldavelez. com." Ting bliver interessant, hvis du ignorerer ordet - gode forudsigelige tastaturer bruger endda din manglende handling til at lære af dine skrivevaner. Første eller anden gang, du ignorerer ordet, antager det, at det ikke er en stavefejl, men ikke et ord, du bruger ofte nok til at blive præsenteret i lignende brugsmønstre. Hvis du ignorerer det en tredje eller fjerde gang (hvor mange gange afhænger af det specifikke tastatur), markerer dit tastatur det som et fremtidig sandsynligt valg og begynder at præsentere dig for det, når du skriver lignende ord eller sætninger.

Du kan læse mere om den måde, hvor forudsigelige tastaturer fungerer detaljeret i denne tråd på Stack Exchange, der refererer til den specifikke tekst i Apples to patenter (US patent nr. 8.232.973 og 8.074.172. Grafikken ovenfor, der skitserer, hvordan Apples forudsigelige tastatur behandler ord, Afhængigt af det tastatur, du bruger, kan det dele en systemdækkende ordbog, der udnytter alt, hvad du skriver for at opbygge dets scoringer, eller det kan opdele ordbøger efter app, så du bruger ikke almindeligt tekstede sætninger, når du skriv en e-mail og vice versa.

Hvordan forskellig tastaturer adskiller sig

Næsten hvert moderne forudsigeligt tastatur bruger den type teknologi, vi nævnte tidligere. Alligevel er der klare forskelle mellem de forudsigelser, som din telefons standardtastatur gør, og dem, du får fra et tastatur som SwiftKey, Fleksy eller Swype. Så hvad laver disse tastaturer anderledes? Vi satte os sammen med Joe Braidwood, Chief Marketing Officer for SwiftKey, vores foretrukne Android-tastatur (og en af ​​vores favoritter på iOS), for at tale om, hvordan disse internetaktiverede tastaturer gør tingene anderledes. Han sagde:

Den eneste ting, der forener disse produkter, er det faktum, at de forsøger at forudsige ord. Dette er temmelig meget, hvor sammenligningerne slutter. Forudsigelser kan være enkle, såsom i ældre tastaturer med Nuance's T9. Dette handler virkelig om disambiguation - hvilke ord kan der være beregnet på de taster, der er tappet? De har en tendens til at bruge lister eller ordbøger og er mest berømt, hvad folk refererer til, når de siger "forudsigelig tekst".

Andre mere avancerede forudsigelige tastaturer bruger en anden tilgang til forudsigelse, der er baseret på naturlig sprogbehandling (specifikt probabilistisk sprogmodellering) og maskinlæring. Sprogmodelleringen er det, der giver det forudsigelige tastaturskontekst - dvs. hvad der lader det vide, hvordan visse ord har en tendens til at kombineres sammen i sproget. Som sådan har nøjagtigheden af ​​sådanne tastaturer en tendens til at være langt større end ældre disambiguation-tastaturer. Føj til den maskinlæring - hvad gør det muligt for tastaturet at tilpasse sig kontinuerligt på en smart måde - og du har en skriveoplevelse, der ikke står stille, men som skræddersyer sig til en bruger. Det er dette, der gør mindre sandsynligt, at de "forbandede dig autokorrektive" øjeblikke, som om tastaturet får det forkert en gang, det er mindre tilbøjeligt til at gentage den krænkende forudsigelse.

Naturligvis gør ikke alle tastaturer, der fakturerer sig selv som en "forudsigelig tekst". De bedste - som i dem, der skriver hele sætninger for dig, når du giver det et startord, eller dem, der forstår, hvad du mener, selvom du skriver hvert enkelt bogstav i et ord forkert - er dem, der udmærker sig i dette areal.

Så er der de tastaturer, der udnytter Internettet til yderligere funktioner. Braidwood forklarede, at mere forudsigelige tastaturer bruger cloud-aktiverede tjenester og back-end-behandling for at forbedre deres forudsigelser, synkronisere brugerordbøger på tværs af enheder og tilføje nye ord til ordbøger uden at tvinge brugerne til at downloade enorme opdateringer eller gendanne deres tastaturer:

Flere forudsigelige tastaturer tilbyder også skybaserede tjenester, der kan involvere en række funktioner. Nogle af de mere almindelige funktioner inkluderer: injektion af kontaktnavne fra onlinetjenester i forudsigelser, analyse af din skrivning på forskellige onlinetjenester for at opdatere og derved personalisere ordforudsigelser, opbevaring og synkronisering af din sprogmodel / forudsigelser, så de kan bruges på flere enheder og ikke tabt, hvis en enhed går i stykker eller bliver stjålet, og dynamisk opdatering af din sprogmodel baseret på anden sproginformation crowd-sourced fra websteder i realtid, f.eks. Twitter.

F.eks. Holder Swypes funktion "Levende sprog" din ordbog ajour med populære ord, der er populære på nettet og i sociale medier. SwiftKey tilbyder SwiftKey Cloud, en valgfri tjeneste, der kan oprette forbindelse til din Twitter-, Google- eller Facebook-konto for at lære af de ting, du har sagt på disse netværk eller i din e-mail. Googles forudsigelige tastatur er ens, bortset fra at det bruger det, du skriver på din Android-enhed, såvel som alt, hvad du skriver på din Google-konto — e-mails, websøgningshistorik, Google+ osv. I alle tilfælde er disse funktioner valgfri, skal tilvælges og kan let fravælges.

Sådan forbedres dine forudsigelige resultater

Så nu, hvor vi forstår, hvordan tekstforudsigelse fungerer, er der nogle enkle ting, du kan gøre for at forbedre dit tastaturs forudsigelser. Det er vigtigt at huske, at gode forudsigelser tager tid og træning, så du ikke går fra forfærdelige forudsigelsesfejl til et næsten psykisk tastatur natten over, men hvert trin du tager hjælper lidt. Her er hvad du kan gøre:

  • Føj flere ord til din ordbog . Mange mennesker gør faktisk ikke dette og stoler på tastaturet for bare at hente de ord, du bruger, når du bruger dem over tid. Det kan gøre det, men det tager meget meget længere tid, og afhængigt af hvor ofte du bruger bestemte ord, er de muligvis stadig placeret lavere end tastaturets egne oprindelige forudsigelser. Hvis du bruger et specifikt ord, som dit tastatur prøver at rette mere end to gange, skal du tilføje det. Ja, selvom det er pinligt.
  • Lær også at redigere din ordbog . Ligesom du burde vide, hvordan du nemt tilføjer ord, skal du være i stand til at fjerne dem, som ordbogen antager, at du bruger (især hvis du ikke gør det, og du kan tilføje dem igen til en lavere score senere). Hvis dit tastatur bare insisterer at du skriver "MacGee", når du mener "make", kan det være bedst at bare fjerne førstnævnte fra din brugerdefinerede ordbog helt, og når du har brug for det, kan du skrive det manuelt.
  • Omfavne sky-aktiverede funktioner . Naturligvis skal du gå ind på dette med begge øjne åbne, og vi kommer til implikationerne om privatlivets fred i et øjeblik, men aktivering af tjenester som cloud-sikkerhedskopier af din brugerdefinerede ordbog vil sikre dig, at alle dine ord er på alle dine enheder, og du behøver ikke at omskolere dem. Tilslutning af dit tastatur til andre apps eller valg af et med en systemdækkende ordbog i stedet for appspecifikke ordbøger gør det lettere at skrive i hver app. Endelig, ved hjælp af tastaturer, der udnytter altid opdaterende skyordbøger (som f.eks. Swypes "levende sprog"), betyder det, at dit tastatur altid har og forstår nye ord, hvis du vælger at bruge dem. Hvis du f.eks. Bruger Google-tastaturet på Android, skal du aktivere "personlige forslag."
  • Brug tekstudvidelse . De fleste tastaturer, både hjemmehørende og tredjepart, tilbyder en form for tekstudvidelse. Standardtastaturet i Google har det, og iOS har også haft det i et stykke tid. Hvis du ikke kan lide dem, eller af en eller anden grund det tastatur, du bruger ikke understøtter tekstudvidelse, har vi gode forslag til tekstudvidelse til Android og til iOS også. Hvis du har særligt vanskelige ord eller sætninger, som autokorrektion ser ud til at klæde regelmæssigt, eller hvis forudsigelsesmotoren bare ikke kan få det rigtigt nogensinde, skal du indstille dem til en kort række tegn, du kan huske og fjerne hovedpinen helt.
  • Find et tastatur, der fungerer til din skrivestil . Der er så mange muligheder for enhver mobil platform, at du aldrig skal føle dig duge til at bruge kun et tastatur. Nogle af dem tilbyder smarte skyfunktioner, men hvis du ikke vil have dem, kan du prøve et slankere tastatur med en mere robust lokal forudsigelsesmotor og forbedrede autokorrektive funktioner. Hvis kilden til dine dårlige forudsigelser eller fejl stammer fra fedt fingering, skal du finde et tastatur, der giver dig mulighed for at ændre størrelsen og placeringen af ​​bogstaverne på skærmen, eller har tilgængelighedsfunktioner, der taler dine ord højt, før du f.eks. Sender dem. Hvis du har prøvet og prøvet og ikke kan få forudsigelse rigtigt, kan det være tastaturet, ikke dig.

Ikke alle disse forslag er tastaturcentriske, men de vil alle hjælpe med at forbedre din skriveoplevelse generelt, og de vil ikke tage meget tid at bruge. Det kan være nødvendigt at du graver rundt og bliver fortrolig med indstillingerne for dit tastatur først, men det er noget, du ideelt set skal gøre under alle omstændigheder for at sikre, at du får den bedste forudsigelse og skriveoplevelse ud fra den, du bruger. Du kan opdage skjulte funktioner, der sparer dig tid, som dette trick til hurtigt at indtaste din e-mail-adresse, f.eks.

Balance forudsigelse og privatliv

Mange forudsigelige tastaturer henter data fra andre tjenester, du bruger. Som vi nævnte, bruger Googles "personaliserede forslag" data fra din Google-konto, og da SwiftKey, Swype og andre forudsigelige tastaturer blev lanceret på iOS, så mange nytilkomne til tredjeparts tastaturer, at disse tastaturer anmodede om "Fuld adgang" og fik panik, og tænkte de ville spionere på dem og høste følsomme data. Web-aktiverede tjenester og forbedret forudsigelse kommer forståeligt med bekymringer om privatlivets fred.

Det er klart, at Android-brugere har brugt forudsigelse og tredjeparts tastaturer i lang tid uden problemer, men som altid med Android er det vigtige at forstå, hvorfor en app har brug for dens tilladelser, før du har tillid til det. I iOS ser fejlmeddelelsen "Fuld adgang" dog kun skræmmende ud. Kort sagt giver fuld adgang en app (tastaturet i dette tilfælde) mulighed for at interagere med sin "container-app", som en webbrowser eller e-mail-app, du skriver i. Det betyder bare, at begge apps får arbejde sammen og sender data mellem hinanden. Det er ikke synonymt med data, der forlader din enhed eller bliver gemt et andet sted. Faktisk for de fleste tredjeparts tastaturer overlader der ingen data overhovedet, medmindre du specifikt vælger disse sky-aktiverede funktioner.

Dette er grunden til, at nogle forudsigelige tastaturer beder om fuld adgang, og andre skyder væk fra det. Andre iOS 8-tastaturer kan vælge at skubbe til fulde opdateringer oftere, eller insisterer på, at du tilmelder dig internetforbundne tjenester for overhovedet at muliggøre forudsigelse. Uanset hvad, er hele spørgsmålet en vigtig påmindelse om at kontrollere fortrolighedspolitik, tilladelser og datasikkerheds- og opbevaringspolitikker for enhver forudsigelig, internetforbundet tjeneste, før du bruger den. Gå ind i det med begge øjne åbne, og tilslut kun tjenester, som du har det godt, hvilket giver adgang til. Hvis du er nødt til at beskæftige sig med nedsat funktionalitet for at bevare dit privatliv, er det fint - det vigtige er, at du bruger et værktøj, der lader tage denne beslutning og opt-in, ikke kræver, at du finder en måde at fravælge .

I deres hjerte er tastaturer, der bruger forudsigelig tekst, ens. De bruger lignende logik for at give dig forslag, og alle prøver at lære af dine vaner. Derfra splittes imidlertid forskellige tastaturer og tager forskellige fremgangsmåder for at give dig lige det ord, du vil, når du vil have det. Nogle går online og laver deres behandling der, andre kobler ind så meget information som muligt for at lære om dig. Uanset hvad du vælger, er der nogle måder at forbedre de forudsigelser, du får, og naturligvis beskytte dit privatliv på samme tid.