Download as pdf or txt
Download as pdf or txt
You are on page 1of 7

MOVIE RECOMMENDER SYSTEM

A PROJECT REPORT
Submitted by

M. NIKHIL 221801370001
B. PREMSAI 221801370010
V. JOSH SWAROOP 221801370011
A. VEERENDRA 221801370019
A. PRANAY 221801370044
D. HIMA BINDU 221801370050
CH. PUJITHA 221801370062

Under the esteemed guidance of

Mrs. P. Anuradha, MTech, (Ph.D.),


Assistant Professor
in partial fulfilment for the award of the degree of

BACHELOR OF TECHNOLOGY
IN
COMPUTER SCIENCE AND ENGINEERING

DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING


CENTURION UNIVERSITY OF TECHNOLOGY ANDMANAGEMENT,
VIZIANAGARAM, ANDHRA PRADESH.
Movie recommender system

BONAFIDE CERTIFICATE

Certified that this project report Movie Recommender System is the bonafide work of
“M. NIKHIL (221801370001), B. PREMSAI (221801370010), V. JOSH SWAROOP
(221801370011), A. VEERENDRA (221801370019), A. PRANAY (221801370044), D.
HIMA BINDU (221801370050), CH. PUJITHA (221801370062)” who carried out the
project work under my supervision. This is to further certify to the best of my knowledge
that this project has not been carried out earlier in this institute and the university.

SIGNATURE
Mrs. P. ANURADHA
ASSISTANT
PROFESSOR

Certified that the above-mentioned project has been duly carried out as per the norms of
the college and statutes of the university.

SIGNATURE
Dr. P. SUBRAT KUMAR
HOD, Associate Professor

SIGNATURE
Dr. P.A. SUNNY DAYAL
DEAN, Associate Professor

HEAD OF THE DEPARTMENT / DEAN OF THE SCHOOL

Professor of Computer Science and Engineering


DEPARTMENT SEAL

ii
Movie recommender system

DECLARATION

We hereby declare that the project entitled “MOVIE RECOMMENDER SYSYTEM”


submitted to the fulfilment of the award of the degree of B. Tech (CSE) in Centurion
University of Technology and Management, Vizianagaram. This project work in original
has not been submitted so far in any part or full for any other university or institute for the
award of any degree or diploma.

M. NIKHIL 221801370001
B. PREMSAI 221801370010
V. JOSH SWAROOP 221801370011
A. VEERENDRA 221801370019
A. PRANAY 221801370044
D. HIMA BINDU 221801370050
CH. PUJITHA 221801370062

iii
Movie recommender system

ACKNOWLEDGEMENT

It is with at most pleasure and excitement we submit our project partial fulfilment of the
requirement for the award of Bachelor of Technology.

The project is a result to the cumulate efforts, support, guidance, encouragement and
inspiration from many of those for whom we have to give our truthful honor and express
gratitude through bringing out this project at the outset as per our knowledge.

We convey special thanks to our project Guided by P. Anuradha (Internal Guide)who


has guided us and encouraged us to enhance our knowledge with present working of this project
to bring out enriching the quality of project.

I express my appreciative to Dr. Subrat Kumar Parida (Associate. Prof.) and Head
of the Department, who facilitated us to providing the friendly environment which helped to
enhance myskills in present project.

I would also like to extend my gratitude to Dr. P. SUNNY DAYAL, Dean-School of


Engineering and Technology, Centurion University of Technology and Management who
has helped us to attain all the requirements of the project.

I convey my sincere thanks to Dr. Pallavi, Registrar of Centurion University of


Technology and Management who provided us with an opportunity to take on project work in
well-equipped laboratories of Computer Science Department in our college.

At the outset, we thank to Sri. Dr. Prashant Kumar Mohanty, beloved Vice
Chancellor of Centurion University of Technology and Management who is the backbone
by providing for completion of this project, Thank you sir.

iv
Movie recommender system

ABSTRACT
In this project, a movie recommended system is built based on the TMDB datasets. We
used a content-based filtering method to recommends other movie which are similar to the
selected movies. There is already enough content available on the movie recommendation
system. Showing the movie recommendations are essential so that the user need not waste
a lot of time searching for the content which he/she might like. Thus, the movie
recommendation system plays a vital role to get user personalized movie
recommendations. After searching a lot on the internet and referring to a lot of research
papers, we got to know that the recommendations made using Content-based Filtering are
using a single text to vector conversion technique and a single technique to find the
similarity between the vectors. In this research work, we have used multiple text to vector
conversion techniques and manipulated the results of the multiple algorithms to get the
final recommendation list. You can think of it as a hybrid approach using the Content-
based Filtering technique only.

v
Movie recommender system

CONTENTS

1. Introduction 1

1.1 Relevance of the Project 1

1.2 Scope of the Project 1

1.3 Methodology for Movie Recommendation 2

2. System Analysis 3

2.1 Existing System 3

2.2 Proposed System 3

2.3 Algorithm 4

2.4 System Requirements 7

2.4.1 Software requirements 7

2.4.2 Hardware requirements 7

3. System Design 8

3.1 System Architecture 8

3.2 Modules 9

3.3 Data Flow Diagrams 9

4. Technology Description 10

5. Implementation 12

5.1 Steps for Implementation 12

5.2 Coding 12

6. Output Screens 18

Conclusion 24

Future Scope 25

Bibliography 26

vi
Movie recommender system

LIST OF TABLES
S.NO TABLE NAME PAGE NO.
1. Proposed methodology. 4

2. List of Attributes 8

LIST OF FIGURES
S.NO FIGURE NAME PAGE NO.
1 K - nearest algorithm 4
2 Means clustering 5
3 Cosine Similarity 5
4 Collaborative Filtering 6
5 Architecture of movie recommender system 8
6 Data Flow Diagram 9
7 Website code 17
8 Dataset 18
9 Movie Recommendation 18
10 Relation between Movie runtime and Movie budget 19
11 Relationship between Movie Runtime and Number of movies 20
12 Distribution of movie genres 21
13 Top Keywords 21
14 Word cloud of Keywords for similar movies 22
15 Top cast Members 23

vii

You might also like