Combining Collaborative and Content-based Techniques for Tag Recommendation