Yahoo! Placemaker

Yahoo! Placemaker makes applications location-aware by identifying places in unstructured and atomic content – feeds, web pages, news, status updates – and returning geographic metadata for geographic indexing and markup.