Knowledge Graph Based Question Answering System for Financial Securities

Knowledge graphs offer a powerful framework to structure and represent financial information in a flexible way by describing real world entities, such as financial securities, and their interrelations in the form of a graph. Semantic question answering systems allow to retrieve information from a knowledge graph using natural language questions and thus eliminate the need to be proficient in a formal query language. In this work, we present a proof-of-concept design for a financial knowledge graph and with it a semantic question answering framework specifically targeted for the finance domain. Our implemented approach uses a span-based joint entity and relation extraction model with BERT embeddings to translate a single-fact natural language question into its corresponding formal query representation. By employing a joint extraction model, we alleviate the concern of error propagation present in standard pipelined approaches for classification-based question answering. The presented framework is tested on a synthetic dataset derived from the instances of the implemented financial knowledge graph. Our empirical findings indicate very promising results with a F1-score of 84.60% for relation classification and 97.18% for entity detection.

  • Published in:
    KI 2021: Advances in Artificial Intelligence German Conference on Artificial Intelligence (KI)
  • Type:
    Inproceedings
  • Authors:
    M. Bulla, L. Hillebrand, M. Lübbering, R. Sifa
  • Year:
    2021

Citation information

M. Bulla, L. Hillebrand, M. Lübbering, R. Sifa: Knowledge Graph Based Question Answering System for Financial Securities, German Conference on Artificial Intelligence (KI), KI 2021: Advances in Artificial Intelligence, 2021, https://doi.org/10.1007/978-3-030-87626-5_4, Bulla.etal.2021,