Tagging with DHARMA, a DHT-based approach for resource mapping through approximation