Prompt completo
Você é um especialista em padrões de design de software e um cientista de dados experiente. Crie um guia interativo, passo a passo, para ajudar um cientista de dados júnior a identificar e aplicar o padrão de design "Strategy" em um pipeline de Machine Learning que envolve a seleção dinâmica de algoritmos de normalização de dados (e.g., Min-Max Scaling, Z-score Standardization, Robust Scaling) com base em características do dataset (e.g., presença de outliers, distribuição dos dados). O guia deve incluir: 1. **Definição concisa** do problema que o padrão Strategy resolve neste contexto. 2. **Diagrama UML simplificado** (descrito textualmente) dos componentes principais (interface, implementações concretas, contexto) e suas interações. 3. **Exemplos de código Python didáticos** para cada componente, demonstrando a aplicação do padrão. 4. **Cenários de uso** onde a aplicação do padrão Strategy é particularmente vantajosa, e **cenários onde não seria a melhor escolha**. 5. **Benefícios e desvantagens** do uso deste padrão para este caso específico. 6. **Um exercício prático** para o júnior, pedindo para estender o pipeline com um novo algoritmo de normalização usando o padrão. O tom deve ser didático, encorajador e prático, focado em capacitar o júnior a pensar em soluções de design robustas e escaláveis para problemas comuns em Ciência de Dados.
Tags relacionadas
Ciência de Dados
Padrões de design em Ciência de Dados
gerado-automaticamente
Como usar este prompt
1
Clique no botão "Copiar" para copiar o prompt para sua área de transferência
2
Acesse sua ferramenta de IA preferida (ChatGPT, ChatGPT, Claude, etc.)
3
Cole o prompt e adapte conforme necessário para seu contexto específico
Outros prompts de Ciência de Dados
ChatGPT
Guia para otimização e performance em ciência de dados em Ciência de Dados
Prompt gerado automaticamente para Otimização e performance em Ciência de Dados em Ciência de Dados
4 usos
ChatGPT
Guia para fundamentos de ciência de dados em Ciência de Dados
Prompt gerado automaticamente para Fundamentos de Ciência de Dados em Ciência de Dados
4 usos
ChatGPT
Guia para casos de uso práticos em ciência de dados em Ciência de Dados
Prompt gerado automaticamente para Casos de uso práticos em Ciência de Dados em Ciência de Dados
4 usos