A system and method for interacting with a social network database. A user's spoken request is transcribed and associated with metadata comprising location data and sent through a communication port of a mobile electronic device to a social network database. The social network database, in response to the communication, produces a response dependent on the transcribed information and metadata, which is returned to the mobile electronic device, and presented to the user. An ad may be included in the presentation to the user.