SlideShare a Scribd company logo
1 of 6
Download to read offline
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 09 | Sep 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 1038
Recommendation System using Machine Learning Techniques
Shailesh D. Kalkar1, Prof. Pramila M. Chawan2
1M. Tech Student, Dept. of Computer Engineering and IT, VJTI College, Mumbai, Maharashtra, India
2Associate Professor, Dept. of Computer Engineering and IT, VJTI College, Mumbai, Maharashtra, India
---------------------------------------------------------------------***---------------------------------------------------------------------
Abstract - The goal of a recommendation system is to
predict user interests and infer their mental processes. Based
on the user's demands and while taking into account their
interests, this system can give them the informationtheyneed.
A more thorough analysis of the data is required to provide
better recommendations. Numerousrecommendationsystems
have been developed using diverse methodologies. As OTT
platforms, shopping, travel, andother websitesproliferate and
strive to quickly improve their user suggestions, the research
into such systems has gained popularity uptothispoint. Inthis
paper, we have implemented movies recommendation system
using machine learning techniques. We have studied and
compared different recommendation models and using the
best model we have implemented the moviesrecommendation
system for recommending movies to the user. Machine
learning is used in the movies recommendation system
because it gives an entity the potential to learn artificially
without explicit programming.
Key Words: Recommendation System, Machine
Learning, Movies, Recommendation models, Content
filtering, Collaborative filtering
1. INTRODUCTION
Systems for making recommendations are widely utilized
today in everything from entertainment to retail
applications. Additionally, the data needed for these
applications is growing every day as a result oftheinternet's
widespread accessibility. Therefore, there is room for
improvement and a need to offer better suggestionsthatcan
effectively handle enormous amounts of data. Our
recommendation engine for movies is primarily built using
machine learning, cosine similarity metrics, and content-
based filtering approaches. Based on the user's past
behaviour or explicit feedback, content-based filtering
techniques employs movie features to suggest additional
films that are comparable to the user's favorites. Twovideos
can be viewed as two vectors in m dimensional user space in
cosine similarity. The cosine of the angle between the
vectors is used to calculate how similar they are to one
another. In our system, machine learning is employed to
create recommendation models and to retrieveinformation.
An entity can learn artificially through machine learning
without explicit programming.
We know that in the content filtering[9] we recommend
movies to the user based on the movie details like title,
actors etc. and also based on the user’s past history.
Recommendation system which are purelybasedoncontent
filtering have certain drawbacks like there isn't enough
variety or novelty, Scalability is difficult etc. And in the
collaborative filtering[1], It compiles the user ratings for
services like items, movies, etc., finds patterns among users
based on their ratings, and generates fresh
recommendations for the user based on inter-user
comparisons. Recommendation systems which are purely
based on the collaborative filtering have certain drawbacks
like cold start problem, hard to include side features for
services like item, movies etc. The side elements for movie
recommendations may include a user's country or age.
Including available side features raises the model's calibre.
Using a machine learning technique in the movies
recommendation will surely helptoimprovethe efficiencyof
the recommendationsystem. WehaveusedTmdbdataset for
the movies recommendation. In this paper, we have first
studied the dataset properly and then done the exploratory
data analysis on the dataset to recognize the patterns and
understand it properly. Then we have done preprocessing of
the dataset. Creating different machine learning based
recommendation models using content and collaborative
filtering. Then we have done training and testing of these
models. Thenusingthe best recommendationmodel wehave
created the Rest API and then created the recommendation
system GUI for the movies. Then in the GUI we need to enter
movies details like title etc. and then we will recommending
similar movies to the user.
2. LITERATURE REVIEW
There are various recommendationapproacheslikecontent,
collaborative filtering, demographic etc. We can use those
recommendation approaches along with various machine
learning techniques for improving recommendation for the
movies. There are different methods and techniques in the
machine learning which can be used in the recommendation
system for improving recommendations for the user.
Different recommendation approaches has advantages and
disadvantages that could impact the precision and
effectiveness of a system.
M Viswa Murali, Vishnu T G, Et. al[1], in this paper they have
created a collaborative filtering-based recommendersystem
for new trends in any research field has been developed in
this study. The three main building blocks for the
recommender system that is here proposed are datasets,
prediction ratings based on users, and cosine similarity. The
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 09 | Sep 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 1039
quantity of accurate ratings submitted by users will decide
how accurately they are rated. Cosine similarity is then used
to order the findings.
Ramni Harbir Singh, Sargam Maurya Et. al[2],in this paper
they have created a movie recommendation using cosine
similarity and KNN. This study outlines a method that
provides users with generalized suggestions based on the
popularity and/or genre of a film. The implementationofthe
Content-Based Recommender System involves several deep
learning techniques. This study also provides a glimpse into
the difficulties that content-based recommendationsystems
encounter, along with our efforts to address them.
Shivganga Gavhane, Jayesh Patil Et.al[3],in this paper they
have created a recommendation system using KNN and
cosine similarity, the authors of this research developed a
recommendation system. They have worked on machine
learning based technology that helps to comprehend
requirements and provides recommendations for the user's
chosen product. In this research, different machine learning
algorithms are compared for the suggestion of different
product purchase patterns by users and provides more
accurate search result.
Shubham Pawar, Pritesh Patne Et.al[4], in this paper the
authors have createda recommendationsystemusingcosine
similarity. The algorithm not only offers recommendations
but also details about the movie you searched for.The rating
of the film, its premiere date, cast, and genres are among the
supplementary information. The system also offers more
details about the cast. The system also conducts sentiment
analysis on the movie reviews, categorizing them into two
categories, "Good" and "Bad," to aid the user in saving time
when reading reviews.
Chen Et al[5],in this paper the CCAM (co-clustering with
augmented matrices) has been used by the authors of this
paper to develop a variety of techniques, including heuristic
scoring, conventional classification, machine learning, and
the incorporation of content-based hybrid recommendation
systems in conjunctionwithcollaborativefiltering models,to
build a recommendation system.
Zhou Et.al[6], For the Netflix Prize, the authors of this study
have created thecollaborativefiltering-basedALSAlgorithm.
ALS works to address the scalability problem of large
datasets. This work created a movie recommendation
system for predicting user ratings using the ALS algorithm.
This system cannot display slightly better results since the
Restricted Boltzmann Machine (RBM) has not been
improved.
Tiantian He Et.al[7], They have put out a graph clustering
methodology that uses contextual correlation to identify
groups in a graph that exhibit multiview vertex properties.
The methodologies used before this model, however, were
focused on the features of a single view and ignored the
contextual link between features. To fulfil the task of
clustering in the multiview featured graph, their solution
combines graph clustering and multiview learning. The
model's unsupervisedlearningfoundation meansthatitdoes
not allow vertex embedding for attributed graphs, whichisa
feature of supervised learning models.
Zhiheng Wu Et.al[8], They suggested integrating the
recommendation system with user reputation. Using
information about the users' interests or user types, online
recommendation systems make recommendations to users.
However, recommendation systems occasionally push
particular goods or services without confirming their
reputation. Suggest removing the skewed user ratings by
examining the user's historical rating history and user
credibility. To identify biased consumers, one might employ
algorithms like the cumulative sum method algorithm.
recommended using collaborative filtering. Their approach
gives genuine users greater reputation value while giving
fraudulent users less. Therefore, their system is unable to
distinguish between distinct users if this value is the same
for both types of users.
3. PROPOSED SYSTEM
3.1 Problem Statement
“To implement the movies recommendation system using
machine learning techniques”
3.2 Problem Elaboration
Today recommendation system is used in various domains
and the major challenge is to provide better
recommendation of services to the user by using huge
amount data present within the application. In this project,
we are doing the comparative study of machine learning
techniques which are implemented using collaborative
filtering and content filtering. After comparison, whichever
is the best technique amongst them will be used in building
the movies recommendation system. Also, the purpose of
using machine learning in recommendation system is to
create the model for prediction of movies etc. in the
recommendation system instead of doing it
programmatically explicitly each time.
3.3 Proposed Methodology
Following our research and literature review, we found that
systems that were only based on content and collaborative
filtering had a number of disadvantages. Therefore, we
combined these filtering approaches with a number of
machine learning algorithms, including ALS (Alternating
Least Square), SVD (Single Valued Decomposition), KNN (K-
Nearest Neighbor), Co-clustering, and cosine similarity, to
improve this recommendation system. After comparing
these strategies, we will decide which is best and can be
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 09 | Sep 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 1040
employed moving forward to construct the ultimate movie
recommendation system. In order to obtain information on
the movies, we used the TMDB dataset. During
implementation, we intend to use the followingcategoriesof
machine learning techniques (or algorithms):
1) ALS (Alternating Least Square)
Collaborative filtering uses the alternating least squares
(ALS) algorithm, which is a very well-liked technique. A
matrix factorization approach calledALSrecommendation
makes use of Alternating Least Squares with Weighted-
Lamda-Regularization (ALS-WR). It executes the ALS
algorithm in parallel and factors the user to item matrix A
into the user to feature matrix U and the item to feature
matrix M. In order to reduce the least squares difference
between anticipated and actual ratings, the ALS algorithm
seeks to identify the latent components that best explain
the observed user to item evaluations.
2) KNN (K- Nearest Neighbors)
One categorization technique that makes the assumption
that comparable entities reside nearby is KNN. This
algorithm places the new case in the categorythatmatches
the available categories the most by assuming similarity
between the new case/data and existing cases. In order to
classify a new data point based on similarity, it stores all of
the existing data.
3) SVD (Singular Value Decomposition)
In the fields of data science and machine learning, Singular
Value Decomposition (SVD), a traditional linear algebraic
approach, is becoming more and more well-liked. This
popularity results from its use in creating recommender
systems. Many online user-centric apps, such video
players, music players, e-commerce applications, etc.,
suggest additional content for users to interact with. It can
be difficult to find and suggest numerous acceptable
products that users will like and choose. SVD is one of the
various strategies that are employed for this goal.
4) Co-clustering
Co-clustering focusses on grouping by similar rows and
columns while focusing on both the row and column
dimensions. The key distinction from the standard K
means algorithm is that the row cluster centroid and the
column cluster centroid are calculated from the co-cluster
centroid.
5) Cosine Similarity
Cosine similarity is a metric used in a variety of machine
learning techniques, including the KNN for calculating the
distance between neighbors, recommendation systemsfor
suggesting comparable movies, and textual data for
determining the similarity of text in a document.
Applications like data mining andinformationretrieval use
machine learning and cosine similarity.
4. IMPLEMENTATION
4.1 Data Collection
The TMDB dataset provides information about every movie.
The Movie Database is a collectively created film and
television database (TMDB). Since 2008, the community's
amazing individuals have uploaded every piece of data. The
vast data set and significant focus onforeignmarketsoffered
by TMDB are mostly unmatched. The size of all these files in
the dataset is around 900MB.This collection of dataincludes
a number of movie-related files, including: -
(1) movies.csv - This file contains data on 45500 films that
are included in the entire movielens dataset. Adult, Budget,
Genres, Homepage, Id, Imdbid, Original Language, Original
Title, Overview, Popularity, Poster Path, Production
Companies, Production Countries, Release Date, Revenue,
Runtime, Spoken Languages, Status, Tagline, Vote Average,
and Vote Count are the columns in this file.
(2) credits.csv- This file contains the columns like cast, crew
and id. This file has around 45500 rows. It containsdetailsof
cast and crew for all the movies. It is available in the form of
a stringified JSON object.
(3) keywords.csv- It includes the MovieLens movie plot
keywords for the films. It is accessible as a stringified JSON
object. This file has around 46,000 rows. It containscolumns
like id, keywords etc.
(4) links.csv- This file contains all of the Full MovieLens
dataset's movie TMDB and IMDB IDs. This file consists of
around 45,800 entries. It contains the columns like: -
Movieid, Imdbid, Tmdbid etc.
(5) Links_small.csv- It contains theTMDBandIMDBIDsfora
small subset of the Full Dataset's 9,000 movies. It contains
the same columns as present in the links.csv file. (6)
Rating_small.csv- It contains the portion of 100,000 reviews
left by 700 individuals for 9,000 films. This file contains
around 1,00,000 entries. It containsthecolumnslike:Userid,
movieid, rating, timestamp etc.
4.2 Preprocessing and creating machine learning
models
The additional data that is present in theexistingdataset has
to be cleaned up and preprocessed. We will deal with
duplicate, invalid, and null values in the dataset. This is
necessary to transform the raw data into a more
comprehensible, practical, and effective manner.
After the dataset was preprocessed, we developeda number
of machine learning-based recommendation models,
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 09 | Sep 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 1041
including ALS (Alternating Least Square), SVD (Single Value
Decomposition), Co-clustering, and KNN (K-Nearest
Neighbor), which were implemented using thecollaborative
filtering approach, and a cosine similarity-based
recommendation model that was implemented using the
content filtering approach. The best model is then used in
the ultimate movies recommendation system when a
comparative analysis of the models is completed.
4.3 Training and Testing
We must train and test the model when it has been
generated. The dataset has been divided in half, 80:20. 20%
of the dataset is used to test the model, while the remaining
80% is utilized to train the model.Forevaluatingthemodels,
we have used metrics like RMSE (Root Mean Square Error)
and MAE (Mean Absolute Error). Root Mean Square Error is
a statistic that reveals how far, on average, a model's
projected values and observed values differ from one
another. Mean Absolute error in the context of machine
learning refers to the size of the discrepancy between the
forecast of an observation and its actual value. Below is the
workflow diagram for the project: -
4. RESULTS
This section contains a discussion of the outcomes from our
experimentation and implementation of various machine
learning-based recommendation algorithms. We have used
two metrics namely RMSE (Root Mean Square Error) and
MAE (Mean Square Error) for evaluating various
recommendation models.
Table -1: Comparison of recommendation models
Recommendation Models RMSE MSE
Collaborative + SVD (Singular
Value Decomposition)
0.8675 0.6729
Collaborative + K-Nearest
Neighbors
0.9552 0.7257
Collaborative + Co-Clustering 0.9544 0.7249
Collaborative + ALS
(Alternating Least Square)
0.8219 0.7632
Content + Cosine Similarity 0.7481 0.6316
In the above table, the model which have low value of RMSE
and MSE is considered as best model as it is having less
error. So, the model using content and cosine similarity is
best as compared to the other models. For creating movies
recommendation GUI, we have used pythonFlask as IDEand
created the API for the best machine learning based
recommendation model. Below is the screenshot for
recommending movies to the user using cosine similarity.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 09 | Sep 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 1042
5. CONCLUSION
In this paper, we have implementedvariousrecommendation
models using content and collaborative filtering based on
different machine learning techniques to improve the user
recommendation in the movies recommendation system.
After studying, comparing and experimenting various
recommendation model we have realized that model based
on content filtering and cosine similarity was better as
compared to the other models. Using the best model,wehave
created API for it using pythonflask and using it in movies
recommendation GUI. Finally, we are recommending similar
movies to the user. In order to boost user satisfaction, our
suggested solution would enable the system to make a
recommendation to the user that is more accurate.
In future we can implement recommendation system which
can work on real time information of users. Also,wecantryto
implement cross domain recommendation system in future.
REFERENCES
[1] M Viswa Murali, Vishnu T G,NancyVictor,”ACollaborative
Filtering based Recommender System for Suggesting New
Trends in Any Domain of Research”,2019,
(ICACCS),DOI:10.1109/ICACCS.2019.8728409
[2] Ramni Harbir Singh, Sargam Maurya, Tanisha Tripathi,
Tushar Narula, Gaurav Srivastav,” Movie Recommendation
System using Cosine Similarity and KNN”,2020,((IJEAT),DOI:
10.35940/ijeat.E9666.069520
[3] Shivganga Gavhane,Jayesh Patil,Harshal Kadwe,Projwal
Thackrey,Sushovan Manna, “Recommendation System using
KNN and Cosine Similarity”,2020,
[4] Shubham Pawar,Pritesh Patne, Priya Ratanghayra,Simran
Dadhich, Shree Jaswal, "Movies Recommendation System
using Cosine Similarity", (IJISRT), Volume 7, Issue 4, April –
2022, 342-346, April 2022.
[5] Y. C Chen, “User behavior analysis and commodity
recommendation for pointearning apps,” In 2016Conference
on Technologies and Applications of Artificial Intelligence
(TAAI). IEEE,2016.
[6] Y.H Zhou, D. Wilkinson, R. Schreiber, “Large scale parallel
collaborative filtering for the Netflix prize,” In Proceedingsof
4th International Conference on Algorithmic Aspects in
Information and Management (pp. 337–348). Shanghai:
Springer,2008
[7] Tiantian He , Yang Liu, Tobey H. Ko , Keith C. C. Chan , and
Yew-Soon Ong “Contextual Correlation PreservingMultiview
Featured Graph Clustering”,(2019),(IEEE transactions)
[8] Zhiheng Wu,Jinglin Li,Qibo Sun,Ao Zhou,“Service
recommendation with context-aware user reputation
evaluation”,(2017),(IEEE conf)
[9] Khamael Raqim Raheem; Israa Hadi Ali, “Content-based
Recommender System Improvement using Hybrid
Technique”, (2020) (IEEE Xplore)
[10] Shailesh Kalkar, Prof. Pramila Chawan, “A Survey on
Recommendation System based on Knowledge Graphand
Machine Learning”, (2022) (IRJET),Volume:09Issue:06| Jun
2022
[11] A. A. Ewees, Mohamed Eisa, M. M. Refaat,“Comparisonof
cosine similarity and k-NN for automated essays
scoring”,(2014),( IJARCCE), DOI10.17148/IJARCCE
BIOGRAPHIES
Shailesh D. Kalkar
M.Tech Computer Engineering,
VJTI Mumbai
Prof. Pramila M. Chawan,
is working as an Associate
Professor in the Computer
Engineering Department of VJTI,
Mumbai. She has done her B.E.
(Computer Engg.) and M.E.
(Computer Engg.) from VJTI College
of Engineering, Mumbai University.
She has 28 years of teaching
experience and has guided 85+
M.Tech projects and 130+ B.Tech. projects. She has
published 143 papers in the International Journals, 20
papers in the National/International Conferences/
Symposiums. She has worked as an Organizing Committee
member for 25 International Conferences and
5 AICTE/MHRD sponsored Workshops / STTPs /FDPs. She
has participated in 16 National / International Conferences.
Worked as Consulting Editor on –JEECER, JETR, JETMS,
Technology Today, JAM&AER Engg. Today, The Tech. World
Editor – Journals of ADR Reviewer -IJEF, Inderscience. She
has worked as NBA Coordinator of the
Computer Engineering Department of VJTI for 5 years.
She had written a proposal under TEQIP-I in June 2004 for
‘Creating Central Computing Facility at VJTI’. Rs. Eight Crore
were sanctioned by the World Bank under TEQIP-I on this
proposal. Central Computing Facility was set up at VJTI
through this fund which has played a key role in improving
the teaching learning process at VJTI. Awarded by SIESRP
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 09 | Sep 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 1043
with Innovative; Dedicated Educationalist Award
Specialization: Computer Engineering; I.T. in 2020AD
Scientific Index Ranking (World Scientist and University
Ranking 2022) – 2nd Rank- Best Scientist, VJTI Computer
Science domain 1138th Rank- Best Scientist, Computer
Science, India.

More Related Content

Similar to Recommendation System using Machine Learning Techniques

Context Based Classification of Reviews Using Association Rule Mining, Fuzzy ...
Context Based Classification of Reviews Using Association Rule Mining, Fuzzy ...Context Based Classification of Reviews Using Association Rule Mining, Fuzzy ...
Context Based Classification of Reviews Using Association Rule Mining, Fuzzy ...journalBEEI
 
A Survey on Recommendation System based on Knowledge Graph and Machine Learning
A Survey on Recommendation System based on Knowledge Graph and Machine LearningA Survey on Recommendation System based on Knowledge Graph and Machine Learning
A Survey on Recommendation System based on Knowledge Graph and Machine LearningIRJET Journal
 
IRJET- Hybrid Recommendation System for Movies
IRJET-  	  Hybrid Recommendation System for MoviesIRJET-  	  Hybrid Recommendation System for Movies
IRJET- Hybrid Recommendation System for MoviesIRJET Journal
 
IRJET- Searching an Optimal Algorithm for Movie Recommendation System
IRJET- Searching an Optimal Algorithm for Movie Recommendation SystemIRJET- Searching an Optimal Algorithm for Movie Recommendation System
IRJET- Searching an Optimal Algorithm for Movie Recommendation SystemIRJET Journal
 
An Efficient Content, Collaborative – Based and Hybrid Approach for Movie Rec...
An Efficient Content, Collaborative – Based and Hybrid Approach for Movie Rec...An Efficient Content, Collaborative – Based and Hybrid Approach for Movie Rec...
An Efficient Content, Collaborative – Based and Hybrid Approach for Movie Rec...ijtsrd
 
A Review Study OF Movie Recommendation Using Machine Learning
A Review Study OF Movie Recommendation Using Machine LearningA Review Study OF Movie Recommendation Using Machine Learning
A Review Study OF Movie Recommendation Using Machine LearningIRJET Journal
 
Hybrid Personalized Recommender System Using Modified Fuzzy C-Means Clusterin...
Hybrid Personalized Recommender System Using Modified Fuzzy C-Means Clusterin...Hybrid Personalized Recommender System Using Modified Fuzzy C-Means Clusterin...
Hybrid Personalized Recommender System Using Modified Fuzzy C-Means Clusterin...Waqas Tariq
 
IRJET- Analysis on Existing Methodologies of User Service Rating Prediction S...
IRJET- Analysis on Existing Methodologies of User Service Rating Prediction S...IRJET- Analysis on Existing Methodologies of User Service Rating Prediction S...
IRJET- Analysis on Existing Methodologies of User Service Rating Prediction S...IRJET Journal
 
Tourism Based Hybrid Recommendation System
Tourism Based Hybrid Recommendation SystemTourism Based Hybrid Recommendation System
Tourism Based Hybrid Recommendation SystemIRJET Journal
 
Improving-Movie-Recommendation-Systems-Filtering-by-Exploiting-UserBased-Revi...
Improving-Movie-Recommendation-Systems-Filtering-by-Exploiting-UserBased-Revi...Improving-Movie-Recommendation-Systems-Filtering-by-Exploiting-UserBased-Revi...
Improving-Movie-Recommendation-Systems-Filtering-by-Exploiting-UserBased-Revi...Malim Siregar
 
IRJET - Support Vector Machine versus Naive Bayes Classifier:A Juxtaposition ...
IRJET - Support Vector Machine versus Naive Bayes Classifier:A Juxtaposition ...IRJET - Support Vector Machine versus Naive Bayes Classifier:A Juxtaposition ...
IRJET - Support Vector Machine versus Naive Bayes Classifier:A Juxtaposition ...IRJET Journal
 
IRJET - Enhanced Movie Recommendation Engine using Content Filtering, Collabo...
IRJET - Enhanced Movie Recommendation Engine using Content Filtering, Collabo...IRJET - Enhanced Movie Recommendation Engine using Content Filtering, Collabo...
IRJET - Enhanced Movie Recommendation Engine using Content Filtering, Collabo...IRJET Journal
 
IRJET- Analysis of Rating Difference and User Interest
IRJET- Analysis of Rating Difference and User InterestIRJET- Analysis of Rating Difference and User Interest
IRJET- Analysis of Rating Difference and User InterestIRJET Journal
 
A Novel Jewellery Recommendation System using Machine Learning and Natural La...
A Novel Jewellery Recommendation System using Machine Learning and Natural La...A Novel Jewellery Recommendation System using Machine Learning and Natural La...
A Novel Jewellery Recommendation System using Machine Learning and Natural La...IRJET Journal
 
IRJET- A Literature Review and Classification of Semantic Web Approaches for ...
IRJET- A Literature Review and Classification of Semantic Web Approaches for ...IRJET- A Literature Review and Classification of Semantic Web Approaches for ...
IRJET- A Literature Review and Classification of Semantic Web Approaches for ...IRJET Journal
 
Forecasting movie rating using k-nearest neighbor based collaborative filtering
Forecasting movie rating using k-nearest neighbor based  collaborative filteringForecasting movie rating using k-nearest neighbor based  collaborative filtering
Forecasting movie rating using k-nearest neighbor based collaborative filteringIJECEIAES
 
IRJET- Review on Different Recommendation Techniques for GRS in Online Social...
IRJET- Review on Different Recommendation Techniques for GRS in Online Social...IRJET- Review on Different Recommendation Techniques for GRS in Online Social...
IRJET- Review on Different Recommendation Techniques for GRS in Online Social...IRJET Journal
 
Collaborative Filtering Recommendation System
Collaborative Filtering Recommendation SystemCollaborative Filtering Recommendation System
Collaborative Filtering Recommendation SystemMilind Gokhale
 
IRJET- Hybrid Book Recommendation System
IRJET- Hybrid Book Recommendation SystemIRJET- Hybrid Book Recommendation System
IRJET- Hybrid Book Recommendation SystemIRJET Journal
 

Similar to Recommendation System using Machine Learning Techniques (20)

Context Based Classification of Reviews Using Association Rule Mining, Fuzzy ...
Context Based Classification of Reviews Using Association Rule Mining, Fuzzy ...Context Based Classification of Reviews Using Association Rule Mining, Fuzzy ...
Context Based Classification of Reviews Using Association Rule Mining, Fuzzy ...
 
A Survey on Recommendation System based on Knowledge Graph and Machine Learning
A Survey on Recommendation System based on Knowledge Graph and Machine LearningA Survey on Recommendation System based on Knowledge Graph and Machine Learning
A Survey on Recommendation System based on Knowledge Graph and Machine Learning
 
IRJET- Hybrid Recommendation System for Movies
IRJET-  	  Hybrid Recommendation System for MoviesIRJET-  	  Hybrid Recommendation System for Movies
IRJET- Hybrid Recommendation System for Movies
 
IRJET- Searching an Optimal Algorithm for Movie Recommendation System
IRJET- Searching an Optimal Algorithm for Movie Recommendation SystemIRJET- Searching an Optimal Algorithm for Movie Recommendation System
IRJET- Searching an Optimal Algorithm for Movie Recommendation System
 
An Efficient Content, Collaborative – Based and Hybrid Approach for Movie Rec...
An Efficient Content, Collaborative – Based and Hybrid Approach for Movie Rec...An Efficient Content, Collaborative – Based and Hybrid Approach for Movie Rec...
An Efficient Content, Collaborative – Based and Hybrid Approach for Movie Rec...
 
A Review Study OF Movie Recommendation Using Machine Learning
A Review Study OF Movie Recommendation Using Machine LearningA Review Study OF Movie Recommendation Using Machine Learning
A Review Study OF Movie Recommendation Using Machine Learning
 
Hybrid Personalized Recommender System Using Modified Fuzzy C-Means Clusterin...
Hybrid Personalized Recommender System Using Modified Fuzzy C-Means Clusterin...Hybrid Personalized Recommender System Using Modified Fuzzy C-Means Clusterin...
Hybrid Personalized Recommender System Using Modified Fuzzy C-Means Clusterin...
 
IRJET- Analysis on Existing Methodologies of User Service Rating Prediction S...
IRJET- Analysis on Existing Methodologies of User Service Rating Prediction S...IRJET- Analysis on Existing Methodologies of User Service Rating Prediction S...
IRJET- Analysis on Existing Methodologies of User Service Rating Prediction S...
 
Tourism Based Hybrid Recommendation System
Tourism Based Hybrid Recommendation SystemTourism Based Hybrid Recommendation System
Tourism Based Hybrid Recommendation System
 
Improving-Movie-Recommendation-Systems-Filtering-by-Exploiting-UserBased-Revi...
Improving-Movie-Recommendation-Systems-Filtering-by-Exploiting-UserBased-Revi...Improving-Movie-Recommendation-Systems-Filtering-by-Exploiting-UserBased-Revi...
Improving-Movie-Recommendation-Systems-Filtering-by-Exploiting-UserBased-Revi...
 
IRJET - Support Vector Machine versus Naive Bayes Classifier:A Juxtaposition ...
IRJET - Support Vector Machine versus Naive Bayes Classifier:A Juxtaposition ...IRJET - Support Vector Machine versus Naive Bayes Classifier:A Juxtaposition ...
IRJET - Support Vector Machine versus Naive Bayes Classifier:A Juxtaposition ...
 
IRJET - Enhanced Movie Recommendation Engine using Content Filtering, Collabo...
IRJET - Enhanced Movie Recommendation Engine using Content Filtering, Collabo...IRJET - Enhanced Movie Recommendation Engine using Content Filtering, Collabo...
IRJET - Enhanced Movie Recommendation Engine using Content Filtering, Collabo...
 
IRJET- Analysis of Rating Difference and User Interest
IRJET- Analysis of Rating Difference and User InterestIRJET- Analysis of Rating Difference and User Interest
IRJET- Analysis of Rating Difference and User Interest
 
A Novel Jewellery Recommendation System using Machine Learning and Natural La...
A Novel Jewellery Recommendation System using Machine Learning and Natural La...A Novel Jewellery Recommendation System using Machine Learning and Natural La...
A Novel Jewellery Recommendation System using Machine Learning and Natural La...
 
IRJET- A Literature Review and Classification of Semantic Web Approaches for ...
IRJET- A Literature Review and Classification of Semantic Web Approaches for ...IRJET- A Literature Review and Classification of Semantic Web Approaches for ...
IRJET- A Literature Review and Classification of Semantic Web Approaches for ...
 
Developing Movie Recommendation System
Developing Movie Recommendation SystemDeveloping Movie Recommendation System
Developing Movie Recommendation System
 
Forecasting movie rating using k-nearest neighbor based collaborative filtering
Forecasting movie rating using k-nearest neighbor based  collaborative filteringForecasting movie rating using k-nearest neighbor based  collaborative filtering
Forecasting movie rating using k-nearest neighbor based collaborative filtering
 
IRJET- Review on Different Recommendation Techniques for GRS in Online Social...
IRJET- Review on Different Recommendation Techniques for GRS in Online Social...IRJET- Review on Different Recommendation Techniques for GRS in Online Social...
IRJET- Review on Different Recommendation Techniques for GRS in Online Social...
 
Collaborative Filtering Recommendation System
Collaborative Filtering Recommendation SystemCollaborative Filtering Recommendation System
Collaborative Filtering Recommendation System
 
IRJET- Hybrid Book Recommendation System
IRJET- Hybrid Book Recommendation SystemIRJET- Hybrid Book Recommendation System
IRJET- Hybrid Book Recommendation System
 

More from IRJET Journal

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...IRJET Journal
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTUREIRJET Journal
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...IRJET Journal
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsIRJET Journal
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...IRJET Journal
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...IRJET Journal
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...IRJET Journal
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...IRJET Journal
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASIRJET Journal
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...IRJET Journal
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProIRJET Journal
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...IRJET Journal
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemIRJET Journal
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesIRJET Journal
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web applicationIRJET Journal
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...IRJET Journal
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.IRJET Journal
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...IRJET Journal
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignIRJET Journal
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...IRJET Journal
 

More from IRJET Journal (20)

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil Characteristics
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADAS
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare System
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridges
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web application
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
 

Recently uploaded

Churning of Butter, Factors affecting .
Churning of Butter, Factors affecting  .Churning of Butter, Factors affecting  .
Churning of Butter, Factors affecting .Satyam Kumar
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and usesDevarapalliHaritha
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfAsst.prof M.Gokilavani
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...VICTOR MAESTRE RAMIREZ
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learningmisbanausheenparvam
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxbritheesh05
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLDeelipZope
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerAnamika Sarkar
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girlsssuser7cb4ff
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 

Recently uploaded (20)

Churning of Butter, Factors affecting .
Churning of Butter, Factors affecting  .Churning of Butter, Factors affecting  .
Churning of Butter, Factors affecting .
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and uses
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learning
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptx
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCL
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 

Recommendation System using Machine Learning Techniques

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 09 | Sep 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 1038 Recommendation System using Machine Learning Techniques Shailesh D. Kalkar1, Prof. Pramila M. Chawan2 1M. Tech Student, Dept. of Computer Engineering and IT, VJTI College, Mumbai, Maharashtra, India 2Associate Professor, Dept. of Computer Engineering and IT, VJTI College, Mumbai, Maharashtra, India ---------------------------------------------------------------------***--------------------------------------------------------------------- Abstract - The goal of a recommendation system is to predict user interests and infer their mental processes. Based on the user's demands and while taking into account their interests, this system can give them the informationtheyneed. A more thorough analysis of the data is required to provide better recommendations. Numerousrecommendationsystems have been developed using diverse methodologies. As OTT platforms, shopping, travel, andother websitesproliferate and strive to quickly improve their user suggestions, the research into such systems has gained popularity uptothispoint. Inthis paper, we have implemented movies recommendation system using machine learning techniques. We have studied and compared different recommendation models and using the best model we have implemented the moviesrecommendation system for recommending movies to the user. Machine learning is used in the movies recommendation system because it gives an entity the potential to learn artificially without explicit programming. Key Words: Recommendation System, Machine Learning, Movies, Recommendation models, Content filtering, Collaborative filtering 1. INTRODUCTION Systems for making recommendations are widely utilized today in everything from entertainment to retail applications. Additionally, the data needed for these applications is growing every day as a result oftheinternet's widespread accessibility. Therefore, there is room for improvement and a need to offer better suggestionsthatcan effectively handle enormous amounts of data. Our recommendation engine for movies is primarily built using machine learning, cosine similarity metrics, and content- based filtering approaches. Based on the user's past behaviour or explicit feedback, content-based filtering techniques employs movie features to suggest additional films that are comparable to the user's favorites. Twovideos can be viewed as two vectors in m dimensional user space in cosine similarity. The cosine of the angle between the vectors is used to calculate how similar they are to one another. In our system, machine learning is employed to create recommendation models and to retrieveinformation. An entity can learn artificially through machine learning without explicit programming. We know that in the content filtering[9] we recommend movies to the user based on the movie details like title, actors etc. and also based on the user’s past history. Recommendation system which are purelybasedoncontent filtering have certain drawbacks like there isn't enough variety or novelty, Scalability is difficult etc. And in the collaborative filtering[1], It compiles the user ratings for services like items, movies, etc., finds patterns among users based on their ratings, and generates fresh recommendations for the user based on inter-user comparisons. Recommendation systems which are purely based on the collaborative filtering have certain drawbacks like cold start problem, hard to include side features for services like item, movies etc. The side elements for movie recommendations may include a user's country or age. Including available side features raises the model's calibre. Using a machine learning technique in the movies recommendation will surely helptoimprovethe efficiencyof the recommendationsystem. WehaveusedTmdbdataset for the movies recommendation. In this paper, we have first studied the dataset properly and then done the exploratory data analysis on the dataset to recognize the patterns and understand it properly. Then we have done preprocessing of the dataset. Creating different machine learning based recommendation models using content and collaborative filtering. Then we have done training and testing of these models. Thenusingthe best recommendationmodel wehave created the Rest API and then created the recommendation system GUI for the movies. Then in the GUI we need to enter movies details like title etc. and then we will recommending similar movies to the user. 2. LITERATURE REVIEW There are various recommendationapproacheslikecontent, collaborative filtering, demographic etc. We can use those recommendation approaches along with various machine learning techniques for improving recommendation for the movies. There are different methods and techniques in the machine learning which can be used in the recommendation system for improving recommendations for the user. Different recommendation approaches has advantages and disadvantages that could impact the precision and effectiveness of a system. M Viswa Murali, Vishnu T G, Et. al[1], in this paper they have created a collaborative filtering-based recommendersystem for new trends in any research field has been developed in this study. The three main building blocks for the recommender system that is here proposed are datasets, prediction ratings based on users, and cosine similarity. The
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 09 | Sep 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 1039 quantity of accurate ratings submitted by users will decide how accurately they are rated. Cosine similarity is then used to order the findings. Ramni Harbir Singh, Sargam Maurya Et. al[2],in this paper they have created a movie recommendation using cosine similarity and KNN. This study outlines a method that provides users with generalized suggestions based on the popularity and/or genre of a film. The implementationofthe Content-Based Recommender System involves several deep learning techniques. This study also provides a glimpse into the difficulties that content-based recommendationsystems encounter, along with our efforts to address them. Shivganga Gavhane, Jayesh Patil Et.al[3],in this paper they have created a recommendation system using KNN and cosine similarity, the authors of this research developed a recommendation system. They have worked on machine learning based technology that helps to comprehend requirements and provides recommendations for the user's chosen product. In this research, different machine learning algorithms are compared for the suggestion of different product purchase patterns by users and provides more accurate search result. Shubham Pawar, Pritesh Patne Et.al[4], in this paper the authors have createda recommendationsystemusingcosine similarity. The algorithm not only offers recommendations but also details about the movie you searched for.The rating of the film, its premiere date, cast, and genres are among the supplementary information. The system also offers more details about the cast. The system also conducts sentiment analysis on the movie reviews, categorizing them into two categories, "Good" and "Bad," to aid the user in saving time when reading reviews. Chen Et al[5],in this paper the CCAM (co-clustering with augmented matrices) has been used by the authors of this paper to develop a variety of techniques, including heuristic scoring, conventional classification, machine learning, and the incorporation of content-based hybrid recommendation systems in conjunctionwithcollaborativefiltering models,to build a recommendation system. Zhou Et.al[6], For the Netflix Prize, the authors of this study have created thecollaborativefiltering-basedALSAlgorithm. ALS works to address the scalability problem of large datasets. This work created a movie recommendation system for predicting user ratings using the ALS algorithm. This system cannot display slightly better results since the Restricted Boltzmann Machine (RBM) has not been improved. Tiantian He Et.al[7], They have put out a graph clustering methodology that uses contextual correlation to identify groups in a graph that exhibit multiview vertex properties. The methodologies used before this model, however, were focused on the features of a single view and ignored the contextual link between features. To fulfil the task of clustering in the multiview featured graph, their solution combines graph clustering and multiview learning. The model's unsupervisedlearningfoundation meansthatitdoes not allow vertex embedding for attributed graphs, whichisa feature of supervised learning models. Zhiheng Wu Et.al[8], They suggested integrating the recommendation system with user reputation. Using information about the users' interests or user types, online recommendation systems make recommendations to users. However, recommendation systems occasionally push particular goods or services without confirming their reputation. Suggest removing the skewed user ratings by examining the user's historical rating history and user credibility. To identify biased consumers, one might employ algorithms like the cumulative sum method algorithm. recommended using collaborative filtering. Their approach gives genuine users greater reputation value while giving fraudulent users less. Therefore, their system is unable to distinguish between distinct users if this value is the same for both types of users. 3. PROPOSED SYSTEM 3.1 Problem Statement “To implement the movies recommendation system using machine learning techniques” 3.2 Problem Elaboration Today recommendation system is used in various domains and the major challenge is to provide better recommendation of services to the user by using huge amount data present within the application. In this project, we are doing the comparative study of machine learning techniques which are implemented using collaborative filtering and content filtering. After comparison, whichever is the best technique amongst them will be used in building the movies recommendation system. Also, the purpose of using machine learning in recommendation system is to create the model for prediction of movies etc. in the recommendation system instead of doing it programmatically explicitly each time. 3.3 Proposed Methodology Following our research and literature review, we found that systems that were only based on content and collaborative filtering had a number of disadvantages. Therefore, we combined these filtering approaches with a number of machine learning algorithms, including ALS (Alternating Least Square), SVD (Single Valued Decomposition), KNN (K- Nearest Neighbor), Co-clustering, and cosine similarity, to improve this recommendation system. After comparing these strategies, we will decide which is best and can be
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 09 | Sep 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 1040 employed moving forward to construct the ultimate movie recommendation system. In order to obtain information on the movies, we used the TMDB dataset. During implementation, we intend to use the followingcategoriesof machine learning techniques (or algorithms): 1) ALS (Alternating Least Square) Collaborative filtering uses the alternating least squares (ALS) algorithm, which is a very well-liked technique. A matrix factorization approach calledALSrecommendation makes use of Alternating Least Squares with Weighted- Lamda-Regularization (ALS-WR). It executes the ALS algorithm in parallel and factors the user to item matrix A into the user to feature matrix U and the item to feature matrix M. In order to reduce the least squares difference between anticipated and actual ratings, the ALS algorithm seeks to identify the latent components that best explain the observed user to item evaluations. 2) KNN (K- Nearest Neighbors) One categorization technique that makes the assumption that comparable entities reside nearby is KNN. This algorithm places the new case in the categorythatmatches the available categories the most by assuming similarity between the new case/data and existing cases. In order to classify a new data point based on similarity, it stores all of the existing data. 3) SVD (Singular Value Decomposition) In the fields of data science and machine learning, Singular Value Decomposition (SVD), a traditional linear algebraic approach, is becoming more and more well-liked. This popularity results from its use in creating recommender systems. Many online user-centric apps, such video players, music players, e-commerce applications, etc., suggest additional content for users to interact with. It can be difficult to find and suggest numerous acceptable products that users will like and choose. SVD is one of the various strategies that are employed for this goal. 4) Co-clustering Co-clustering focusses on grouping by similar rows and columns while focusing on both the row and column dimensions. The key distinction from the standard K means algorithm is that the row cluster centroid and the column cluster centroid are calculated from the co-cluster centroid. 5) Cosine Similarity Cosine similarity is a metric used in a variety of machine learning techniques, including the KNN for calculating the distance between neighbors, recommendation systemsfor suggesting comparable movies, and textual data for determining the similarity of text in a document. Applications like data mining andinformationretrieval use machine learning and cosine similarity. 4. IMPLEMENTATION 4.1 Data Collection The TMDB dataset provides information about every movie. The Movie Database is a collectively created film and television database (TMDB). Since 2008, the community's amazing individuals have uploaded every piece of data. The vast data set and significant focus onforeignmarketsoffered by TMDB are mostly unmatched. The size of all these files in the dataset is around 900MB.This collection of dataincludes a number of movie-related files, including: - (1) movies.csv - This file contains data on 45500 films that are included in the entire movielens dataset. Adult, Budget, Genres, Homepage, Id, Imdbid, Original Language, Original Title, Overview, Popularity, Poster Path, Production Companies, Production Countries, Release Date, Revenue, Runtime, Spoken Languages, Status, Tagline, Vote Average, and Vote Count are the columns in this file. (2) credits.csv- This file contains the columns like cast, crew and id. This file has around 45500 rows. It containsdetailsof cast and crew for all the movies. It is available in the form of a stringified JSON object. (3) keywords.csv- It includes the MovieLens movie plot keywords for the films. It is accessible as a stringified JSON object. This file has around 46,000 rows. It containscolumns like id, keywords etc. (4) links.csv- This file contains all of the Full MovieLens dataset's movie TMDB and IMDB IDs. This file consists of around 45,800 entries. It contains the columns like: - Movieid, Imdbid, Tmdbid etc. (5) Links_small.csv- It contains theTMDBandIMDBIDsfora small subset of the Full Dataset's 9,000 movies. It contains the same columns as present in the links.csv file. (6) Rating_small.csv- It contains the portion of 100,000 reviews left by 700 individuals for 9,000 films. This file contains around 1,00,000 entries. It containsthecolumnslike:Userid, movieid, rating, timestamp etc. 4.2 Preprocessing and creating machine learning models The additional data that is present in theexistingdataset has to be cleaned up and preprocessed. We will deal with duplicate, invalid, and null values in the dataset. This is necessary to transform the raw data into a more comprehensible, practical, and effective manner. After the dataset was preprocessed, we developeda number of machine learning-based recommendation models,
  • 4. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 09 | Sep 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 1041 including ALS (Alternating Least Square), SVD (Single Value Decomposition), Co-clustering, and KNN (K-Nearest Neighbor), which were implemented using thecollaborative filtering approach, and a cosine similarity-based recommendation model that was implemented using the content filtering approach. The best model is then used in the ultimate movies recommendation system when a comparative analysis of the models is completed. 4.3 Training and Testing We must train and test the model when it has been generated. The dataset has been divided in half, 80:20. 20% of the dataset is used to test the model, while the remaining 80% is utilized to train the model.Forevaluatingthemodels, we have used metrics like RMSE (Root Mean Square Error) and MAE (Mean Absolute Error). Root Mean Square Error is a statistic that reveals how far, on average, a model's projected values and observed values differ from one another. Mean Absolute error in the context of machine learning refers to the size of the discrepancy between the forecast of an observation and its actual value. Below is the workflow diagram for the project: - 4. RESULTS This section contains a discussion of the outcomes from our experimentation and implementation of various machine learning-based recommendation algorithms. We have used two metrics namely RMSE (Root Mean Square Error) and MAE (Mean Square Error) for evaluating various recommendation models. Table -1: Comparison of recommendation models Recommendation Models RMSE MSE Collaborative + SVD (Singular Value Decomposition) 0.8675 0.6729 Collaborative + K-Nearest Neighbors 0.9552 0.7257 Collaborative + Co-Clustering 0.9544 0.7249 Collaborative + ALS (Alternating Least Square) 0.8219 0.7632 Content + Cosine Similarity 0.7481 0.6316 In the above table, the model which have low value of RMSE and MSE is considered as best model as it is having less error. So, the model using content and cosine similarity is best as compared to the other models. For creating movies recommendation GUI, we have used pythonFlask as IDEand created the API for the best machine learning based recommendation model. Below is the screenshot for recommending movies to the user using cosine similarity.
  • 5. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 09 | Sep 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 1042 5. CONCLUSION In this paper, we have implementedvariousrecommendation models using content and collaborative filtering based on different machine learning techniques to improve the user recommendation in the movies recommendation system. After studying, comparing and experimenting various recommendation model we have realized that model based on content filtering and cosine similarity was better as compared to the other models. Using the best model,wehave created API for it using pythonflask and using it in movies recommendation GUI. Finally, we are recommending similar movies to the user. In order to boost user satisfaction, our suggested solution would enable the system to make a recommendation to the user that is more accurate. In future we can implement recommendation system which can work on real time information of users. Also,wecantryto implement cross domain recommendation system in future. REFERENCES [1] M Viswa Murali, Vishnu T G,NancyVictor,”ACollaborative Filtering based Recommender System for Suggesting New Trends in Any Domain of Research”,2019, (ICACCS),DOI:10.1109/ICACCS.2019.8728409 [2] Ramni Harbir Singh, Sargam Maurya, Tanisha Tripathi, Tushar Narula, Gaurav Srivastav,” Movie Recommendation System using Cosine Similarity and KNN”,2020,((IJEAT),DOI: 10.35940/ijeat.E9666.069520 [3] Shivganga Gavhane,Jayesh Patil,Harshal Kadwe,Projwal Thackrey,Sushovan Manna, “Recommendation System using KNN and Cosine Similarity”,2020, [4] Shubham Pawar,Pritesh Patne, Priya Ratanghayra,Simran Dadhich, Shree Jaswal, "Movies Recommendation System using Cosine Similarity", (IJISRT), Volume 7, Issue 4, April – 2022, 342-346, April 2022. [5] Y. C Chen, “User behavior analysis and commodity recommendation for pointearning apps,” In 2016Conference on Technologies and Applications of Artificial Intelligence (TAAI). IEEE,2016. [6] Y.H Zhou, D. Wilkinson, R. Schreiber, “Large scale parallel collaborative filtering for the Netflix prize,” In Proceedingsof 4th International Conference on Algorithmic Aspects in Information and Management (pp. 337–348). Shanghai: Springer,2008 [7] Tiantian He , Yang Liu, Tobey H. Ko , Keith C. C. Chan , and Yew-Soon Ong “Contextual Correlation PreservingMultiview Featured Graph Clustering”,(2019),(IEEE transactions) [8] Zhiheng Wu,Jinglin Li,Qibo Sun,Ao Zhou,“Service recommendation with context-aware user reputation evaluation”,(2017),(IEEE conf) [9] Khamael Raqim Raheem; Israa Hadi Ali, “Content-based Recommender System Improvement using Hybrid Technique”, (2020) (IEEE Xplore) [10] Shailesh Kalkar, Prof. Pramila Chawan, “A Survey on Recommendation System based on Knowledge Graphand Machine Learning”, (2022) (IRJET),Volume:09Issue:06| Jun 2022 [11] A. A. Ewees, Mohamed Eisa, M. M. Refaat,“Comparisonof cosine similarity and k-NN for automated essays scoring”,(2014),( IJARCCE), DOI10.17148/IJARCCE BIOGRAPHIES Shailesh D. Kalkar M.Tech Computer Engineering, VJTI Mumbai Prof. Pramila M. Chawan, is working as an Associate Professor in the Computer Engineering Department of VJTI, Mumbai. She has done her B.E. (Computer Engg.) and M.E. (Computer Engg.) from VJTI College of Engineering, Mumbai University. She has 28 years of teaching experience and has guided 85+ M.Tech projects and 130+ B.Tech. projects. She has published 143 papers in the International Journals, 20 papers in the National/International Conferences/ Symposiums. She has worked as an Organizing Committee member for 25 International Conferences and 5 AICTE/MHRD sponsored Workshops / STTPs /FDPs. She has participated in 16 National / International Conferences. Worked as Consulting Editor on –JEECER, JETR, JETMS, Technology Today, JAM&AER Engg. Today, The Tech. World Editor – Journals of ADR Reviewer -IJEF, Inderscience. She has worked as NBA Coordinator of the Computer Engineering Department of VJTI for 5 years. She had written a proposal under TEQIP-I in June 2004 for ‘Creating Central Computing Facility at VJTI’. Rs. Eight Crore were sanctioned by the World Bank under TEQIP-I on this proposal. Central Computing Facility was set up at VJTI through this fund which has played a key role in improving the teaching learning process at VJTI. Awarded by SIESRP
  • 6. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 09 | Sep 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 1043 with Innovative; Dedicated Educationalist Award Specialization: Computer Engineering; I.T. in 2020AD Scientific Index Ranking (World Scientist and University Ranking 2022) – 2nd Rank- Best Scientist, VJTI Computer Science domain 1138th Rank- Best Scientist, Computer Science, India.