Este projeto implementa um sistema de recomendação de filmes utilizando uma Árvore Binária de Busca. A árvore armazena informações sobre filmes, incluindo título, gênero, classificação e ano de lançamento. Os usuários podem realizar diversas operações, como:
🔍 Pesquisar filmes por gênero.
🔍 Pesquisar filmes por título.
🔍 Pesquisar filmes por classificação.
➕ Adicionar novos filmes.
❌ Remover filmes.
🎥 Obter recomendações de filmes com base em critérios específicos (gênero, classificação mínima e intervalo de anos). O projeto visa fornecer uma maneira eficiente e estruturada de gerenciar e recomendar filmes, demonstrando o uso de estruturas de dados avançadas em Python.
🔍 Pesquisar filmes por gênero: Permite ao usuário encontrar filmes que pertencem a um determinado gênero.
🔍 Pesquisar filmes por título: Permite ao usuário encontrar um filme específico pelo seu título.
🔍 Pesquisar filmes por classificação: Permite ao usuário encontrar filmes que possuem uma classificação igual ou superior a um valor especificado.
➕ Adicionar filme: Permite ao usuário adicionar um novo filme à árvore.
❌ Remover filme: Permite ao usuário remover um filme existente da árvore.
🎥 Recomendar filmes: Fornece recomendações de filmes com base em critérios de gênero, classificação mínima e intervalo de anos.