1. A system of determining user goals associated with a user context, comprising: means for computing location coordinates of a user using a GPS-enabled wireless device; means for generating a field of view to query in a direction pointed to by the wireless device, the field of view is generated based on user input; means for searching a network of websites using the location coordinates as search terms; means for predicting a future activity of the user based on context data comprising at least one environmental parameter relating to surroundings of the user; means for retrieving a list of links to websites that associate the location coordinates with at least one of a street or an address, wherein the list of links is further filtered based at least on the directions and the dimensions of the field of view and the predicted user activity; means for querying the websites on the list of links using at least one of the street or the address to find a first list of nearby businesses; means for filtering the first list of nearby businesses, the filtering creating a second list of businesses based on the predicted future activity of the user and user preferences; and means for displaying the second list of associated businesses to the user.