Sistema de Extração e Análise de Dados - Pokémon
Descrição (PT-BR)
O sistema realiza a extração, organização e análise de dados sobre Pokémon a partir de páginas da web.
Ele utiliza técnicas de web scraping com BeautifulSoup
, constrói objetos estruturados com a
classe PokemonBuilder
e exporta os dados em arquivos CSV. Também inclui análise automatizada
dos dados com geração de relatórios e tratamento de informações como coloração shiny e tipos.
A refatoração modularizou responsabilidades, separando crawler, modelo de dados, persistência e análise.
Description (EN)
The system extracts, organizes, and analyzes Pokémon data from web pages. It uses web scraping with
BeautifulSoup
, builds structured objects through the PokemonBuilder
class,
and exports data to CSV files. It also includes automated data analysis, report generation, and handling
of information such as shiny coloration and types. The refactoring modularized responsibilities by separating
crawler logic, data modeling, persistence, and analysis components.