1. A method for prioritizing points of interest for display in a map, wherein the points of interest are associated with one or more categories, the method comprising: detecting a plurality of user selections of at least one point of interest associated with one or more categories in a set of categories; for each category in the set of categories: calculating a number of user selections associated with the category, determining a number of points of interest associated with the category, calculating an adjusted number of points of interest associated with the category by adding a predetermined number of points of interest to the number of points of interest associated with the category; determining an expected number of user selections for the predetermined number of points of interest; calculating an adjusted number of selections associated with the category by adding the expected number of user selections to the number of user selections associated with the category; determining a category score for the category based on the adjusted number of points of interest associated with the category and the adjusted number of user selections associated with the category; and calculating a priority score for each point of interest in the at least one point of interest based on a plurality of factors, the plurality of factors including an average category score for the one or more categories associated with the point of interest; prioritizing, using a processor, the at least one point of interest for display in the map based on the priority score for each point of interest.