Classificação de gênero usando Inteligência Artificial

Classificação de gênero usando Inteligência Artificial

Essa aplicação é capaz de informar seu gênero (Masculino ou Feminino) a partir de 7 perguntas, são elas:

Processo de desenvolvimento:

Essa aplicação utiliza aprendizagem de máquina, e o modelo foi treinado utilizando um Dataset de domino púlico disponivel no kaggle.

Segue um trecho do Dataset:

long_hair forehead_width_cm forehead_height_cm nose_wide nose_long lips_thin distance_nose_to_lip_long gender
1 11.8 6.1 1 0 1 1 Male
0 14 5.4 0 0 1 0 Female
0 11.8 6.3 1 1 1 1 Male
0 14.4 6.1 0 1 1 1 Male
1 13.5 5.9 0 0 0 0 Female
1 13 6.8 1 1 1 1 Male

Para o modelo de treinamendo da inteligencia artificial foi utilizado a biblioteca de codigo aberto scikit-learn Segue o codigo ultilizado para criação do modelo pkl utilizando o Dataset:

Parte do Dataset foi utilizada para o treinamento da IA e parte foi usada para testar o modelo, foi obtido 95.46% de acurácia.

O model.pkl exportado anteriomente foi colocado em produção utilizando flask e está hospedado gratuitamento no heroku.

GitHub

Vídeo Explicativo:

Feito por: Kléber Albino Moreira e Antonio Augusto Ferreira Felix