Vad svarar på frågan?
Frågesvar är en metod för informationssökning där en användare formulerar en fråga på naturligt språk och ett datorprogram hittar det mest lämpliga svaret. Ett antal program som har denna funktion har utvecklats av forskare och organisationer runt om i världen, och många är öppna för allmänheten som vill experimentera med dem. Förmågan att använda naturlig språkbearbetning för att hämta information kan vara kritiskt viktigt för en mängd olika aktiviteter, från att forska universitetshandlingar till sammanställning av specialiserad teknisk kunskap.
Varje frågesvarprogram behöver en databas med information som den kan dra. Vissa program fokuserar på data inom en specifik domän, till exempel medicinska publikationer eller teknisk dokumentation. I vissa fall kan systemet fokusera specifikt på information som finns i filen med en viss organisation. Andra är "öppen domän" och kan hämta data från olika källor genom att använda Internet.
Processen startar när användaren ställer en fråga. Program för naturligt språkbearbetning kan snabbt dela upp en fråga i komponenter för att avgöra vilken typ av fråga det är och hur man hittar det bästa svaret. Vissa system kan hantera komplexa och flerdelade frågor, som att berätta för användaren om skillnaden mellan två saker eller svara på en fråga som har en beroende klausul, till exempel "Finns det krav för att vara flygbolagspilot, och i så fall vad är de?"
Sådana program kan skapa ett snabbt träd med frågetyper som de använder för att bestämma den bästa referensen eller referenser som ska användas för att besvara frågan. De kan också sila genom motstridiga eller konkurrerande data, till exempel källor som ger flera datum för en historisk händelse. Programmet kan bestämma att vissa källor är felaktiga eller kan upptäcka att källor använder olika datingsystem och står för skillnaden. Ett mycket smart frågesvarssystem kanske kan ge ytterligare resurser och sammanhang för att hjälpa läsaren att förstå svaret.
En användning för att besvara frågor är att svara på snabba frågor från användare som helt enkelt behöver en snabb referens, till exempel bokens publiceringsdatum eller stadens befolkning. Andra kan hämta dokument och tillhörande kommandoforskning. De kan också utföra specialiserade funktioner som sökningar i patentdatabaser för användning i patentundersökningar.
Med tiden kan systemet lära av sina användare. Ett frågesvarprogram kan fråga användaren om ett svar var relevant eller användbart och sedan arkivera denna information för framtida referens. Användare kan också kunna omdirigera eller korrigera systemet när det gör ett fel. Med tiden och många användningsområden blir programmet mer skickligt att besvara frågor.