MISTRAL: A knowledge-based system for distance education that incorporates neural networks techniques for teaching decisions el 31 de Diciembre del 2003