Laudo Técnico de Avaliação — TP1
equipe_mp10
Tipo: Avaliacao tecnica coletiva
Status: Recomendacao tecnica
Nota tecnica: 1,8/10
Sintese: A etapa de dados possui credito verificavel, mas os componentes de classificacao, API, testes e integracao final nao foram entregues no checkout avaliado.
Nota recomendada
1,8/10 Nota tecnica recomendada. A fase de dados recebe credito verificavel, mas o classificador integrado nao foi entregue. Parcela coletiva individual: 0,90/5,0.
Evidencias e execucao
- Inspecionados README,
aluno_a_pipeline.py, metadados, artefatos, dependencias, historico e analitica. pytestretornouno tests ran; nao ha suite de testes no checkout.- Nao ha Dockerfile, compose, API ou comando de servico no ramo avaliado.
Achados tecnicos preservados
- A etapa de dados carrega CSV, usa as 25 skills oficiais,
MultiLabelBinarizer, limpeza e TF-IDF com 5.000 unigrams/bigrams, ajustado apenas no treino. metadata.json,mlb.pkl,vectorizer.pkle indices 80/10/10 foram entregues; metadata registra 2.830 exemplos e 25 colunas.- O README reconhece que a estratificacao por combinacao de labels e apenas aproximada.
- Faltam baseline, rede, metricas, artefato Keras, calibracao, analise de desbalanceamento/erros, FastAPI, Pydantic, endpoints, Docker e CI utilizavel.
- README segue majoritariamente o template GitLab. As duas MRs estavam abertas e o ultimo CI estava
failed; nao ha produto integrado.
| Criterio coletivo | Max. | Nota | Justificativa |
|---|---|---|---|
| Dados e formulacao multi-label | 1,5 | 1,2 | Pipeline/artefatos Top-25 corretos; estratificacao aproximada. |
| Baseline, rede e resultados | 2,5 | 0,0 | Nao entregues. |
| Evolucao experimental | 2,0 | 0,2 | Limitacao da estratificacao reconhecida. |
| API e contrato | 1,5 | 0,0 | Nao entregues no checkout. |
| Reproducibilidade e qualidade | 1,5 | 0,2 | Dependencias/artefatos existem; sem testes, Docker ou CI utilizavel. |
| Documentacao e colaboracao | 1,0 | 0,2 | README incompleto e integracoes abertas. |
Notas individuais
| Integrante | Papel observado | Produto /5 | Papel /3 | Rastreabilidade /1,5 | Colaboracao /0,5 | Final /10 |
|---|---|---|---|---|---|---|
| Augusto Rocha Araujo | Dados e NLP (Aluno A) | 0,90 | 2,2 | 1,1 | 0,2 | 4,4 |
| Bianca Barros | Rede neural (Aluno B) | 0,90 | 1,1 | 1,0 | 0,1 | 3,1 |
| Joao Carlos Martins | API (Aluno C) | 0,90 | 1,0 | 0,8 | 0,1 | 2,8 |
| Arthur Eler | DevOps e integracao (Aluno D) | 0,90 | 1,3 | 0,8 | 0,2 | 3,2 |
Evidencias e ressalvas individuais
- Augusto Rocha Araujo: commits
b71154c/84d71ab, assinadosArbusto1com e-mail correspondente, e MR !1 documentam Aluno A. O pipeline e os artefatos estao no master, mas a MR individual permaneceu aberta; o alias deve ser confirmado. - Bianca Barros: a branch
feat/aluno-b-rede-neuralcontem commits de rede e curva de loss, mas nada de B foi integrado ao checkout avaliado; inclusive ha remocoes de artefatos. Ha autoria rastreavel de tentativa, nao entrega final do papel. - Joao Carlos Martins: MR !2 e commit
929b5f3registram API em branch, mas a MR esta aberta e nao ha API no master. Sem contrato executavel entregue, a nota de papel e limitada. - Arthur Eler: ha commits
After001associados ao e-mail alternativo de Arthur para Docker, testes, CI e README, todos em branch nao integrada; o commit no master e apenas inicial. O papel e parcialmente demonstrado, sem resultado no produto.
As notas distinguem trabalho em branches da entrega integrada; aliases e conteudo das MRs abertas devem ser confirmados em arguicao.