1. A computer-implemented method, comprising: receiving a search query from a single input field of a user interface; performing a keyword search based on the search query to generate keyword search results; performing a natural language search of a frequently-asked question (FAQ) database based on the search query to generate FAQ search results; outputting a first display page that combines the keyword search results and the FAQ search results, wherein the first display page categorizes the keyword search results and the FAQ search results into a plurality of categories, wherein each category of the plurality of categories includes a user-selectable command to output another display page that expands the combined search results; and in response to a selection of the user-selectable command associated with a particular category, outputting a second display page that expands the keyword search results and the FAQ search results associated with the particular category.