Informatics Practices Project Synopsis Title: Imdb Movie Analysis System
Informatics Practices Project Synopsis Title: Imdb Movie Analysis System
PROJECT SYNOPSIS
TITLE: IMDb MOVIE
ANALYSIS SYSTEM
NAME – AADYA KISHORE
CLASS - XII-C
ROLL NO.- 18
YEAR - 2021-2022
1. AADYA KISHORE
2. JAI BANSAL
3. ANUJ KUMAR
INDEX
S NO. PARTICULARS
1 CERTIFICATE
2 ACKNOWLEDGEMENT
3 INTRODUCTION
4 OBJECTIVE
9 SOURCE CODE
10 OUTPUT
11 BIBLIOGRAPHY
CERTIFICATE
This is to certify that AADYA KIHORE student
of St. Xavier’s School class Xll C has
successfully completed the Informatics
Practices Project titled:
-------------------------
Teacher’s signature
ACKNOWLEDGEMENT
I would like to express my special thanks to
our school St. Xavier’s School, Principal Fr.
Anil Kispotta, S.J. , my I.P. teacher Ms. Simrat
Kaur and to the management team of our
school who gave me the golden opportunity
to do this wonderful project on the topic -
IMDB MOVIE ANALYSIS SYSTEM which also
helped me in doing a lot of research and I
came to know about so many new things.
Secondly, I would also like to thank my
parents and friends who helped me a lot in
finishing this project within the limited time.
INTRODUCTION
IMDb is an acronym for Internet Movie
Database. It is an online database of
information related to films, television
programs, home videos, video games, and
streaming content online – including cast,
production crew and personal biographies, plot
summaries, trivia, ratings, and fan and critical
reviews. Originally a fan-operated website, the
database is now owned and operated by
IMDb.com, Inc., a subsidiary of Amazon.
The movie and talent pages of IMDb are
accessible to all internet users, but a
registration process is necessary to contribute
information to the site. Most data in the
database is provided by volunteer contributors.
The site enables registered users to submit new
material and edits to existing entries. Users with
a proven track record of submitting data are
given instant approval for additions or
corrections to cast, credits, and other
demographics of media product and
personalities.
OBJECTIVE
The objective of this project is to apply
our programming knowledge into real-
world situations and to explore how
programming skills help in developing a
good software.
Most of the people love watching movies
but the major quandary is choosing which
movie to watch…Our project’s major aim
is to simplify the selection of movies so
that viewers can watch the desired movies
without wasting a whole lot of time on
deciding what to watch…
So In our project we have tried to simplify
the selection process by internally
analysing the vote count, vote average,
overview of each movie and the language
in which it is aired the most and by
presenting the final data / output to the
users in an uncomplicated manner i.e. in
the form of data frames and different
graphs.
ADVANTAGES of IMDb
Detailed contact and representation information:
Updated contact info (email, phone number, street address, website)
and representation details (agents, managers, publicists, legal
representatives, production company, etc.) for thousands of
individuals and companies in the entertainment industry.
Please note that it is our top priority to have the most up-to-date and
accurate information available. If you find that information in our
database is out-of-date or inaccurate, please contact us and we'll be
glad to help.
IMDb page management:
Promote yourself on the world’s most popular and authoritative
source for movie, TV and celebrity content. IMDbPro members can
claim their page to select a primary image, add up to 200 images,
upload demo reels, add professional information and additional
credits, keep contact and representation info current, manage client
rosters, and more.
Expanded title database:
Expanded In-Development listings for films, television and web
series, and other projects in pre-production, production, and post-
production status. Depending on the status of the title, listings will
include comprehensive details such as filmmakers, cast, crew,
company credits, distributors, plot summary, synopsis, release
details, filming locations, technical specs, box office, and media.
Casting service:
Talent can browse hundreds of casting notices and apply directly to
roles with their IMDbPro profile. New notices are posted daily and
there are opportunities for feature films, television series, student
films and more. Refine the search with advanced filters and apply
from anywhere, anytime, on almost any device.
Casting Directors and Filmmakers can directly cast talent by posting
and managing breakdowns in the Casting Notices section. In
addition, matches for roles can be discovered by searching our
database of 6 million people and using advanced filters such as
STARmeter, performance skills, physical attributes and more. The
Find Matches feature generates a list of profiles based on selected
criteria and customized list building features make it easy to track
the people who are most interesting.
STARmeter, MOVIEmeter, and COMPANYmeter ranking:
Additional meter details include rank movement and tracking over
time. The information is available in an easy-to-use chart format that
can be filtered based on month, year, frequency, scale, release
events, and more.
Box office information:
We can find extensive box office information for titles, people, and
companies. Searches can be tailored and sorted by country, ranking,
weekend or daily gross revenue, and more. This information is
powered by box office mojo for the most comprehensive and
accurate data yet, and available on IMDb.
Features of the Project
MODULES
PANDAS - Pandas is a python data analysis
library that provides data structures and
functions for data manipulation and
analysis.
NUMPY - numpy stands for numerical
python , it is a library consisting of
multidimensional array objects and a
collection of routines for processing those
arrays.
MATPLOTLIB – matplotlib is a python
library that provides many interfaces and
functionality for 2-D graphics in various
forms.
FUNCTIONS
Functions supported by this program are :
1. read.csv() – this function is used to read
data from a csv file to form a dataframe.
PYTHON CSV
Features:
CSV is human readable and easy to edit
manually
It is simple to implement and parse
It is processed by almost all existing
applications
It provides a straight-forward information
schema
It is faster to handle
It is smaller in size
It is considered to be standard format
www.youtube.com