16. A server computer comprising a processor and a non-transitory computer-readable medium, the non-transitory computer-readable medium comprising code executable by the processor to implement a method for category based navigation for a primary user, the method comprising: determining a set of relevant users, the relevant users being users deemed, by a computer evaluation process, to be relevant to the primary user, wherein the set of relevant users is a subset of data representing a plurality of users; obtaining, at a server computer, user data-related to the set of relevant users; storing the user data-at the server computer in a user database, wherein the user includes user data of other users of the plurality of users; obtaining entity data from one or more data sources, wherein the entity data is associated with a plurality of entities; storing the entity data at the server computer, wherein the entity data associated with the plurality of entities is stored in an entity database; determining, at the server computer, a set of relevant entities comprising one or more entities relevant to the primary user based at least in part on the entity data and user data; categorizing the set of relevant entities with an initial categorization based at least in part on the entity data; aggregating the user data for the set of relevant entities to create an initial order of relevance for the categories in the initial categorization; communicating to the primary user, on a user device, at least an indication of the initial categorization to the primary user; obtaining, via the user device, user feedback related to the initial categorization; adjusting the initial categorization based on the user feedback to form an adjusted categorization and an adjusted order of relevance, wherein the adjusted categorization and the adjusted order of relevance are based on the location data in the entity database; communicating to the primary user, via the user device, the adjusted categorization and the adjusted order of relevance to the primary user; and obtaining, from the primary user, a response to the categorization of entities in the set of relevant entities via the user device.
16. A server computer comprising a processor and a non-transitory computer-readable medium, the non-transitory computer-readable medium comprising code executable by the processor to implement a method for category based navigation for a primary user, the method comprising: determining a set of relevant users, the relevant users being users deemed, by a computer evaluation process, to be relevant to the primary user, wherein the set of relevant users is a subset of data representing a plurality of users; obtaining, at a server computer, user data-related to the set of relevant users; storing the user data-at the server computer in a user database, wherein the user includes user data of other users of the plurality of users; obtaining entity data from one or more data sources, wherein the entity data is associated with a plurality of entities; storing the entity data at the server computer, wherein the entity data associated with the plurality of entities is stored in an entity database; determining, at the server computer, a set of relevant entities comprising one or more entities relevant to the primary user based at least in part on the entity data and user data; categorizing the set of relevant entities with an initial categorization based at least in part on the entity data; aggregating the user data for the set of relevant entities to create an initial order of relevance for the categories in the initial categorization; communicating to the primary user, on a user device, at least an indication of the initial categorization to the primary user; obtaining, via the user device, user feedback related to the initial categorization; adjusting the initial categorization based on the user feedback to form an adjusted categorization and an adjusted order of relevance, wherein the adjusted categorization and the adjusted order of relevance are based on the location data in the entity database; communicating to the primary user, via the user device, the adjusted categorization and the adjusted order of relevance to the primary user; and obtaining, from the primary user, a response to the categorization of entities in the set of relevant entities via the user device. 27. The server computer of claim 16 , the method further comprising: merging, by the server computer, the user data from a plurality of data sources; wherein the plurality of data sources include social networking sites; mapping, by the server computer, the user data from the plurality of data sources to a corresponding entity; differentiating, by the server computer, the user data from the plurality of data sources associated with each corresponding entity; and determining, at least in part, the set of relevant entities by a computer process to cross-reference the entity data and user data from each data source.