Un chatbot es un programa que simula diálogos mediante texto o voz, apoyándose en el procesamiento del lenguaje natural y técnicas de aprendizaje automático. Está diseñado para entender consultas, ofrecer respuestas adecuadas y realizar tareas sin necesidad de intervención humana. Adaptados al ámbito educativo, estos chats mejoran su eficacia con cada interacción, gracias al entrenamiento con material docente relevante y el empleo de inteligencia artificial, optimizando así la experiencia de sus usuarios.