logo móvil
Contáctanos

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

Descargar PDF

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


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.

Otros recursos que podrían interesarte

Temas Virtualpro