Aakarsh
Aakarsh
Aakarsh
Abstract
Users now find it challenging to select the ideal movie to watch
due to the growth of digital content. We suggest a content-
based movie recommendation system to address this issue,
which uses machine learning algorithms to make movie
recommendations based on user preferences. The system
operates by reviewing a user's filmography and extracting
crucial information, including genre, actors, directors, and plot
keywords. In order to generate the most pertinent
recommendations, these features are used to create a movie
profile and compare it to other films in the database. Users
receive real-time, personalised movie recommendations from
the system, which is created to be user-friendly and simple to
use. Precision, recall, and F1-score are just a few of the metrics
used to assess the system's accuracy and efficacy. The findings
demonstrate that the algorithm offers precise suggestions that
match consumers' interests, enhancing their overall movie-
watching experience. Overall, the suggested content-based
movie recommendation system provides users with
personalised recommendations based on their interests and
preferences, thereby addressing the issue of picking the proper
movie to watch.
2. Introduction
From the vast selection of products available on the web or in
other electronic information sources, recommendation systems
assist users in finding and choosing items (such as books, films,
and restaurants). They supply the user with a short selection of
the goods that are most appropriate given the user's wants and
a description of a broad set of available items. Similar to this, a
recommendation system for movies offers a level of comfort
and personalisation that makes it easier for the user to interact
with it and watch movies that are appropriate for him. The main
reason I chose to make my project a movie recommendation
system is to give the user this degree of comfort. Our system's
main goal is to suggest films to viewers based on their viewing
history and user-provided ratings. Additionally, the system
would suggest other E-commerce businesses to market their
goods to particular individuals based on the kinds of films they
enjoy. Millions of individuals use personalised
recommendation algorithms to reduce the number of
prospective films to meet their particular likes. The two main
methods for giving users recommendations are collaborative
filtering and content-based filtering. Because of their distinct
ups and downs, both of them are most useful in particular
situations. In this study, we offer a mixed strategy that allows
both algorithms to complement one another, enhancing the
efficiency and precision of our system.
3. Target
4. Literature Section
To make movie recommendations for the user based on their
interests or preferences, researchers have devised a variety of
algorithms. Numerous scholarly publications have been written
in the field of recommendation systems as a result of
recommendation systems being such a hot topic in current data
science research. Finally, a number of researchers submitted a
legitimate publication that was relevant to our effort.
recommendation systems.
● We analyse the publications on recommendation
offered.
5.Proposed System
Algorithm we have used for recommendation system are
● Collaborative filtering
Utilising a method called collaborative filtering, suggestions
are made to a subset of users who share the target user's tastes
and test results. Users who share a shared interest in this
strategy will have comparable preferences. A should like item
4 and B should like item 1 if person A likes items 1, 2, 3, and
B likes items 2, 3, then they have comparable interests. It is
totally based on past behaviour rather than the circumstances
of the present. It doesn't rely on any further knowledge.
'Amazon' makes advantage of it.
The fact that collaborative filtering makes item
recommendations based on user ratings and preferences is one
of the main issues with it. A product may not be recommended
to a new user if no users have given it a rating, which can affect
how accurate the recommendation is. The system can only
identify a person and offer recommendations if sufficient
information about the user is available, or only if the user has
given ratings on any things or products. These issues with
collaborative filtering are resolved by a content-based
recommender system. Since the user's preferences are not taken
into account, the accuracy of the recommendations is
unaffected, and the user has privacy because they are not
required to divulge any personal information. When various
users do not have the same item preferences, this system may
quickly modify its recommendations. In the procedure, the user
inputs the title of the film from which the outputs are derived.
Ten videos that are comparable to the user's input will be shown
as the output.
Functional Requirements
6. Conclusion
We have finished the user side and admin side entry pages of
the programme, which leads to successful logins, with the
completion of the registration and login module.
7. System Testing
8. Reference
1. John O’ Dianes, Movie Recommendation System
[Online]