Analyzing the Impact of Social Media on E-commerce: Harnessing Recommendations from Online Product Reviews