Odborná definícia
Význam a odborné vymedzenie pojmu
Natural language generation, skrátene NLG, je proces vytvárania textu alebo rečového obsahu z dát, symbolickej reprezentácie, dokumentov, dialógového stavu alebo modelovej distribúcie. Zahŕňa výber informácií, plánovanie obsahu, formuláciu viet, realizáciu gramatiky a často aj kontrolu štýlu či faktickej opory. Moderné jazykové modely môžu tieto kroky spájať do jednej neurónovej architektúry, no aplikačný systém stále potrebuje určiť zdroje, obmedzenia, dekódovanie a pravidlá validácie výsledku.
Zrozumiteľné vysvetlenie
Ako sa pojem používa v praxi
NLG je vrstva, ktorá premení štruktúrovaný výsledok na zrozumiteľný jazyk. Z tabuľky predaja môže vytvoriť komentár k vývoju, z databázy letu odpoveď cestujúcemu a z vyhľadaných dokumentov návrh súhrnu. Kvalita sa nehodnotí iba plynulosťou. Text môže znieť prirodzene a pritom pridať údaj, ktorý v zdroji nebol. V produkcii preto treba oddeliť to, čo systém smie tvrdiť, od toho, ako vetu štylisticky vytvorí, a overovať čísla, citácie aj povinné formulácie.
Časté otázky
Otázky, ktoré spresňujú význam
Je NLG to isté ako veľký jazykový model?
Nie. NLG označuje funkciu alebo oblasť generovania jazyka. LLM je jeden typ technológie, ktorým sa táto funkcia môže realizovať, popri šablónach, gramatikách a menších sekvenčných modeloch.
Čo je data-to-text generovanie?
Ide o tvorbu textu zo štruktúrovaných údajov, napríklad z tabuľky, senzorového záznamu alebo databázy. Kľúčové je správne vybrať relevantné hodnoty a nezameniť ich pri jazykovej realizácii.
Ako sa dá obmedziť vymýšľanie faktov?
Pomáha generovanie z citovaných zdrojov, obmedzená výstupná schéma, validácia entít a čísel, nižšia náhodnosť, pravidlá pre odmietnutie a následná kontrola proti podkladom.
Stačí pri NLG merať BLEU alebo ROUGE?
Nie. Tieto metriky porovnávajú podobnosť s referenčným textom, ale nemusia zachytiť faktickú správnosť, úplnosť, užitočnosť ani bezpečný tón. Evaluácia má kombinovať automatické testy a ľudské posúdenie.
Kedy je šablónové NLG lepšie než generatívny model?
Keď je počet scenárov obmedzený, znenie musí byť právne alebo prevádzkovo presné a variabilita nemá hodnotu. Šablóna poskytuje vyššiu kontrolu, hoci horšie pokrýva nepredvídané vstupy.
Súvisiace pojmy
Významové a tematické súvislosti
Pojem v rozhodovaní
Odborné články, ktoré tento pojem používajú v praxi
Zdroje a redakčná stopa
Použité východiská a odborná revízia
- NIST, Natural Language Processing Speech and Language Processing, Generation
Definícia je autorská odborná syntéza. Pri právnych a regulačných rozhodnutiach má prednosť aktuálne oficiálne znenie predpisu a posúdenie konkrétneho prípadu.
