Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/matt-ags/jornada-python

Repositório com os projetos realizados durante a semana "Jornada Python" - 01/2025
https://github.com/matt-ags/jornada-python

artificial-intelligence automation data-analysis jupyter-notebook machine-learning python

Last synced: 12 days ago
JSON representation

Repositório com os projetos realizados durante a semana "Jornada Python" - 01/2025

Awesome Lists containing this project

README

        

# 🐍 Jornada Python

Uma coleção de projetos incríveis desenvolvidos com Python durante a "Jornada Python" com a Hashtag Treinamentos! 🚀

## 📌 Python-Power-Up: Projeto de Automação de Cadastro de Produtos

### Descrição Geral
Automação do processo de cadastro de milhares de produtos no sistema interno utilizando Python. O script permite a execução diária e sob demanda, eliminando tarefas manuais repetitivas e reduzindo erros. A solução trouxe maior eficiência operacional e confiabilidade no fluxo de dados.

### Bibliotecas Utilizadas
- **`pyautogui`**: Para automação de tarefas no sistema, como cliques e preenchimento de formulários.
- **`pandas`**: Para acessar, manipular e organizar os dados provenientes do banco.
- **`openpyxl`**: Para expandir as funcionalidades do `pandas`

### Requisitos de Instalação
Certifique-se de ter o Python instalado em seu ambiente. Para instalar as dependências, use o seguinte comando:

```bash
pip install pyautogui pandas openpyxl
```

---

## 📊 Python-Insights: Projeto de Análise de Cancelamento de Clientes

### Descrição Geral
Este projeto foi desenvolvido para analisar os motivos de cancelamento de clientes. Utilizando Python, foram gerados gráficos interativos e dashboards que forneceram insights detalhados sobre as principais causas de cancelamento, possibilitando a redução da taxa de 56% para 18% após ações corretivas baseadas nos resultados.

### Bibliotecas Utilizadas
#### Bibliotecas Essenciais
- **`pandas`**: Para manipulação de dados e preparação dos datasets.
- **`plotly`**: Para criação de gráficos interativos e visualização dos resultados.

#### Dependências Suplementares (caso de erro)
- **`numpy`**
- **`openpyxl`**
- **`nbformat`**
- **`ipyKernel`**

### Requisitos de Instalação
Para instalar as bibliotecas necessárias, utilize o seguinte comando:

```bash
pip install pandas plotly numpy openpyxl nbformat ipyKernel
```

---

## 🤖 Python-IA: Projeto de IA para Previsão de Nota de Crédito

### Descrição Geral
Criação de um modelo preditivo de machine learning para prever a nota de crédito de clientes de uma financeira com base em suas características. O modelo foi implementado utilizando Python, alcançando uma precisão de 86%.

### Bibliotecas Utilizadas
- **`pandas`**: Para manipulação e preparação dos dados.
- **`scikit-learn`**: Para construção, treinamento e avaliação de modelos de aprendizado de máquina.

### Requisitos de Instalação
Instale as dependências utilizando o comando:

```bash
pip install pandas scikit-learn
```

---

## 💬 Python-DEV: Projeto de Chat em Tempo Real para Site/App

### Descrição Geral
Criação de um chat ao vivo para site e para app usando a ferramenta Elet, tanto front end como backend, feitos em Python.

### Bibliotecas Utilizadas
- **`flask`**: Framework web utilizado para criar o servidor e gerenciar rotas.
- **`python-socketio`**: Implementação do protocolo Socket.IO para permitir comunicação em tempo real.
- **`flask-socketio`**: Extensão do Flask para suporte ao Socket.IO.
- **`simple-websocket`**: Biblioteca para gerenciamento simplificado de WebSockets.

### Requisitos de Instalação
Execute o comando abaixo para instalar todas as bibliotecas necessárias:

```bash
pip install flask python-socketio flask-socketio simple-websocket