pub fn generate_analysis_report(
profile: &UserPreferenceVector,
candidates: &[GameWithDetails],
cf_scores: &HashMap<u32, f32>,
ignored_ids: &HashSet<String>,
config: RecommendationConfig,
user_settings: UserSettings,
) -> RecommendationAnalysisReportExpand description
Gera relatório completo de análise de recomendações
Esta função executa todo o pipeline de recomendação e coleta informações detalhadas sobre scores, contribuições e razões.