La question réponse est une approche de la recherche d'information dans lequel un utilisateur formule une question en langage naturel et un programme informatique trouve la réponse la plus appropriée. Un certain nombre de programmes qui ont cette fonction a été développée par des chercheurs et des organisations à travers le monde, et beaucoup sont ouverts aux membres du public qui souhaitent expérimenter avec eux. La possibilité d'utiliser le traitement du langage naturel pour extraire des informations peut être très important pour une variété d'activités allant de la recherche travaux universitaires à la compilation des connaissances techniques spécialisées.
Chaque programme de répondeur question a besoin d'une base de données sur laquelle elle peut s'appuyer. Certains programmes sont axés sur les données au sein d'un domaine spécifique, tels que les publications médicales ou de la documentation technique. Dans certains cas, le système peut se concentrer spécifiquement sur les informations qui sont enregistrées auprès d'une organisation particulière. D'autres sont «domaine ouvert» et peuvent extraire des données à partir d'une variété de sources en utilisant l'Internet.
Le processus commence lorsque l'utilisateur pose une question. Programmes de traitement du langage naturel peuvent rapidement briser une question en composants afin de déterminer quel genre de question, il est et comment trouver la meilleure réponse. Certains systèmes sont capables de traiter des questions complexes et multi-partie, comme indiquer à l'utilisateur la différence entre deux choses ou répondre à une question qui a une clause dépendante, comme «Y at-il des exigences pour être un pilote de ligne, et si oui, qu'est-ce sont-ils? "
Ces programmes peuvent créer un arbre rapide de types de questions qu'ils utilisent pour déterminer la meilleure référence ou les références à utiliser pour répondre à la question.Ils peuvent également passer au crible conflictuels ou concurrentiels données, telles que les sources qui donnent plusieurs dates pour un événement historique. Le programme peut déterminer que certaines sources sont inexactes ou pourraient trouver que les sources utilisent différents systèmes de datation, ce qui représente l'écart. Un système de répondeur question très intelligent pourrait être en mesure de fournir des ressources et un contexte supplémentaire pour aider le lecteur à comprendre la réponse.
Une utilisation de question-réponse est en réponse aux questions posées rapidement par les utilisateurs qui ont simplement besoin d'une référence rapide, telles que la date de publication de l'ouvrage ou la population d'une ville. D'autres peuvent récupérer des documents et des recherches connexes sur commande. Ils peuvent également exercer des fonctions spécialisées telles que les recherches de bases de données de brevets à utiliser dans les enquêtes sur les brevets.
Au fil du temps, le système peut apprendre de ses utilisateurs. Un programme de réponse d'interrogation peut demander à l'utilisateur si une réponse était pertinent ou utile, puis déposer cette information pour consultation ultérieure. Les utilisateurs peuvent également être en mesure de réorienter ou de corriger le système quand il fait une erreur. Au fil du temps et de nombreuses utilisations, le programme deviendra plus habile à question-réponse.