Este é um sistema web simples construído com Flask que utiliza um modelo de machine learning (Naive Bayes) para prever a classificação de filmes com base em seu ano, duração e classificação MPA (Motion Picture Association).
- Python 3.8 ou superior
pipinstalado (gerenciador de pacotes do Python)
- Clone o repositório:
git clone https://github.com/andryelarossignol/Sistema_De_Classificacao_De_Filmes.git
cd Sistema_De_Classificacao_De_Filmes- Crie um ambiente virtual:
python -m venv venv- Ative o ambiente virtual:
venv\Scripts\activate- Instale as dependências:
pip install flask pandas scikit-learn-
Verifique se os seguintes arquivos estão presentes:
modelo_naive_bayes.pkl
label_encoders.pkl
data/top_movies_real.csv
-
Execute o servidor Flask:
python app.py- Acesse a aplicação no navegador:
http://127.0.0.1:5000