Hvad er navngivet enhedsgenkendelse?
Selvom processen med at indtaste data i en computer fra en slutbrugerperspektiv er temmelig enkel, initierer processen faktisk flere andre mindre processer. For hvert stykke data skal computeren oversætte disse oplysninger til et sprog, den forstår. Computere bruger et internt sprog kendt som binært, hvor en samling "1" og "0" tegn dannes sammen for at fortælle computeren, hvad de skal gøre. Navngivet enhedsgenkendelse er en metode til at strømline oversættelsesprocessen fra input til data og hjælpe computeren med at bryde sætninger i deres komponentdele.
Når du indtaster data ved hjælp af de fleste computerprogrammer eller websider, beder programmet eller websiden generelt dig om at indtaste et specifikt stykke information i hvert felt, f.eks. Felterne "Navn" eller "Adresse". Et navngivet enhedsgenkendelsesprogram fjerner det meste af det, så slutbrugeren kan indtaste strenge - sætninger - af tekst i stedet for at give en mere naturlig grænseflade. Programmet tager de data, du har indtastet, og sorterer dem i stykker, som det lettere kan forstå.
Tag en sætning som "Joe bestilte fire bushels bananer." I et traditionelt program skulle slutbrugeren indtaste "Joe" i feltet "Medarbejdernavn", "Bananer" i feltet "Indkøbstype", "fire" i "Mængde" -feltet og "bushels" i feltet "Enheder". I et navngivet enhedsgenkendelsesopsætning vil slutbrugeren blot indtaste hele sætningen som skrevet. Så snart brugerens klik indsendes, sorterer computeren sætningen i stykker og udfører den samme opdeling af data, som brugeren tidligere ville have brugt.
Selvom dette er langt mere strømlinet end et traditionelt inputprogram designet fra felter, er der en betydelig ulempe: potentiel svigt i oversættelsesalgoritmen. Mindre intelligente navngivne enhedsgenkendelsesalgoritmer kan muligvis kun "forstå" sætningen på en bestemt måde. Med andre ord, hvis medarbejderen omformulerede sætningen og skrev "Fire bushels bananer blev bestilt af Joe", kan programmet have svært ved at forstå og sortere delene. Af denne grund, selvom slutbrugeren ikke længere er ansvarlig for at indtaste data i felter, er det stadig ikke så freeform, som systemet kan se ud i starten.