1. A method comprising: deriving, via a query parser derivation computing device, a query parser for parsing an unstructured geographic web-search query into a field-based format; and utilizing, by the query parser, conditional random fields, learned by semi-supervised automated learning, to produce structured information from the unstructured geographic web-search query.