1
resposta

[Projeto] 06 Pontos de revisão

Revisão do projeto

Após a implementação, foi realizada uma revisão completa do fluxo para garantir que todas as etapas do sistema de recomendação estivessem funcionando de forma coerente.

Verificações realizadas

  • O arquivo user_data.csv foi carregado corretamente com pandas.read_csv.
  • A coluna last_played foi convertida para o tipo datetime.
  • Valores duplicados foram removidos e os dados foram validados antes da modelagem.
  • A matriz user_id × song_id foi criada com pivot_table, preenchendo valores ausentes com zero.
  • O modelo de recomendação item based com NearestNeighbors retornou sugestões coerentes para diferentes usuários.
  • A validação simples com Hit Rate@k foi executada para medir a qualidade das recomendações.
  • Os parâmetros, métricas e artefatos foram registrados no MLflow com SQLite, permitindo comparar execuções.
  • A interface construída com Gradio exibiu corretamente as recomendações e respondeu a novas entradas.
1 resposta

Oi, Moacir! Como vai?

Agradeço por compartilhar.

Gostei da sua revisão do projeto, você estruturou bem as verificações e mostrou cuidado ao validar os dados, além de integrar desde a modelagem até a interface com Gradio. Isso mostra uma visão completa do fluxo de recomendação.

Continue nesse caminho, evoluindo seus testes e análises, isso fortalece muito seu domínio prático.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!