Rapid Engineering of QA Systems Using the Light-Weight Qanary Architecture

  • Andreas Both
  • Kuldeep Singh
  • Dennis Diefenbach
  • Ioanna Lytra
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 10360)

Abstract

Establishing a Question Answering (QA) system is time consuming. One main reason is the involved fields, as solving a Question Answering task, i.e., answering a user’s question with the correct fact(s), might require functionalities from different fields like information retrieval, natural language processing, and linked data. The architecture used for Qanary supports the derived need for easy collaboration on the level of QA processes. The focus of the design of Qanary was to enable rapid engineering of QA systems as same as a high flexibility of the component functionality. In this paper, we will present the engineering approach leading to re-usable components, high flexibility, and easy-to-compose QA systems.

Keywords

Software reusability Question Answering Light-weight web architectures Service composition Semantic search Ontologies Annotation model 

References

  1. 1.
    Both, A., Diefenbach, D., Singh, K., Shekarpour, S., Cherix, D., Lange, C.: Qanary – a methodology for vocabulary-driven open Question Answering systems. In: Sack, H., Blomqvist, E., d’Aquin, M., Ghidini, C., Ponzetto, S.P., Lange, C. (eds.) ESWC 2016. LNCS, vol. 9678, pp. 625–641. Springer, Cham (2016). doi:10.1007/978-3-319-34129-3_38 CrossRefGoogle Scholar
  2. 2.
    Buschmann, F., Meunier, R., Rohnert, H., Sommerlad, P., Stal, M.: Pattern-Oriented Software Architecture - Volume 1: A System of Patterns. Wiley, New York (1996)Google Scholar
  3. 3.
    Diefenbach, D., Singh, K., Both, A., Cherix, D., Lange, C., Auer, S.: The Qanary ecosystem: getting new insights by composing Question Answering pipelines. In: International Conference on Web Engineering, ICWE. Springer (2017)Google Scholar
  4. 4.
    Ferrández, Ó., Spurk, Ch., Kouylekov, M., Dornescu, I., Ferrández, S., Negri, M., Izquierdo, R., Tomás, D., Orasan, C., Neumann, G., Magnini, B., González, J.L.V.: The QALL-ME framework: a specifiable-domain multilingual Question Answering architecture. J. Web Seman. Sci. Serv. Agents WWW 9, 137–145 (2011)Google Scholar
  5. 5.
    Marx, E., Usbeck, R., Ngonga Ngomo, A., Höffner, K., Lehmann, J., Auer, S.: Towards an open Question Answering architecture. In: SEMANTiCS (2014)Google Scholar
  6. 6.
    Singh, K., Both, A., Diefenbach, D., Shekarpour, S.: Towards a message-driven vocabulary for promoting the interoperability of Question Answering systems. In: IEEE International Conference on Semantic Computing, ICSC (2016)Google Scholar

Copyright information

© Springer International Publishing AG 2017

Authors and Affiliations

  • Andreas Both
    • 1
  • Kuldeep Singh
    • 3
  • Dennis Diefenbach
    • 2
  • Ioanna Lytra
    • 3
    • 4
  1. 1.DATEV eGNurembergGermany
  2. 2.Laboratoire Hubert CurienSaint EtienneFrance
  3. 3.Fraunhofer IAISSankt AugustinGermany
  4. 4.Enterprise Information SystemsUniversity of BonnBonnGermany

Personalised recommendations