Chatbots technology allows to easily add a conversational interface to a large set of applications. In this paper, we show a conversational agent based on ALICE framework aimed at playing the role of interface between human users and a bioinformatics graph database. The system has been embedded into the web frontend of BioGraphDB, a publicly available resource that uses Gremlin as the primary query language. To be successfully exploited, domain experts, such as biologists and bioinformaticians, should also have familiarity with that query language. The use of a chatbot allows translating queries expressed in natural language to queries expressed in Gremlin, simplifying the inter- action with BioGraphDB.

BioGraphBot: A Conversational Assistant for Bioinformatics Graph Databases

Antonio Messina;Agnese Augello;Giovanni Pilato;Riccardo Rizzo
2017

Abstract

Chatbots technology allows to easily add a conversational interface to a large set of applications. In this paper, we show a conversational agent based on ALICE framework aimed at playing the role of interface between human users and a bioinformatics graph database. The system has been embedded into the web frontend of BioGraphDB, a publicly available resource that uses Gremlin as the primary query language. To be successfully exploited, domain experts, such as biologists and bioinformaticians, should also have familiarity with that query language. The use of a chatbot allows translating queries expressed in natural language to queries expressed in Gremlin, simplifying the inter- action with BioGraphDB.
2017
Istituto di Calcolo e Reti ad Alte Prestazioni - ICAR
Chatbot
Human computer interfaces
Biomedical
Databases
NoSQL
Gremlin
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14243/359771
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact