6. A non-transitory computer-readable medium comprising instructions that, when executed by one or more processors, cause the one or more processors to perform operations comprising: outputting a first set of one or more information categories and a second set of one or more information categories to a display device, wherein the first set of one or more information categories is associated with a set of first interactive control features for causing execution of a user-defined query against a corresponding set of databases associated with at least one of the one or more first information categories, and wherein the second set of one or more information categories is associated with a set of second interactive control features for requesting additional categorization based on a corresponding decision tree; receiving a first user input corresponding to user interaction with an interactive control feature; analyzing the first user input to determine whether the interactive control feature corresponds to the set of first interactive control features or the set of second interactive control features; in response to a determination that the interactive control feature corresponds to the set of first interactive control features, executing a query against a set of one or more databases based, at least in part, on the interactive control feature; and in response to a determination that the interactive control feature corresponds to the set of second interactive control features, requesting additional categorization based on a corresponding decision tree.
7. The medium of claim 6 , further comprising instructions, contingent on one or more of the second interactive control features, for: requesting a first user selection of one of a first set of two or more options; and requesting a second user selection of one of a second set of options, wherein the second set of options is contingent on the first user selection.