Jointly Mining News and User-Generated Content: Machine Learning, Information and Social Network Perspective