Knowledge Representation
   - We've had several lectures on Knowledge Representation.
 
   - Logic (lecture 6)
 
   - Semantic Nets(lecture 7), which included Frames
 
   - XML and Ontologies (lecture 8)
 
   - Rule Based Systems (lecture 19)
 
   - These are all ways of representing knowledge.
 
   - For a system to function effectively, it needs to represent the data.
   
 
   - For an AI system to function effectively, particularly an advanced
       one, it needs to have knowledge, and represent it appropriately.
 
   - The system may change its knowledge, have new knowledge added, or
       learn new things.