Question Answering
Ausgangslage: Das Qanary Framework ist ein System, um mit geringem Aufwand ein automatisiertes Fragenbeantwortungssystem (Question Answering System) aufzubauen. Dies wird ermöglicht durch die modulare Architektur, in welcher Komponenten aus verschiedenen Programmiersprachen und mit unterschiedlichen Austauschformaten integriert werden können, ohne diese neu zu schreiben.
Für das Testen der Komponenten gibt es verschiedene Ansätze, eine der möglichen Plattformen ist GerbilQA. GerbilQA wird speziell für das Testen des Qanary Framework empfohlen.
Ziel der Arbeit: Während der Arbeit soll ein Question Answering System in Betrieb genommen werden. Verschiedene aus den im Qanary Projekt vorhandenen Komponenten sollen getestet werden. Eine neue Komponente soll ins System integriert und anhand derselben Kriterien wie die anderen Komponenten getestet werden und die Resultate miteinander verglichen werden.
Ergebnis: Es wurde während des Projektes eine Anleitung erstellt zum Aufbau eines Question Answering System mit Qanary. Verschiedene Komponenten wurden mit Gerbil QA anhand der QALD-9 Challenge getestet und die Ergebnisse analysiert. Eine neue Named Entitiy Disambiguation Komponente wurde in das Qanary Framework integriert und getestet. Gewählt wurde die IBM Watson Natural Language Understanding Komponente. Die neue Komponente schnitt im Vergleich mit den bisherigen Ergebnissen durchschnittlich ab.