/film-metascore-prediction

Previsão da avaliação Metascore de filmes utilizando Machine Learning. Feito como Projeto Final para a disciplina Ciência dos Dados, do 2° semestre de Engenharia de Computação do Insper.

Primary LanguageJupyter Notebook

Predição de Metascores de Filmes

Este é um projeto de predição de Metascores de filmes usando técnicas de aprendizado de máquina. O Jupyter Notebook fornecido contém o código e a análise completa do projeto. Feito como entrega final para a disciplina Ciência dos Dados, do 2° Semestre da Engenharia do Insper.

Integrantes

Descrição

O objetivo deste projeto é desenvolver um modelo de aprendizado de máquina capaz de prever o Metascore de um filme com base em diferentes características e dados históricos. O Metascore é uma pontuação numérica que reflete a crítica geral de um filme, variando de 0 a 100. Nesse projeto, previu-se essa nota através de duas técnicas diferentes: regressão linear e árvore de decisão.

Conteúdo

O notebook contém as seguintes seções principais:

  1. Importação de bibliotecas e configuração inicial
  2. Análise exploratória de dados
  3. Pré-processamento de dados
  4. Divisão de dados em conjuntos de treinamento e teste
  5. Treinamento e avaliação do modelo
  6. Visualização dos resultados
  7. Conclusões

Requisitos

Antes de executar o Jupyter Notebook, certifique-se de ter as seguintes bibliotecas instaladas:

  • NumPy
  • Pandas
  • Scikit-learn
  • Matplotlib
  • Seaborn

Você pode instalá-las usando o gerenciador de pacotes Python, pip, da seguinte forma:

pip install numpy pandas scikit-learn matplotlib seaborn

Como executar

  1. Clone ou faça o download deste repositório em seu ambiente local.
  2. Certifique-se de ter todas as dependências mencionadas na seção de requisitos instaladas.
  3. Abra o Jupyter Notebook Projeto-2.ipynb usando o Jupyter Notebook ou uma IDE compatível com arquivos .ipynb.
  4. Execute as células do notebook em ordem para reproduzir a análise, treinar o modelo e visualizar os resultados.