Movie Recommendation Website using AI
- # Movie-Recommendation-System
- This is an AI based Movie Recommendation System
- ### Technologies Used:
- 1) IMDb
- 2) TMDb
- 3) Web Scraping
- 4) AI for recommendation
- 5) Django 2.2.4
- # Installations:
- Python 3.5
- pip install django==2.2.4
- pip install bs4
- pip install requests
- pip install imdbpy
- pip install tmdbsimple
- pip install urllib3
- # Steps:
- cd Movie-Recommendation-System
- python manage.py makemigrations
- python manage.py migrate
- python manage.py runserver
- Then go to http://127.0.0.1:8000/ to visit the website or you can see the live demo at http://22.214.171.124/
The website shows the trending movies and information about them if they want. They can see the most searched movies and recommended movies once they opt to search something. They can search for any movie or TV show and they will get the information about it along with the trailers. And I have used Artificial Intelligence and Collaborative Filtering to give the best set of similar movies and based on the type of movies the person likes, the website fine tunes the user recommendation to make the website really personalized and engaging.
The website is completely responsive and works like a charm. You can Chat with anyone online on the website if they are even on “Random Chat” page. To give it a try, you can open it up in two tabs of your browser or use another device to simulate another user. You can have a chat, even if you are not logged in.
You can go to Combine Movie page. It is a “Perfect Movie Mood Setter” for anyone who wants to choose movies based on any two movies, lets say Interstellar and Twilight. You will get combined recommendations from the movies you entered along with the Ratings and trailer for an awesome movie selecting experience.
I can add a game or two from the game set that I have, into the website to make it more attractive and engaging.
The website is a huge and flourishing website and it has many features in it.