Co je odpověď na otázku?
Odpověď na otázku je přístup k vyhledávání informací, ve kterém uživatel formuluje otázku v přirozeném jazyce a počítačový program najde nejvhodnější odpověď. Vědci a organizace z celého světa vyvinuli řadu programů, které mají tuto funkci, a mnoho z nich je otevřeno veřejnosti, která s nimi chce experimentovat. Schopnost používat zpracování přirozeného jazyka k získávání informací může být kriticky důležitá pro celou řadu činností, od výzkumu univerzitních prací po kompilaci specializovaných technických znalostí.
Každý program pro zodpovězení otázek potřebuje databázi informací, z nichž může čerpat. Některé programy se zaměřují na data v určité doméně, jako jsou lékařské publikace nebo technická dokumentace. V některých případech se systém může zaměřit konkrétně na informace, které jsou uloženy v konkrétní organizaci. Jiní jsou „otevřená doména“ a mohou pomocí internetu stahovat data z různých zdrojů.
Proces začíná, když uživatel položí otázku. Programy pro zpracování přirozeného jazyka mohou rychle rozdělit otázku na komponenty a určit, o jaký druh otázky jde a jak najít nejlepší odpověď. Některé systémy jsou schopny zvládnout složité a vícenásobné otázky, jako je například informování uživatele o rozdílu mezi dvěma věcmi nebo zodpovězení otázky, která má závislou klauzuli, například „Existují požadavky na pilot letecké společnosti, a pokud ano, co jsou oni?"
Takové programy mohou vytvořit rychlý strom typů otázek, které používají k určení nejlepší reference nebo odkazů, které mají použít k zodpovězení otázky. Mohou také prosít přes konfliktní nebo konkurenční data, jako jsou zdroje, které dávají více dat pro historickou událost. Program může určit, že některé zdroje jsou nepřesné, nebo by mohly zjistit, že zdroje používají různé seznamovací systémy, což zohledňuje rozdíly. Velmi inteligentní systém odpovídání na otázky může být schopen poskytnout další zdroje a kontext, aby čtenáři pomohl porozumět odpovědi.
Jedním z použití pro zodpovězení otázek je odpověď na rychlé otázky položené uživateli, kteří prostě potřebují rychlý odkaz, jako je datum vydání knihy nebo obyvatelstvo města. Ostatní mohou načíst dokumenty a související průzkum příkazů. Mohou také vykonávat specializované funkce, jako je vyhledávání patentových databází pro použití při vyšetřování patentů.
Postupem času se systém může poučit od svých uživatelů. Program odpovědí na otázky by se mohl uživatele zeptat, zda byla odpověď relevantní nebo užitečná, a poté tuto informaci odešlete pro budoucí použití. Uživatelé mohou také být schopni přesměrovat nebo opravit systém, když udělá chybu. Postupem času a mnoha způsoby použití se program stane více zběhlým při zodpovídání otázek.