A SOA-based Middleware to Integrate Chatterbots in e-Learning Systems

Autores

  • Manuel Caeiro Department of Telematic Engineering E.E. Telecomunication, Universidade Vigo
  • Jorge Fontenla Department of Telematic Engineering E.E. Telecomunication, Universidade Vigo
  • Fernando Mikic Department of Telematic Engineering E.E. Telecomunication, Universidade Vigo
  • Roberto Perez Department of Telematic Engineering E.E. Telecomunication, Universidade Vigo
  • Martin Llamas Department of Telematic Engineering E.E. Telecomunication, Universidade Vigo
  • Juan C. Burguillo Department of Telematic Engineering E.E. Telecomunication, Universidade Vigo

Resumo

In recent years, artificial intelligence conversational agents, usually known as chatterbots, have become very popular in the Internet. In this paper we show how chatterbots can be integrated in e-learning systems. To perform such integration the Service Oriented Architecture programming paradigm is adopted. A middleware is provided for enabling the integration and reuse of chatterbots by e-learning systems supporting a tight control of their operation. Such middleware takes into account several issues such as user authorization, instance creation, data transfer to and from the chatterbot, permission assignment to users and subscription to events. Our approach is applied to the specific case of TQ-Bot, which is used to track and supervise the progress of the students, and to provide answers orienting them to the more appropriate course contents.

Downloads

Não há dados estatísticos.

Downloads

Como Citar

Caeiro, M., Fontenla, J., Mikic, F., Perez, R., Llamas, M., & Burguillo, J. C. (2011). A SOA-based Middleware to Integrate Chatterbots in e-Learning Systems. Cadernos De Informática, 6(1), 163–170. Recuperado de https://seer.ufrgs.br/index.php/cadernosdeinformatica/article/view/v6n1p163-170