Voltar aos projetos EN
Estudo de caso

Classificação de gênero com IA em base legada

Preenchimento automático de gênero em uma base legada com ~87% de assertividade usando Python.

Piwi · 2023

Problema

A tabela de caracterização de clientes não tinha o campo de gênero, informação que passou a ser importante no novo modelo de dados.

Arquitetura

flowchart LR
  DB[(Base legada)] --> EXT[Extracao de nomes]
  EXT --> ML[gender_guesser.detector]
  ML --> CLS[Classificacao ~87%]
  CLS --> UPD[Atualizacao da base]
  classDef a fill:#0d1525,stroke:#3b82f6,color:#e2e8f0
  classDef g fill:#0d1525,stroke:#10b981,color:#e2e8f0
  class DB,EXT,ML a
  class CLS,UPD g

Solução

  • Extração dos nomes a partir da base legada.
  • Uso da biblioteca gender_guesser.detector (Python) para inferir o gênero.
  • Validação da assertividade a partir de um corpus de referência.
  • Atualização da base com os valores inferidos.

Resultados

  • Preenchimento com assertividade de aproximadamente 87%.
  • Campo de gênero disponível para o novo modelo de dados.
  • Solução simples e de baixo custo para um gap de dados.

Stack

Python gender_guesser SQL