content analysis and recommendations