Allow users to easily find movie recommendations based on title, genre, length, or ratings.
The driver file to run the program.
Given keywords, search movies that have similar attributes, such as title
, genre
, rating
, and length
.
User interface and interaction.
List of genres, such as action, biography, and mystery. Dictionary containing movies and their respective elements of title, rating, and length
Unit tests for each function (that returns a value) in each file
A dictionary for the movies called movie_database with keys of the movie and values of rating
, genre
, and
length
.
- Genres
- Very positive: action, adventure, comedy, family, fantasy, musical, and romance
- Positive: adventure, game-show, fantasy, and sport
- Neutral: biography, documentary, news, talk-show, and western
- Negative: mystery, crime, film-noir, and thriller
- Very negative: adult, crime, horror, film-noir, thriller, and war
- Movie recommendations