
La ingeniería del conocimiento surge como consecuencia de la necesidad de establecer principios metodológicos y científicos que permitan desarrollar sistemas de información basados en conocimiento a partir de los fundamentos de la informática en general y de la inteligencia artificial en particular. La adquisición del conocimiento a partir de expertos humanos, si bien es necesaria e insustituible en muchas aplicaciones, ha presentado diversas dificultades que van desde la representación del sentido común hasta las excesivas demoras en la implementación y el mantenimiento de los sistemas. Ante estas dificultades han surgido las técnicas de adquisición automática del conocimiento.