In a method of semantic querying in a peer-to-peer network, an item of information
is mapped into a semantic vector based on the latent semantic indexing algorithm
or any IR algorithms that can derive a vector representation. The semantic vector
is associated with an address index as a key pair. The key pair is stored in an
overlay network formed from the peer-to-peer network such that the stored key pair
is proximally located to at least one other key pair having a similar semantic vector.