1. A computer-readable storage medium comprising instructions that, when executed by a computer, cause the computer to: receive a concept hierarchy at a computing device, wherein the concept hierarchy identifies concepts associated with a document corpus; generate an interface based on the concept hierarchy, wherein the interface is operable to navigate, search, and modify the concept hierarchy; and transmit the interface for display to a display device.