Este documento describe diferentes formas de representar el conocimiento para sistemas de inteligencia artificial. Explica que el conocimiento debe almacenarse de una manera estructurada para facilitar su resolución de problemas. Luego describe algunas técnicas comunes como redes semánticas, lógica, marcos, guiones, reglas de producción y Strips. También clasifica las formas de representación como declarativas o procedurales y analiza sus ventajas e inconvenientes.