Social big data mining: A survey focused on opinion mining and sentiments analysis
Social recommendation: a review