1. A method, comprising: receiving, at a computing device from a searcher, a search query having location ambiguity; generating, by the computing device, a location model using a machine learning technique, the location model generated, at least in part, based on a personalization feature, wherein the personalization feature comprises a location corresponding to a past result selected by the searcher; identifying, by the computing device using the location model, an unambiguous location for the search query to resolve the location ambiguity; and determining, by the computing device, a search result corresponding to the search query directed to the unambiguous location.