Douban movie recommendation system - FilmDog

Demo for this project

Code: https://github.com/Jasmine1231/movierecommendationsystem

Detailed Documentation (Chinese version, 33 pages): report

Function

Personalized movie recommendation

  1. For users with browsing history, recommend movies based on his watching history.

for you

  1. For new users, recommend random trending movies. Users can filter their favorite.

1

Review filtering and sentiment analysis

  1. For each movie, filter the comments from movie critics.
  2. For each popular short comment on the main page of that movie on Douban, use LSTM to analyze sentiment analysis and show the result with a bar chart.

2

  1. Show the plot summary of that movie.

3

  1. Show the brief storyline of that movie

4

  1. Based on users watching history, recommend trending movies that are playing in the theatres.

trending

  1. Get users’ location and show ticket prices for different movie theatres and different ticket purchasing app.

price

  1. Users can mark their wishing list. This will be shown in collection.

collect

Personal center

  1. Movie watching history
  2. Collections of saved movies

center