Movie Recommendation App This app gives users movie recommendations through emotional content analysis. The user enters the emotion content, and the system recommends movies that match that emotion.
1.Launch the application:
python app.py
2.After the application starts, send a POST request using an API client (Postman etc.):
POST http://localhost:5655/suggest
Example JSON request body:
{
"movie_name": "Inception",
"emotion_text": "I feel excited and curious.",
"re_suggest": 0,
"supriseme": 0
}
re_suggest: A flag indicating whether to resuggest or not. If it is 1, the previous movie name is re-suggested.
- Get the results. The application will return a list of movies in JSON format.
Python 3.6 or above Flask Pandas Numpy Scikit-learn NLTK TensorFlow Flask-CORS dotenv requests
This project is distributed under the MIT license. See the LICENSE file for more information. MIT