Knowledge-sharing and influence in online social networks via viral marketing | Synapse