18. A system comprising: one or more storage mediums having computer instructions stored thereon; one or more processors executing the computer instructions stored in the one or more storage mediums in order to: receive a search query, the received search query including a first phrase and a second phrase; identify the second phrase as a possible name of a location; determine that the second phrase of the received search query refers to the location based, at least in part, on a location factor for the first phrase of the search query, wherein the location factor for the first phrase is determined by analyzing a plurality of previously received search queries containing the first phrase and previously provided user interactions with the search results provided in response to the plurality of previously received search queries, wherein the analyzing further includes determining a frequency with which previously provided user interactions are with search results that are associated with a known location relative to a frequency with which previously provided user interactions are with search results that are not associated with a known location.
19. The system of claim 18 , wherein analyzing a plurality of previously received search queries containing the first phrase and previously provided user interactions with the search results provided in response to the plurality of previously received search queries further comprises: determining a distribution of the previously provided user interactions with search results as a function of the locations with which those search results are associated; and determining the location factor as a measure of the width of the distribution.