I'm trying to understand the stategy or idea's for building spacial maps of related/common keywords or tags. Using SO as an example; if you go to http://stackoverflow.com/tags and type in "python" you will get all tags that have that word in it, but no tags that might be closely related ( WSGI, Google's App Engine, flying, etc ).
In line with my question, how could you build a spatial map that could be queried to find closely related tags/keywords from the search, ordered by their weight? But then how to store say tag foo's weight to a potentially larger number of tags and still keep the system responsive?
I've already watched this Google Tech-talk by David Weinberger which is a great tech talk that has gotten me thinking. http://video.google.com/videoplay?docid=2159021324062223592&ei=qseASZvgI6e4qAP91a2PDg&q=google+tech+talk