Skip to content

raquel-maia/projeto-scrap-ml

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Projeto Scraping Mercado Livre (Python) 🦖

Scraping de Tênis Esportivos do Mercado Livre

Descrição do Projeto 📊

Este projeto foi feito em Python, e tem como objetivo realizar a extração de dados dos principais tênis esportivos das 10 primeiras páginas disponíveis no site do Mercado Livre, transformando esses dados em informações úteis através de KPIs (Key Performance Indicators) e exibindo-os em um dashboard interativo usando Streamlit.

Além disso, ele abrange várias etapas do processo de engenharia de dados, incluindo a coleta, transformação e visualização dos dados. Aqui estão as partes específicas da engenharia de dados que o projeto envolve:

  1. Coleta de Dados (Data Ingestion):

    • Ferramenta Utilizada: Scrapy (install Scrapy).
    • Descrição: Coleta de dados de tênis esportivos no Mercado Livre através da instalação do scraping
  2. Transformação de Dados (Data Transformation):

    • Ferramenta Utilizada: Pandas (install Pandas)
    • Descrição: Transformação e análise dos dados coletados para gerar KPIs e preparar os dados para visualização.
  3. Visualização de Dados (Data Visualization):

    • Ferramenta Utilizada: Streamlit (install streamlit)
    • Descrição: Criação de um dashboard interativo para visualizar os KPIs e outras métricas relevantes de maneira clara e acessível.

Siga o passo a passo para rodar o projeto:

  • Como rodar o web scraping?

    '''bash
    
    🎯 scrapy crawl mercadolivre -o ../../data/data.jsonl
    
  • Como rodar o pandas?

    '''bash
    
      🎯 python transformacao/main.py
    
  • Como rodar o streamlit

      '''bash
    
      🎯 streamlit run dashboard/app.py 
    

Veja o projeto Finalizado 🔍

img

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published