15. The system of claim 14 , wherein one or more of the plurality of dimensions are associated with default values.
14. A system comprising data processing apparatus and one or more storage devices storing instructions that, when executed by the data processing apparatus, cause the system to perform operations comprising: receiving an expressive search query in a search interface, wherein the search interface is not customized for flight search inputs from a user computing device, and the search interface is configured to accept a search query that is not flight-related; determining that the received search query is a flights-related query based on context in the search query; and in response to determining that the search query is a flights-related query and without further user input, providing a flight search interface including a plurality of search dimensions and a plurality of specific flight search results, each dimension associated with an attribute of flight search and each dimension having an associated value, wherein one or more dimension values correspond to values extracted from the search query, wherein each specific flight search result identifies a flight responsive to the query, and wherein the plurality of specific flight search results are filtered according to the dimension values.