A Self-Learning Information Diffusion Model for Smart Social Networks | Synapse