This document describes a method for enriching search results using ontology. It begins with an abstract discussing how keyword searches often return irrelevant documents due to the large amount of information available online. It then introduces the concept of using ontology to allow for more sophisticated semantic searches. The paper presents an architecture that augments keyword search results with additional documents that are semantically relevant based on ontology mappings. Documents in the search results are then ranked based on both keyword frequency and semantic relevance to improve search accuracy.