Analysis of User-generated Content for Improving YouTube Video Recommendation