5. The system of claim 4 , wherein the model trainer generates footprints by further determining an association strength between the word type and the mapped location.
4. The system of claim 1 , wherein the model trainer generates footprints of locations in time windows by, for each GPS annotated text data in a time window, constructing a bipartite graph between a word type of the GPS annotated text data and a mapped location.