1. A method for social media based weighted route selection, the method comprising: computing, in an application using a processor and a memory, by performing map data analysis, a first route and a second route each of the first route and the second route being possible between two places; identifying, relative to the first route, a first set of points of interest (POIs); searching a social media source associated with a user for social information related to a first point of interest (POI) and social information related to a second POI, the first set of POIs including the first POI and the second POI, and wherein the first POI and the second POI are both within a threshold distance from the first route; removing the second POI from the set of POIs responsive to social information related to the second POI being unavailable in the social media source associated with the user; collecting, responsive to the searching the social media source associated with a user, a set of social information, wherein the set of social information comprises information related to the first POI, wherein the information related to the first POI is shared with the user in a social group at the social media source, wherein the user is a member of the social group; distributing a subset of the set of social information into a set of categories related to the first POI; assigning each information in the subset of social information a corresponding weight; computing, using the weight, a value corresponding to the each information; determining, using the computed values, a total value of each POI in the first set of POIs; and presenting, from the first route and the second route, that route as socially preferred route which has a higher total route value, a total route value of the first route comprising a sum of total values of each POI in the first set of POIs.