The growth of social media has given rise to many informal online communities. In these communities, people communicate, make connections, exchange information and transfer knowledge without tim