Next Article in Journal
A Simulated Annealing Algorithm for Solving Two-Echelon Vehicle Routing Problem with Locker Facilities
Previous Article in Journal
Distributed Graph Diameter Approximation
Article

R2D2: A Dbpedia Chatbot Using Triple-Pattern Like Queries

1
Department of Electrical and Computer Engineering, Hellenic Mediterranean University, 71004 Heraklion, Greece
2
Institute of Computer Science, FORTH, N. Plastira 100, 71500 Heraklion, Greece
*
Author to whom correspondence should be addressed.
Algorithms 2020, 13(9), 217; https://doi.org/10.3390/a13090217
Received: 21 June 2020 / Revised: 25 August 2020 / Accepted: 1 September 2020 / Published: 3 September 2020
Chatbots, also known as conversation agents, are programs that are able to simulate and reproduce an intelligent conversation with humans. Although this type of program is not new, the explosion of the available information and the rapid increase of the users seeking this information have renewed the interest in their development. In this paper, we present R2D2, an intelligent chatbot relying on semantic web technologies and offering an intelligent controlled natural language interface for accessing the information available in DBpedia. The chatbot accepts structured input, allowing users to enter triple-pattern like queries, which are answered by the underlying engine. While typing, an auto-complete service guides users on creating the triple patterns, suggesting resources available in the DBpedia. Based on user input (in the form of triple-pattern like queries), the corresponding SPARQL queries are automatically formulated. The queries are submitted to the corresponding DBpedia SPARQL endpoint, and then the result is received by R2D2 and augmented with maps and visuals and eventually presented to the user. The usability evaluation performed shows the advantages of our solution and its usefulness. View Full-Text
Keywords: chatbots; DBpedia; conversation agents chatbots; DBpedia; conversation agents
Show Figures

Figure 1

MDPI and ACS Style

Kondylakis, H.; Tsirigotakis, D.; Fragkiadakis, G.; Panteri, E.; Papadakis, A.; Fragkakis, A.; Tzagkarakis, E.; Rallis, I.; Saridakis, Z.; Trampas, A.; Pirounakis, G.; Papadakis, N. R2D2: A Dbpedia Chatbot Using Triple-Pattern Like Queries. Algorithms 2020, 13, 217. https://doi.org/10.3390/a13090217

AMA Style

Kondylakis H, Tsirigotakis D, Fragkiadakis G, Panteri E, Papadakis A, Fragkakis A, Tzagkarakis E, Rallis I, Saridakis Z, Trampas A, Pirounakis G, Papadakis N. R2D2: A Dbpedia Chatbot Using Triple-Pattern Like Queries. Algorithms. 2020; 13(9):217. https://doi.org/10.3390/a13090217

Chicago/Turabian Style

Kondylakis, Haridimos, Dimitrios Tsirigotakis, Giorgos Fragkiadakis, Emmanouela Panteri, Alexandros Papadakis, Alexandros Fragkakis, Eleytherios Tzagkarakis, Ioannis Rallis, Zacharias Saridakis, Apostolos Trampas, Giorgos Pirounakis, and Nikolaos Papadakis. 2020. "R2D2: A Dbpedia Chatbot Using Triple-Pattern Like Queries" Algorithms 13, no. 9: 217. https://doi.org/10.3390/a13090217

Find Other Styles
Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.

Article Access Map by Country/Region

1
Back to TopTop