Skip to content

M4theus13/Hashtag-treinamento

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hashtag-treinamento

Evento de intensivão de python realizado do dia 15/05 a 18/05.
Cada aula aborda um tema diferente do python, com problemas reais do dia a dia, e com projetos práticos, como:

Aula1 15/05/23

Automação de Sistemas e Processos com Python

Problema Exemplo:

Para controle de custos, todos os dias, seu chefe pede um relatório com todas as compras de mercadorias da empresa. O seu trabalho, como analista, é enviar um e-mail para ele, assim que começar a trabalhar, com o total gasto, a quantidade de produtos e o preço médio dos produtos.

Resumo do Programa:

O programa usa a biblioteca pyautogui do python e simula uma rotina de trabalho, controla o mouse e teclado do computador, abrindo o navegador entrando em um site de login(fake) e realizando o download da planilha, faz uma análise e tratamento dos dados, abre o email e digita as informações da tabela para enviar para uma pessoa.

Aula2 16/05/23

Análise de Dados com Python

Problema Exemplo:

Você trabalha em uma empresas do varejo e tem milhares de clientes diferentes.

Com o objetivo de aumentar o faturamento e o lucro da sua empresa, a diretoria quer conseguir indetificar quem é o cliente ideal para seus produtos, baseado no histórico de compras dos clientes.

Para isso, foi feito um trabalho de classificar os clientes com uma nota de 1 a 100. só que agora, sobrou para você conseguir, a partir dessa nota, descobrir qual o perfil de cliente ideal da empresa.

Qual a profissão? Qual a idade? Qual a faixa de renda? E todas as informações que você puder analisar para dizer qual o cliente ideal da empresa.

Resumo do Programa:

O programa utiliza a biblioteca pandas do python para fazer a importação da base de dados de clientes, faz o tratamento desses dados, e cria histogramas com as informações dessa planilha para fazer a análise.

Resultado

Aula3 17/05/23

Automação Web e Busca de Informações com Python

Problema Exemplo:

Trabalhamos em uma importadora e compramos e vendemos commodities:
• Soja, Milho, Trigo, Petróleo, etc. Precisamos pegar na internet, de forma automática, a cotação de todas as commodities e ver se ela está abaixo do nosso preço ideal de compra. Se tiver, precisamos marcar como uma ação de compra para a equipe de operações.

Resumo do Programa:

O programa utiliza a biblioteca selenium do python para a controlar o navegador da máquina, abre o navegador, faz a leitura da tabela utilizando a biblioteca pandas do python, e entra em um site com os valores atualizados do preço de cada produto da tabela, coleta essa informação de cada produto, faz o tratamento e insere esse valor na tabela.
Logo após verifica se o produto está abaixo do valor de compra, colocando um resultado de VERDADEIRO ou FALSO na tabela

Banco de dados

Resultado

Aula4 18/05/23

Projeto Ciência de Dados - Previsão de Preços

Problema Exemplo:

Trabalhamos em uma empresa de venda de barcos, o desafio é conseguir prever o preço de barcos que vamos vender baseado nas características do barco, como:
ano, tamanho, tipo de barco, se é novo ou usado, qual material usado, etc.

Resumo do Programa:

O programa faz a leitura de uma tabela, utilizando a biblioteca pandas do python, mostra uma correlação do preço do barco com suas características, e com a leitura feita, utiliza a biblioteca sklearn do python para criar duas IAs que são treinadas com esse banco de dados.

Foram implementadas duas IAs para ter uma comparação em porcentagem entre os dois métodos.

A primeira IA utiliza o método de Regressão Linear, a segunda IA utiliza o método de Árvore de Decisão, após o treinamento é exibido uma porcentagem, de acerto de cada IA, foi utilizada a IA com melhor porcentagem para prever o valor dos barcos, a IA de Árvore de Decisão.

Banco de dados

Resultado

About

Intensivão de Python do hashtag-treinamento abordando alguns temas, como Automação de Processos, Análise de Dados, Web Scrapping e Machine Learning

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages