Data Sharing P2P Networks with Semantic Approximation Capabilities