2. The computer-implemented method of claim 1 , further comprising: obtaining, at the server computer, location data associated with the primary user, wherein the location data is associated with the categorization of the plurality of entities; storing the location data at the server computer, wherein the location data is stored in the entity database; and adjusting the initial categorization and the initial order of relevance based on the location data in the entity database.
2. The computer-implemented method of claim 1 , further comprising: obtaining, at the server computer, location data associated with the primary user, wherein the location data is associated with the categorization of the plurality of entities; storing the location data at the server computer, wherein the location data is stored in the entity database; and adjusting the initial categorization and the initial order of relevance based on the location data in the entity database. 3. The computer-implemented method of claim 2 , further comprising: obtaining, at the server computer, personal data from a plurality of social networking sites, wherein the personal data is associated with the primary user in the plurality of users; storing the personal data at the server computer, wherein personal data associated with the plurality of users is stored in the user database; merging, by the server computer, the personal data from the plurality of social networking sites; mapping, by the server computer, the personal data from the plurality of social networking sites to the primary user; updating the user database with the personal data and the user data associated with the primary user; determining, at the server computer, whether an entity is associated with the personal data from the primary user; determining, at the server computer, whether the entity associated with the personal data corresponds with an entity associated with the location data in the entity database; mapping the entry associated with the personal data from the primary user to the corresponding entry associated with the location data; updating the entry database to include the location data associated with the corresponding entry; and adjusting the initial categorization and initial order of relevance based on the personal data in the updated user database and the updated entry database.