You are on page 1of 14

WEEK 1

During the first week of the Capstone Project, we formed a group of four members. Afterwards
we discussed what are the needs of CPP to choose the project topic. Based on the
requirement we started collecting different topic in different categories like hardware, software
and website. We took some noteworthy advices from our subject teachers and class mentor
followed by our research on creating something that is helpful at times as well as entertaining
at the same time also it was mandatory for us to think over the topics that whatever we choose
to work on has to satisfy all the requirements of the Capstone Project Based on the requirement
we started collecting different topics in different categories like hardware, software and
website. We finalized to do our project on a software. We searched for about 5-6 topics like
Auto-capture of selfies by detecting smile, Uber data analysis. We went through its
functionalities, requirements and whether it meets all the requirements. After studying about it
we found that they were based on prediction which was not much helpful. So, we searched for
more project topics software which would be useful in real life.

As we mentioned before we wanted to work and create something that works according to the
state of mind of the user, we kept searching for the appropriate topic.

GROUP MEMBERS

40. Janit Sandil


41. Vansh Sawant
53. Ayaan Khan
WEEK 2
In second week, we finally found the topic which is perfect to fit in all the requirements of the
Capstone Project and also satisfy our thoughts and point of view. It’s Movie recommendation
system it’s estimates the most likely user-based information. Research has shown that watching
movie has various benefits such as positive impact on overall health, boost your immune
system, help you cope with stress, bring together families and couples, Inspire you to be a
better person, make children more creative, Help us deal with difficult situation, can reduces
anxiety and pain as well as improve mood and memory, which is also scientifically proven. As
our system is based on recommender system it also help to personalize a platform and help
user find something they like which also reduce time consumption Music therapy is the clinical
use of movie to accomplish individualized goals such as great empathy, increase
communication skills, and allow those in therapy to become more aware of their own feelings
and desires. Movie watching allow user to engage in number of ways-linguistically,
visuospatial, interpersonally, and intrapsychic ally. Music therapy experiences may include
going through some surveys.

GROUP MEMBERS

40. Janit Sandil


41. Vansh Sawant
53. Ayaan Khan
WEEK 3
At this stage, we reviewed existing Movie recommendation system in the market. After the
review, we found out what current users need and idea to improve the existing movie
recommendation system and collect their comments and suggestions for further analysis. In the
planning stage, we first tried to explore out the features that the movie recommendation system
must have. Next, we eliminated the features that users feel no really useful or low cost effective.
Finally, each feature is prioritized and assigned to an iteration. We started designing the output
that how we wanted in our Movie
recommending system to look like in a systematic form and how we want it to work so that
according to the design we can code for the Project. Here we followed the System Analysis
method, the most important element of Database.

GROUP MEMBERS

40. Janit Sandil


41. Vansh Sawant
53. Ayaan Khan
WEEK 4
The design stage is prepared according to the requirements of users. Since there are many
details and problems encountered during development to be considered for each feature.
Therefore, we figured out and formulated solutions and test strategies to verify the product at
this stage. Moreover, most people who use a movie recommendation system, don’t know what
they are looking for which usually leave them in a mess, so we started using content-based
filtering but the problem with this type this type of filtering is there’s lack of novelty and
diversity. There’s more to recommendation than relevance. Also, for this task there has to be
something to execute the things according to the user’s requirement. So, we started making
research for that.

GROUP MEMBERS

40. Janit Sandil


41. Vansh Sawant
53. Ayaan Khan
WEEK 5
Convenient and comfortable way without too much stress. Since many developers realize that
modern urbanites are living in a stressful situation, they have captured the commercial
opportunity, therefore many similar applications have emerged in the market. These
applications have easy-to-use interfaces and features that make the user experience better.
However, these existing movies recommending system blindly pursue fancy appearance and
huge features, resulting in the high utilization rate of users' devices such as mobile phones,
CPU and memory. Whereas, for most normal users, these kind of huge and many features are
meaningless. Therefore, this project is designed to dedicate to Enhanced movie
recommendation based on the software mobile phone platform to optimize performance and
simplify to meet user needs.

GROUP MEMBERS

40. Janit Sandil


41. Vansh Sawant
53. Ayaan Khan
WEEK 6
We thought of setting objectives for the project for the betterment of the project.

Objectives The objective of this thesis is to propose development of system that

1.Make it with a simple feature and run smoothly by using movie recommendation system
Using applications will make users feel comfortable and relaxed because it will pay more
attention to the features commonly used by users, including some used features that occupy,
making the trailer player lightweight, simple, but also has powerful basic features.

2.Support quick search the lack of a search bar in the movie list is unacceptable. Therefore, the
movie recommender will use the search bar as well as fast scroll using alphabets, allowing
users to quickly filter through hundreds of movies to find the ones users want to play.

GROUP MEMBERS

40. Janit Sandil


41. Vansh Sawant
53. Ayaan Khan
WEEK 7
At this stage, we reviewed existing Movie recommending system on the market. After the
review, we found out what current users need and idea to improve the existing movie
recommending system and collect their comments and suggestions for further analysis. There
existing movie recommending system blindly pursue fancy appearance and huge features,
resulting in the high utilization rate of users' devices such as mobile phones, CPU and memory.
Whereas, for most normal users, these kind of huge and many features are meaningless.
Therefore, this project is designed to dedicated to movie recommending based on Machine
learning to optimize performance and simplify to meet user needs. TheMovieDB is a free
movie recommending system and movie overview website. Its movie library is extremely
powerful that covers almost all genre, such as English, Chinese, Cantonese, Japanese and even
Korean movies. It performs extremely well in terms of functionality and interaction between
users and application.

GROUP MEMBERS

40. Janit Sandil


41. Vansh Sawant
53. Ayaan Khan
WEEK 8
Netflix's large collection of TV shows and movies, including critically acclaimed originals,
make it one of the best video streaming services to date, despite its high cost. Although Netflix's
streaming service started as a niche offshoot of the company's disc-mailing service, it is now
the front-runner in the category, thanks to its reliable core catalog and some of the best original
programming. Netflix also integrates excellent features across interfaces, allows offline
downloads on mobile platforms, and features 4K content. However, with other high-profile
services now available at cheaper prices, the expensive costs of Netflix's comparable plans
stand out. For now, Netflix remains an Editors' Choice winner for on – demand video streaming
services, thanks to its varied, top-notch and capable apps.

GROUP MEMBERS

42. Janit Sandil


43. Vansh Sawant
53. Ayaan Khan
WEEK 9
Firstly, the proposed movie recommending system achieved its first objective, which is to make
the movie recommending become a simple, easy-to-use, and well-run software. The proposed
system should be faster startup, low data consuming, and less memory usage by eliminating
some unrealistic features. The software should also add some useful features like
recommendation according to users. During the development phase, we iteratively
implemented each of the features listed during the planning phase. At this stage, there will be
many setbacks and obstacle, so the team needs to constantly overcome these obstacles.
Moreover, we prioritize the most important features and need to make intelligent trade-offs
between the depth of completeness of a single feature and the breadth of implementation of
multiple features.

GROUP MEMBERS

40. Janit Sandil


41. Vansh Sawant
53. Ayaan Khan
WEEK 10
In this stage, we tested the performance of each feature in order to check whether it meets the
requirements of users. For example, we tested whether the system can be run on a real device,
and check whether any errors occur in the running process and each feature is up to standard.
Due to the fierce competition between movie recommending system, many developers tried to
add many features, advertise and content to their respective movie recommending systems in
order to retain their users and attract new users. This trend has made it harder for users to get
content from their movie recommending system, which also means it's harder to filter the
content that they want. With the continuous iteration of application and a growing number of
features, the movie recommending system will become even more bloated and the user's
experience will become less smooth. Most movie recommending system recommend movies
according to their preference while ignoring what user likes while our system predicts and filter
preference according to user’s choice.

GROUP MEMBERS

40. Janit Sandil


41. Vansh Sawant
53. Ayaan Khan
WEEK 11
After testing the performance of each feature, we planned to work on whole look of the website,
after all the first impression of the web page matters a lot. We decided to work colour choice
and ratio of the movie poster to make it look more attractive, so that the user can have the easy
and smooth experience while browsing. We were still figuring out with the buttons, to where
to be placed on the webpage. Here we also faced a problem of trailer watching button, we were
confused to where to set it up. Then we finally made it as simple as it can, so that the user can
have an easy access.

GROUP MEMBERS

40. Janit Sandil


41. Vansh Sawant
53. Ayaan Khan
WEEK 12
The project is divided into eight chapters. Chapter 1 is about the definition and motivation of
the proposed website, about the software, proposed approach or study, planning and needs
achieved. Chapter 2 contains all the Environment Background about the website on the market
with their own strengths and weakness. Chapter 3 is the scope of the project. Chapter 4 is about
software design methodology, tools, requirements, system performance, definitions, and
timeline. Chapter 5 is about Details of Design, Working and Processes. Chapter 6 is the project
results and application, Chapter 7 is the discussion and conclusions, the achievements of the
project, the problems encountered in the development process and the future improvement.
Chapter 8 is all about the references we used to build this entire project.

GROUP MEMBERS

40. Janit Sandil


41. Vansh Sawant
53. Ayaan Khan
WEEK 13
In the 13th week the project was in its final phase which is basically deployment, we began to
deliver this website to the customer, For the instance. We will be uploading this movie
recommendation system on google.com, or posting direct links on different platforms. Also
we will anticipate that the user will encounter unpredictable problems when using the
recommendation system in the process, so we will be solving the problems in the updated
version.
• Figuring out the future scope was done as follows,
• Seeing our website/product on different platforms, allowing our user to add website to
their home page for better interaction.
• We will be trying to add more quality to the website, with different languages as
movie recommendation is not limited to entertainment, but also in information
sharing.

• Refactoring code, rebuild the coding structure to make the coding look cleaner, easier
to understand and perform efficiently

GROUP MEMBERS

40. Janit Sandil


41. Vansh Sawant
53. Ayaan Khan

You might also like