Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/thomazrlima/data-analysis-myanimelist


https://github.com/thomazrlima/data-analysis-myanimelist

Last synced: about 2 months ago
JSON representation

Awesome Lists containing this project

README

        










Status


Repository Size
Language Count
Commit Activity
License

Este projeto visa explorar e analisar dados provenientes do MyAnimeList, uma das maiores plataformas de animes e mangás do mundo. Utilizando uma base de dados extraída da plataforma, são realizadas análises diversas, como classificações de animes, tendências de popularidade ao longo do tempo, e correlação entre classificações e gêneros.

## 😶‍🌫️ Objetivo

O objetivo deste projeto é fornecer insights sobre animes e mangás, identificando padrões, tendências e correlações que podem ajudar na tomada de decisões para fãs de animes e criadores de conteúdo.

## 🚀 Funcionalidades

- **Limpeza de Dados:** Remoção de dados duplicados e tratamento de valores ausentes.
- **Análise Estatística:** Cálculo de média, mediana, moda e distribuição de notas.
- **Visualizações Gráficas:** Gráficos para representar as notas dos usuários, popularidade por ano, correlação entre gênero e avaliação.
- **Clusterização:** Agrupamento de animes por similaridade, usando K-Means.
- **Tendências Temporais:** Identificação de animes mais populares ao longo das décadas.
- **Recomendações de Animes:** Sugestões baseadas em análises de padrões de avaliação.

## 👀 Tecnologias Utilizadas

- **Linguagem:** Python
- **Bibliotecas:**
- Pandas (manipulação de dados)
- NumPy (operações numéricas)
- Matplotlib e Seaborn (visualização de dados)
- Scikit-learn (machine learning)
- **Base de Dados:** CSV exportado do MyAnimeList

## 📂 Estrutura do Projeto

- **/data:** Contém o dataset utilizado para análise.
- **/notebooks:** Jupyter Notebooks com o código das análises.
- **/scripts:** Scripts Python com as funções principais para processamento e análise.
- **/outputs:** Gráficos e resultados das análises.

## 🖥️ Como Executar

1. Clone este repositório:
`git clone https://github.com/seu-usuario/projeto-analise-myanimelist.git`

2. Instale as dependências necessárias:
`pip install -r requirements.txt`

3. Execute as análises nos Notebooks ou rode os scripts Python diretamente.

## ⛲ Fontes de Dados

Os dados foram extraídos diretamente da [MyAnimeList](https://myanimelist.net/profile/ThomazSpoiler)

## 🧑‍💼 Contribuições

Contribuições são bem-vindas! Sinta-se à vontade para abrir uma issue ou enviar um pull request.

## 📜 Licença

Este projeto está licenciado sob a MIT License - veja o arquivo [LICENSE](LICENSE) para mais detalhes.