R2d2: un chatbot de Dbpedia que utiliza consultas de patrón triple como
Autores: Kondylakis, Haridimos; Tsirigotakis, Dimitrios; Fragkiadakis, Giorgos; Panteri, Emmanouela; Papadakis, Alexandros; Fragkakis, Alexandros; Tzagkarakis, Eleytherios; Rallis, Ioannis; Saridakis, Zacharias; Trampas, Apostolos; Pirounakis, Giorgos; Papadakis, Nikolaos
Idioma: Inglés
Editor: MDPI
Año: 2020
Acceso abierto
Artículo científico
2020
R2d2: un chatbot de Dbpedia que utiliza consultas de patrón triple como
Categoría
Ingeniería y Tecnología
Subcategoría
Ingeniería de Software
Palabras clave
Chatbots
Agentes de conversación
Conversación inteligente
Tecnologías web semánticas
Interfaz de lenguaje natural controlado
Consultas SPARQL
Licencia
CC BY-SA – Atribución – Compartir Igual
Consultas: 50
Citaciones: Sin citaciones
Los chatbots, también conocidos como agentes de conversación, son programas que pueden simular y reproducir una conversación inteligente con humanos. Aunque este tipo de programa no es nuevo, la explosión de la información disponible y el rápido aumento de usuarios que buscan esta información han renovado el interés en su desarrollo. En este documento, presentamos R2D2, un chatbot inteligente que se basa en tecnologías web semánticas y ofrece una interfaz de lenguaje natural controlado para acceder a la información disponible en DBpedia. El chatbot acepta entradas estructuradas, lo que permite a los usuarios ingresar consultas similares a patrones triples, que son respondidas por el motor subyacente. Mientras se escribe, un servicio de autocompletar guía a los usuarios en la creación de los patrones triples, sugiriendo recursos disponibles en DBpedia. Basándose en la entrada del usuario (en forma de consultas similares a patrones triples), las consultas SPARQL correspondientes se formulan automáticamente. Las consultas se envían al punto final SPARQL correspondiente de DBpedia, y luego el resultado es recibido por R2D2 y se complementa con mapas y visuales y finalmente se presenta al usuario. La evaluación de usabilidad realizada muestra las ventajas de nuestra solución y su utilidad.
Descripción
Los chatbots, también conocidos como agentes de conversación, son programas que pueden simular y reproducir una conversación inteligente con humanos. Aunque este tipo de programa no es nuevo, la explosión de la información disponible y el rápido aumento de usuarios que buscan esta información han renovado el interés en su desarrollo. En este documento, presentamos R2D2, un chatbot inteligente que se basa en tecnologías web semánticas y ofrece una interfaz de lenguaje natural controlado para acceder a la información disponible en DBpedia. El chatbot acepta entradas estructuradas, lo que permite a los usuarios ingresar consultas similares a patrones triples, que son respondidas por el motor subyacente. Mientras se escribe, un servicio de autocompletar guía a los usuarios en la creación de los patrones triples, sugiriendo recursos disponibles en DBpedia. Basándose en la entrada del usuario (en forma de consultas similares a patrones triples), las consultas SPARQL correspondientes se formulan automáticamente. Las consultas se envían al punto final SPARQL correspondiente de DBpedia, y luego el resultado es recibido por R2D2 y se complementa con mapas y visuales y finalmente se presenta al usuario. La evaluación de usabilidad realizada muestra las ventajas de nuestra solución y su utilidad.