18. The system of claim 16 , further comprising: a query receiver configured to receive a search query from a user; and a location predictor configured to search the inverted index to identify a geographical location associated with the received search query as a determined location of the user that submitted the search query based at least on a comparison of a plurality of the relevance scores.
18. The system of claim 16 , further comprising: a query receiver configured to receive a search query from a user; and a location predictor configured to search the inverted index to identify a geographical location associated with the received search query as a determined location of the user that submitted the search query based at least on a comparison of a plurality of the relevance scores. 19. The system of claim 18 , further comprising: an action performer configured to perform an action based at least in part on the determined location of the user that submitted the search query.