1. A method comprising: creating, by a processor, a personal information space for a user, wherein the personal information space includes a plurality of semantic information sets, each semantic information set comprising a unit of semantic information; receiving a request for selective sharing of the semantic information sets; merging, in response to the request, a projection of the selected semantic information sets into a shared information space; and synchronizing semantic information sets in the personal information space and the shared information space with semantic information sets on a social networking platform or a communication platform.