About
WHAT?
NextFive is a web application that uses OpenAI and OMDB APIs to recommend you 5 movies or TV shows based on another 5 of your preference.
WHY?
In an era when we are overwhelmed with a great number of options, it is common to spend more time choosing what to watch than actually watching it.
The idea behind NextFive is to help you find movies or TV shows that you will like based on your preferences.
HOW?
NextFive uses the power of AI to understand your taste and recommend you the best options.
Other recommendation systems require you to select the genres and other characteristics of the movies you like, leading to generic results. But with NextFive, you just need to select 5 movies or TV shows you like and the AI will do the rest, trying to give you the best recommendations.
Usage
HOW TO USE?
To use NextFive, you just need to search the movies/shows you already like; you need to select at least 1. Also, you can filter the results by selecting the type of media you want to watch (Movie/TV).
To obtain the best recommendations, you should select titles with a connection between them, for example, movies with the same subgenre (dark comedy, 80s action, etc) with the same director or actors... This way GPT can understand your taste better and give you titles that you will like.
Then you can click on the "Recommend" button and the AI will give you 5 recommendations based on your preferences.
MOVIE DETAILS
You can check the details of the movies by clicking on the movie card, this will redirect you to the movie page.
PREVIOUS RECOMMENDATIONS
All the recommendations you have received will be stored in your browser memory, so you can access them later.
You can view all the recommendations you have received on the Recommendations page.
You can also clear all the previous recommendations by clicking on the "Remove all" button.
Settings
API KEY
NextFive uses the OpenAI API to generate the recommendations. The app by default uses a shared API key, which has a limit of 10 recommendations per day per user.
However, you can set your own API key to have unlimited access to the app. To do this, you need to create an account on the OpenAI website and generate an API key.
Then you can set your API key in the Settings panel. Your API key will be stored only in your browser memory and will not be shared with anyone.
AI MODEL
NextFive uses the GPT-4o mini model by default to generate the recommendations. Currently, this is the best performance/price model available in the OpenAI API.
Additionally, if you set up your own API key you can choose between GPT-4o mini (default) and GPT-4o, a more powerful model that depending on your movie input can give you better recommendations.
However, at the time of writing this documentation, the GPT-4o model is 33.3 times more expensive than the GPT-4o mini model. So it is up to you to try them and see which one gives you the best recommendations.
You can check the pricing of the models on the OpenAI pricing page
Troubleshoot
LIMIT REACHED
If you see the message:
You have reached the limit of free recommendations for today. Set your own API key to have unlimited access!
It means you have reached the limit of free recommendations for today.
To have unlimited access to the app, you need to set your own API key. You can learn how to do this in the API Key section.
RECOMMENDATION FAILED
If you see the message:
An error occurred, make sure you have set your API key correctly
It means that the recommendation process failed. The most common reason for this is that you have set your API key incorrectly.
Please make sure you have set your API key correctly. You can learn how to do this in the API Key section.
MOVIE NOT LOADED CORRECTLY
If in one of the recommendation posters you see the message
Movie not loaded correctly
It means that the movie details could not be loaded correctly. This is usually due to the data provided by GPT being incorrect and the movie does not exist in the OMDB database, although this is rare and only happens with less known movies.