SECCO: On Building Semantic Links in Peer to Peer Networks