Discovering points of interest from users map annotations
First Claim
1. A system comprising:
- an interface component that, upon execution by a computer, collects a portion of annotation data from two or more users, the portion of annotation data comprising at least one of a geographic location and a user specific description of the geographic location;
an annotation aggregator that, upon execution by the computer, evaluates annotation data corresponding to the geographic location, creates a point of interest (POI) for the geographic location based upon the evaluation, and associates the geographic location with at least one of an identified location extracted from the two or more users or a universal description extracted from the two or more users; and
a POI evaluator that, upon execution by the computer, identifies a popularity ranking for at least one of a created POI or an existing POI, the popularity ranking being computed from a number of times the geographic location is submitted by the two or more users.
2 Assignments
0 Petitions
Accused Products
Abstract
The claimed subject matter provides a system and/or a method that facilitates generating a point of interest related to a map. An interface component can collect a portion of annotation data from two or more users, wherein the portion of annotation data is associated with a digital map and includes at least one of a map location and a user specific description of the map location. An annotation aggregator can evaluate annotation data corresponding to the map location on the digital map. The annotation aggregator can create a point of interest (POI) for the map location based upon the evaluation and populates the digital map with at least one of an identified location extracted from two or more users or a universal description extracted from two or more users.
74 Citations
17 Claims
-
1. A system comprising:
-
an interface component that, upon execution by a computer, collects a portion of annotation data from two or more users, the portion of annotation data comprising at least one of a geographic location and a user specific description of the geographic location; an annotation aggregator that, upon execution by the computer, evaluates annotation data corresponding to the geographic location, creates a point of interest (POI) for the geographic location based upon the evaluation, and associates the geographic location with at least one of an identified location extracted from the two or more users or a universal description extracted from the two or more users; and a POI evaluator that, upon execution by the computer, identifies a popularity ranking for at least one of a created POI or an existing POI, the popularity ranking being computed from a number of times the geographic location is submitted by the two or more users. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer-implemented method that facilitates maintaining informational integrity of a list of geographic points of interest, the computer-implemented method comprising:
-
gathering, by a computer, geographic annotation data and a corresponding location from two or more users; analyzing, by the computer, the geographic annotation data and corresponding location to extract a point of interest (POI); identifying, by the computer, a description for the POI based upon the analysis of the annotation data gathered; assessing, by the computer, a popularity ranking for at least one of the extracted POI or an existing POI; rendering, by the computer, the POI based upon a popularity hierarchy ascertained by the assessment; extracting, by the computer, an ngram for each location from the geographic annotation data; clustering, by the computer, locations within a pre-defined geographic range into a cluster; utilizing, by the computer, a dendrogram to cluster the locations; and computing, by the computer, a parameter on a pairing of the ngram and the cluster to identify at least one of the POI or the description for the POI, the parameter being at least one of a term frequency inverse document frequency (TFIDF) parameter, a term purity parameter, or an amount of users that submitted annotation data for the geographic location.
-
-
17. A computer-implemented system that facilitates generating a point of interest (POI), the system comprising:
-
a processor; and a memory in communication with the processor, the memory comprising computer executable instructions which, when executed by the processor, cause the processor to collect a portion of annotation data from two or more users, the portion of annotation data is associated with at least one of a geographic location and a user specific description of the geographic location; evaluate annotation data corresponding to the geographic location within a pre-defined geographic range; generate a candidate ngram for the geographic location based upon evaluation of annotation data; cluster the geographic location within a pre-defined geographic range; utilize a dendrogram to cluster the geographic locations; compute a parameter on a pairing of the ngram and the cluster, the parameter being at least one of a term frequency inverse document frequency (TFIDF) parameter, a term purity parameter, or an amount of users that submitted annotation data for the geographic location; create a point of interest (POI) for the geographic location based upon at least one of the evaluation or the computed parameter; extract a description for the POI based at least in part upon at least one of the evaluation or the computed parameter; generate at least one of an identified location extracted from two or more users or a universal description extracted from two or more users; assess a popularity ranking for at least one of the extracted POI or an existing POI; and render the POI based upon a popularity hierarchy ascertained by the assessment.
-
Specification