Se presenta el diseño de un tutor inteligente para apoyar terapias de rehabilitación cognitiva en el que se intentan responder a preguntas como ¿cuál debe ser la arquitectura del sistema experto o tutor inteligente?, ¿Qué tipo de motor de inferencia se debe usar?, ¿cómo se debe representar el conocimiento?; También se expone el desarrollo de un prototipo de sistema experto, la base de conocimientos, el motor de inferencia utilizado y la manera en que el sistema realiza las inferencias.