Providing connectivity in scenarios where nodes present a very dynamic behavior is quite challenging due to resulting link intermittency among user devices. In such a challenged scenario, opportunistic contacts can be used to perform data forwarding. Moreover, as these moving nodes are carried by humans, taking into account the users' interests, social relationships, and mobility behavior may p...