Nathan Souza's repositories
cifra_vigenere
Implementação Python da cifra Vigenere para criptografar e descriptografar mensagens.
analisador_lexer
O Analisador Léxico (Lexer) é uma ferramenta desenvolvida em Python para realizar a tokenização de um código fonte em uma linguagem de programação. Ele identifica e classifica os tokens como identificadores, palavras-chave, operadores, símbolos, etc.
analyze_feelings
Este projeto mostra análise de sentimento em tempo real usando NLTK e Python para mensagens.
api_analise
Este repositório contém dois códigos em Python para acessar e manipular dados do Banco Nacional de Desenvolvimento Econômico e Social (BNDES).
blackfriday-eda-prep
Este repositório contém um Jupyter Notebook em Python para realizar uma Análise Exploratória de Dados (EDA) sobre o conjunto de dados de vendas da Black Friday.
chat_gemini
Este é um aplicativo de chatbot baseado em texto que utiliza o modelo de linguagem da API Google Generative AI (genai) para gerar respostas a partir das entradas do usuário.
file_ingestion
O projeto consiste em um conjunto de código Python para simplificar o processo de ingestão de dados de diversos formatos de arquivo, como CSV ou Excel, diretamente em um banco de dados.
pseudonimizacao
Este é um script que utiliza o Spacy para identificar entidades nomeadas em um texto em português e, em seguida, substitui essas entidades por caracteres de pseudônimo.
tradutor_llm
Este projeto é uma aplicação Streamlit para tradução de textos usando modelos de Tradução Automática da Hugging Face.
bentoml
This repository contains two Python scripts to train a Random Forest classifier on the Iris dataset and serve the trained model using BentoML.
codigo_morse
Este é um pequeno programa Python que traduz mensagens em código Morse para texto. Ele utiliza um dicionário que mapeia caracteres para suas representações em Morse.
cookiecutter-dsProject
Este projeto utiliza o Cookiecutter para criar a estrutura de um projeto de ciência de dados. Ele inclui diretórios organizados, notebooks pré-configurados e um ambiente virtual para manter pacotes separados do sistema local.
eurocopa
Este repositório é um espaço para realizar algumas analises relacionadas a Eurocopa 2024.
hacker_rank
Este repositório é um espaço para guardar exercicios realizados na plataforma Hacker Rank.
monitoring
Este é um projeto de monitoramento de recursos de sistema baseado em shell. Ele monitora o uso de CPU, memória e espaço em disco e fornece notificações quando a utilização de recursos atinge níveis críticos.
mouse_interarivo
Este projeto Python permite o controle baseado em gestos de um mouse virtual usando uma webcam.
paradigma_funcional
Este script Python realiza várias operações em listas de números, incluindo filtragem, mapeamento e redução. O código demonstra o uso de funções de alta ordem, como map, filter e reduce, bem como a manipulação de listas aninhadas. Funcion
pipeline-github-actions
Este repositório contém uma IaC usando Terraform e Github Actions
project-mlops
Este projeto demonstra uma pipeline MLOps completa usando um classificador de íris como exemplo.
unitary_tests
Projeto de exemplo Python para teste unitarios usando o módulo unittest.
variaveis_dummy
Variáveis dummy são variáveis artificiais criadas para representar informações categóricas de maneira numérica em modelos estatísticos e de machine learning.