/Automacao-Machine_learning_Data_Science

Projeto em Python para a automação do processo de machine learning e data science, a fim de gerar previsões de resultados através do uso de múltiplas inteligências artificiais.

Primary LanguagePython

Automação - Machine learning & Data Science


Descrição

Projeto em Python para a automação do processo de machine learning e data science, a fim de gerar previsões de resultados através do uso de múltiplas inteligências artificiais.

Automation Python project of machine learning and data science aiming to predict results using multiples AI modules


Funcionalidades do projeto

  • Importa banco de dados
  • Exibe a correlação dos dados em um gráfico, para análise pelo usuário
  • Distribui o banco de dados entre as partes de treino e teste
  • Cria e treina os módulos de IA com as informações do bando de dados
  • Testa previsões dos módulos treinados
  • Exibe a comparação (em %) entre as previsões e os dados de teste
  • Cria e exibe um gráfico linear representando a comparação de sucesso das previsões dos diferentes módulos
  • Importa novos dados para realização de previsões
  • Realiza e exibe novas previsões

  • Imports DB
  • Displays a chart of the DB data correlation
  • Splits the DB in train and test parts
  • Creates and trains the AI modules using the DB data
  • Tests predictions made by the modules
  • Displays the comparison (in %) between the predictions and the test data
  • Creates and displays a linear chart of the comparison between both modules predictions and the test data
  • Imports new data to perform new predictions
  • Displays new predictions

Tecnologias utilizadas

  • Pandas
  • Matplotlib
  • Seaborn
  • scikit-learn

Rodando o projeto

  • Observe que o script não promove o tratamento dos dados. Isso está fora do escopo desse projeto e já foi explorado em outros projetos nesse portifólio.
  • O script faz uso de dois módulos de IA para as previsões (Regressão Linear e Árvore de decisão)
  • Atualize o caminho de origem do banco de dados
  • Defina em y qual coluna da tabela deverá ser prevista. Defina em x o resto da tabela.

  • Please note the this script doesn't perform data handling. This is beyond this project scope and it has already been covered in others projects of this portifolio.
  • This script make use of two AI modules (Linear Regression and Decision Tree)
  • Update the DB origin path
  • Define in y which table column should be predict. Define in x the rest of the table.