Slovník výrazov AI/Spracovanie prirodzeného jazyka

Spracovanie prirodzeného jazyka

automatické dokončovanie

Anglický výraz autocomplete

pokročiléheslo č. 5385 otázok a odpovedí2 odborné zdroje

Presná definícia

Čo znamená automatické dokončovanie?

Automatické dokončovanie predpovedá pokračovanie rozpracovaného vstupu, napríklad zvyšok slova, dotazu, vety alebo kódu. Kandidáti sú podmienení prefixom a kontextom a zoradení podľa pravdepodobnosti či užitočnosti. Návrh nie je tvrdenie o zámere používateľa a prijatie musí zostať explicitné.

Skúsenosť a kontext

Ako sa pojem používa v praxi

Vyhľadávač po niekoľkých znakoch ponúkne časté dotazy, pričom filtruje osobné a nevhodné kombinácie a označí sponzorované návrhy. Editor kódu použije otvorený súbor a typový kontext. Sleduje sa miera prijatia, časová úspora aj škodlivé či rušivé návrhy, nie iba počet kliknutí.

Overiteľnosť

Odborné zdroje

  1. Jurafsky a Martin - Speech and Language Processingweb.stanford.edu
  2. OpenAI API - Responses createplatform.openai.com

Praktické odpovede

Často kladené otázky

Ako funguje automatické dokončovanie?

Model odhaduje pravdepodobnosť kandidátnych pokračovaní po prefixe a ranker ich upraví podľa kontextu, pravidiel a latencie.

Kedy má automatické dokončovanie praktický význam?

Vyhľadávač po niekoľkých znakoch ponúkne časté dotazy, pričom filtruje osobné a nevhodné kombinácie a označí sponzorované návrhy.

S čím si pojem nezamieňať?

Generovanie prirodzeného jazyka môže vytvoriť celú odpoveď; autocomplete ponúka krátke pokračovanie, ktoré používateľ prijme alebo odmietne.

Ako sa výsledok kontroluje?

Testuje sa top-k recall, keystroke savings, latencia, miera prijatia a bezpečnostné filtre na reprezentatívnych prefixoch.

Na čo si dať pozor?

Populárne návrhy môžu posilňovať stereotypy, odhaľovať citlivé dotazy alebo viesť používateľa k zámeru, ktorý nemal.