Question answering system for chemistry—A semantic agent extension

This paper introduces an extension of a previously developed question answering (QA) system for chemistry, operating on a knowledge graph (KG) called Marie. This extension enables the automatic invocation of semantic agents to answer questions when static data is absent from the KG. The agents are s...

Full description

Bibliographic Details
Main Authors: Xiaochi Zhou, Daniel Nurkowski, Angiras Menon, Jethro Akroyd, Sebastian Mosbach, Markus Kraft
Format: Article
Language:English
Published: Elsevier 2022-06-01
Series:Digital Chemical Engineering
Subjects:
Online Access:http://www.sciencedirect.com/science/article/pii/S2772508122000230
_version_ 1818230178729426944
author Xiaochi Zhou
Daniel Nurkowski
Angiras Menon
Jethro Akroyd
Sebastian Mosbach
Markus Kraft
author_facet Xiaochi Zhou
Daniel Nurkowski
Angiras Menon
Jethro Akroyd
Sebastian Mosbach
Markus Kraft
author_sort Xiaochi Zhou
collection DOAJ
description This paper introduces an extension of a previously developed question answering (QA) system for chemistry, operating on a knowledge graph (KG) called Marie. This extension enables the automatic invocation of semantic agents to answer questions when static data is absent from the KG. The agents are semantically described using the agent ontology, OntoAgent, to enable automated agent discovery and invocation.The natural language processing (NLP) models of the QA system need to be trained in order to interpret questions to be answered by new agents. For this purpose, we extend OntoAgent so that it becomes possible to automatically create training material for the NLP models.We evaluate the extended QA system with two example chemistry-related agents and an evaluation question set. The evaluation result shows that the extension allows the QA system to discover the suitable agent and to invoke the agent by automatically constructing requests from the semantic agent description, thereby increasing the range of questions the QA system can answer.
first_indexed 2024-12-12T10:30:22Z
format Article
id doaj.art-c866dfda1efc4a5b9427181212ce4657
institution Directory Open Access Journal
issn 2772-5081
language English
last_indexed 2024-12-12T10:30:22Z
publishDate 2022-06-01
publisher Elsevier
record_format Article
series Digital Chemical Engineering
spelling doaj.art-c866dfda1efc4a5b9427181212ce46572022-12-22T00:27:22ZengElsevierDigital Chemical Engineering2772-50812022-06-013100032Question answering system for chemistry—A semantic agent extensionXiaochi Zhou0Daniel Nurkowski1Angiras Menon2Jethro Akroyd3Sebastian Mosbach4Markus Kraft5Department of Chemical Engineering and Biotechnology, University of Cambridge, Philippa Fawcett Drive, West Site, Cambridge CB3 0AS, UKCMCL Innovations, Sheraton House, Cambridge CB3 0AX, UKDepartment of Chemical Engineering and Biotechnology, University of Cambridge, Philippa Fawcett Drive, West Site, Cambridge CB3 0AS, UKCambridge Centre for Advanced Research and Education in Singapore (CARES), CREATE Tower, 1 Create Way, 138602, Singapore; Department of Chemical Engineering and Biotechnology, University of Cambridge, Philippa Fawcett Drive, West Site, Cambridge CB3 0AS, UKCambridge Centre for Advanced Research and Education in Singapore (CARES), CREATE Tower, 1 Create Way, 138602, Singapore; Department of Chemical Engineering and Biotechnology, University of Cambridge, Philippa Fawcett Drive, West Site, Cambridge CB3 0AS, UKCorresponding author at: Department of Chemical Engineering and Biotechnology, University of Cambridge, Philippa Fawcett Drive, West Site, Cambridge CB3 0AS, UK.; Cambridge Centre for Advanced Research and Education in Singapore (CARES), CREATE Tower, 1 Create Way, 138602, Singapore; Department of Chemical Engineering and Biotechnology, University of Cambridge, Philippa Fawcett Drive, West Site, Cambridge CB3 0AS, UK; Nanyang Technological University, School of Chemical and Biomedical Engineering, 62 Nanyang Drive, 637459, SingaporeThis paper introduces an extension of a previously developed question answering (QA) system for chemistry, operating on a knowledge graph (KG) called Marie. This extension enables the automatic invocation of semantic agents to answer questions when static data is absent from the KG. The agents are semantically described using the agent ontology, OntoAgent, to enable automated agent discovery and invocation.The natural language processing (NLP) models of the QA system need to be trained in order to interpret questions to be answered by new agents. For this purpose, we extend OntoAgent so that it becomes possible to automatically create training material for the NLP models.We evaluate the extended QA system with two example chemistry-related agents and an evaluation question set. The evaluation result shows that the extension allows the QA system to discover the suitable agent and to invoke the agent by automatically constructing requests from the semantic agent description, thereby increasing the range of questions the QA system can answer.http://www.sciencedirect.com/science/article/pii/S2772508122000230Question answeringSemantic agentKnowledge graph
spellingShingle Xiaochi Zhou
Daniel Nurkowski
Angiras Menon
Jethro Akroyd
Sebastian Mosbach
Markus Kraft
Question answering system for chemistry—A semantic agent extension
Digital Chemical Engineering
Question answering
Semantic agent
Knowledge graph
title Question answering system for chemistry—A semantic agent extension
title_full Question answering system for chemistry—A semantic agent extension
title_fullStr Question answering system for chemistry—A semantic agent extension
title_full_unstemmed Question answering system for chemistry—A semantic agent extension
title_short Question answering system for chemistry—A semantic agent extension
title_sort question answering system for chemistry a semantic agent extension
topic Question answering
Semantic agent
Knowledge graph
url http://www.sciencedirect.com/science/article/pii/S2772508122000230
work_keys_str_mv AT xiaochizhou questionansweringsystemforchemistryasemanticagentextension
AT danielnurkowski questionansweringsystemforchemistryasemanticagentextension
AT angirasmenon questionansweringsystemforchemistryasemanticagentextension
AT jethroakroyd questionansweringsystemforchemistryasemanticagentextension
AT sebastianmosbach questionansweringsystemforchemistryasemanticagentextension
AT markuskraft questionansweringsystemforchemistryasemanticagentextension