1. A system, comprising: a processor; a network interface, coupled to the processor and coupled to a network; and a memory device coupled to the processor, wherein the memory device stores instructions that are executed by the processor, wherein the system: receives, from a computing device, a first query of at least one social network media data source comprising a first input indicating a first location, a second input indicating a first geographical search region associated with the first location, and a third input indicating search data, wherein the first geographical search region comprising at least a first unsupported geographical search region shape that is not a supported geographical search region shape for one or more interfaces of the at least one social network media data source such that the first query is not supported as a query of the at least one social network media data source; generates at least one query translating the first query in accordance with the one or more interfaces of the at least one social network media data source such that the at least one query is supported as a query of the at least one social network media data source, wherein: (a) the at least one query specifies a plurality of supported geographical search region shapes supported by the one or more interfaces of the at least one social network media data source, (b) the plurality of supported geographical search region shapes cover at least the unsupported geographical search region shape that is not a supported geographical search region shape of the one or more interfaces of the at least one social network media data source such that the at least one query is inclusive of the first unsupported geographical search region shape, (c) the at least one query is based on the first geographical search region, the search data, and the at least one social network media data source, and (d) the at least one social network media data source stores user-provided data from a plurality of users provided to one or more social network of the at least one social network media data source via a plurality of computing devices at a plurality of locations; provides, via the network interface and the network, the at least one query, comprising the plurality of supported geographical search region shapes supported by the one or more interfaces of the at least one social network media data source, to the at least one social network media data source; receives, from the at least one social network media data source via the network interface and the network, at least one result based on the at least one query, including based on at least the specified plurality of supported geographical search region shapes, and based on the user-provided data stored via the at least one social network media data source; and provides the at least one result to the computing device.