1. A system, comprising: a memory operable to store visualization rules; and a processor communicatively coupled to the memory and operable to: receive a visualization request relating to information stored in an ontology; parse the visualization request to generate a search query; submit the search query to the ontology; receive, in response to the query, a result comprising a plurality of instances and a plurality of relationships between the instances; and generate a visual representation of the result using the visualization rules.