image

Acesse bootcamps ilimitados e +650 cursos pra sempre

60
%OFF
Article image

PN

Pedro Nakamoto13/02/2025 03:04
Compartilhe
Nexa - Análise Avançada de Imagens e Texto com IA na AWSRecomendados para vocêNexa - Análise Avançada de Imagens e Texto com IA na AWS

Python: O Canivete Suiço dos Dados

  • #Python

Por Que Profissionais de todas as áreas usam Python ?

O uso do Python é algo que podemos ver diversos exemplos práticos na rotina de diversos profissionais de inúmeras áreas de atuação, como na: medicina, advocacia, transporte, engenharia, financeira e muitas outras (conforme o decorrer deste artigo perceberá que o python pode ser aplicado para quase tudo até mesmo para segurança pública)

Desde os primórdios sempre existiram formas de se tangibilizar algo, existiam pinturas rupestres, e quando estudamos história vemos várias outros registros deixados pelas civilizações, mas e ai ? Hoje com o mundo conectado e a democratização da tecnologia a quantidade de dados gerados são enormes, temos dispositivos de todos os tipos desde chaveiros que guardam dados de GPS para rastrear algum objeto perdido, tvs, aspirador robo, maquina de lavar, ar condicionado e diversos outros por exemplo.image

Com isso surgiu a necessidade de novas profissões como os cientistas de dados que são pessoas que estudam e entendem qual a melhor forma de manipular e tornar com que um monte de informações se tornem em algo que possa ser útil e aplicável no dia a dia.

Entendendo na Prática o Uso do Python no Cotidiano

  1. Deteção de Câncer de Mama
  2. Automações de Documentos
  3. Investimentos Financeiros
  4. Cálculos Matemáticos
  5. Filtragem de Dados

image

Python foi usado para treinar uma máquina capaz de identificar câncer de mama precocemente, quando o tumor ainda é menor do que um grão de arroz

Prender Criminosos:

image

Recentemente vimos a aplicação do sistema Smart Sampa na prática prendendo inúmeros criminosos e alguns que já estavam foragidos a muitos anos. Esse sistema foi construido com base em algoritimos de machine learning que detectam veiculos, placas, rostos, se quiserem se aprofundar mais tem curso aqui na DIO sobre isso usando a rede YOLO 3.

Investimentos Financeiros:

image

Aprender Python significa ter acesso a bibliotecas que permitem aos profissionais do setor desenvolver aplicativos financeiros com recursos avançados, como gerenciamento de contas, cálculo de impostos e estratégias de investimento.

Além de tudo isso vemos exemplo no nosso dia a dia, por exemplo nos aplicativos de delivery, transporte particular ou , GPS(WAZE) , todos esses utilizam dados e fórmulas matemáticas para calcular a melhor rota, com o menor tempo de espera... varios fatores que influenciam no resultado final do produto. Quando colocamos um endereço no aplicativo de GPS as vezes ele recalcula a rota várias vezes dependendo de condições climáticas, condições da via de trânsito....

Então se isso te motivou de alguma forma, ou te mostrou o quão importante e frequente é essa tecnologia nos dias atuais, te convido a refletir e deixar aqui uma sugestão de como você usaria o python no seu dia a dia para acelerar o seu progresso em qualquer área da vida.

*BONUS para quem leu até o final: eu li o Código de conduta e lá não fala nada sobre bot para visualização, apenas fala sobre se o conteúdo é original e não ofende outras pessoas...

então desenvolvi um script bem simples em Python para te mostrar na prática alguma de suas funcionalidades de automação, como podem ver o número de visualizações deste artigo é bem superior aos demais... isso ocorre por que o sistema da DIO apenas verifica o seu id (cookie) para você clicar no like(seta pra cima) do artigo, pórem para as visualizações esqueceram de colocar qualquer tipo de validação e simplesmente as visualizações aumentam a cada reload feito na página, entendido isso vamos ao código:

from selenium import webdriver
from selenium.webdriver.chrome.service import Service
from selenium.webdriver.chrome.options import Options
from webdriver_manager.chrome import ChromeDriverManager
import time


options = Options()
options.add_argument("--start-maximized")


driver = webdriver.Chrome(service=Service(ChromeDriverManager().install()), options=options)


try:
  url = "https://web.dio.me/articles/python-o-canivete-suico-dos-dados"  # Altere para a URL desejada
  driver.get(url)
  
  while True:
      time.sleep(3)  # Espera 3 segundos
      driver.refresh()  # Atualiza a página
finally:
  driver.quit()

o código já é bem intuitivo, mas vamos lá, importei algumas bibliotecas para funcionar o navegador, e criei um laço de repetição para fazer um refresh na página esperar 3 segundos e repetir o processo.

OBS: Podem testar o script mas por favor não faz todo mundo ao mesmo tempo se não a plataforma da DIO pode cair e ai vamos ficar triste por não podermos adquirir mais conhecimento.

Links de referência:

(RECOMENDO FORTEMENTE QUE VOCÊS LEIAM E ESTUDEM! um abraço e fiquem com Deus!)

https://sigmoidal.ai/machine-learning-para-a-deteccao-de-cancer-de-mama/

https://blog.saintpaul.com.br/profissional-de-financas-aprender-python#:~:text=Usada%20para%20desenvolver%20aplicativos%20financeiros,impostos%20e%20estrat%C3%A9gias%20de%20investimento.

https://www.dw.com/pt-br/como-a-ia-pode-ajudar-o-brasil-a-preservar-seu-patrim%C3%B4nio-cultural-e-hist%C3%B3rico/a-71126700

NOTAS DO AUTOR: (Inclusive tem um curso de aprendizado de máquina muito interessante de um professor da USP disponibilizado aqui na plataforma da DIO e todo este artigo foi escrito por conta própria apenas com o conhecimento absorvido nos últimos meses estudando aqui na plataforma e no KAGGLE, e não foi utilizado chatgpt( até peço perdão pelos erros de ortografia e talvez a desorganização de ideias mas levem em consideração que sou apenas um estudante querendo evoluir então se tiver alguma critica construtiva fique a vontade para deixar aqui seu feedback.'-')

Compartilhe
Recomendados para você
Suzano - Python Developer
BairesDev - Machine Learning Practitioner
Santander - Cibersegurança #2
Comentários (2)
DIO Community
DIO Community - 14/02/2025 14:49

Parabéns, Pedro! Python realmente se tornou uma ferramenta indispensável para diversas áreas, desde a saúde até a segurança pública. A forma como a linguagem pode ser aplicada para detectar doenças, otimizar investimentos e até auxiliar na captura de criminosos mostra seu potencial imenso. O seu exemplo sobre o Smart Sampa destaca bem como a análise de dados e machine learning podem ter impactos reais e transformadores na sociedade.

Na DIO, acreditamos que democratizar o acesso ao conhecimento sobre tecnologia e programação é essencial para que mais pessoas possam explorar essas possibilidades e transformar suas realidades. O aprendizado contínuo e a aplicação prática dessas habilidades abrem portas para inovações que podem impactar desde o dia a dia de profissionais até grandes avanços em diferentes indústrias.

Pensando nisso, como você aplicaria o Python na sua rotina ou no seu setor de trabalho para otimizar processos e impulsionar resultados?

DS

Debora Sousa - 14/02/2025 20:35

Parabéns Pedro, muito bom!

Recomendados para você