A computer-implemented method comprising: receiving microposts comprising tokens; identifying a subset of the microposts that comprise a given token; determining a subset geographic location corresponding to the subset of the microposts that comprise the given token, wherein determining the subset geographic location comprises identifying microposts associated with geo-tags, identifying micropost geographic locations associated with respective ones of the identified microposts based at least in part on the geo-tags, and applying a clustering algorithm to the micropost geographic locations to identify the subset geographic location, at least in part by determining a density of the micropost geographic locations and identifying the subset geographic location if the density of the micropost geographic locations is identifiable in a location corresponding to the subset geographic location; associating the given token with the subset geographic location; updating an index to reflect an association between the given token and the subset geographic location; receiving, from a user, input relating to generation of a micropost; identifying a geographic location associated with the user; identifying a token associated with the geographic location associated with the user; and providing the token to the user as a suggested token for inclusion with the micropost, wherein determining a subset geographic location corresponding to the subset of the microposts comprises determining that the subset of the microposts comprises at least one of the following: at least a threshold number of microposts that are generated within a given period of time; at least a threshold number of microposts that are associated with geo-tags; and at least a threshold number of unique authors. receiving microposts comprising tokens; identifying a subset of the microposts that comprise a given token; determining a subset geographic location corresponding to the subset of the microposts that comprise the given token, wherein determining the subset geographic location comprises identifying microposts associated with geo-tags, identifying micropost geographic locations associated with respective ones of the identified microposts based at least in part on the geo-tags, and applying a clustering algorithm to the micropost geographic locations to identify the subset geographic location, at least in part by determining a density of the micropost geographic locations and identifying the subset geographic location if the density of the micropost geographic locations is identifiable in a location corresponding to the subset geographic location; identifying microposts associated with geo-tags, identifying micropost geographic locations associated with respective ones of the identified microposts based at least in part on the geo-tags, and applying a clustering algorithm to the micropost geographic locations to identify the subset geographic location, at least in part by determining a density of the micropost geographic locations and identifying the subset geographic location if the density of the micropost geographic locations is identifiable in a location corresponding to the subset geographic location; associating the given token with the subset geographic location; updating an index to reflect an association between the given token and the subset geographic location; receiving, from a user, input relating to generation of a micropost; identifying a geographic location associated with the user; identifying a token associated with the geographic location associated with the user; and providing the token to the user as a suggested token for inclusion with the micropost, wherein determining a subset geographic location corresponding to the subset of the microposts comprises determining that the subset of the microposts comprises at least one of the following: at least a threshold number of microposts that are generated within a given period of time; at least a threshold number of microposts that are associated with geo-tags; and at least a threshold number of unique authors. at least a threshold number of microposts that are generated within a given period of time; at least a threshold number of microposts that are associated with geo-tags; and at least a threshold number of unique authors.