Project 18. Movie Recommendation System using Machine Learning with Python

แชร์
ฝัง
  • เผยแพร่เมื่อ 5 ก.ย. 2024
  • Hi! I will be conducting one-on-one discussion with all channel members. Checkout the perks and Join membership if interested: / @siddhardhan Check membership Perks: / @siddhardhan
    . In this video, I explained how to build a Movie Recommendation system using Machine Learning with Python. This is one of the most important Machine Learning Projects.
    All presentation files for the Machine Learning course as PDF for as low as ₹200 (INR): Drop a mail to siddhardhans2317@gmail.com
    Enroll at One Neuron to learn from 100 courses in one subscription with 5% discount: courses.ineuro...
    Dataset file link : drive.google.c...
    Colab File link : colab.research...
    Video on Feature Extraction & TfidfVectorizer : • 4.8. Feature extractio...
    Machine Learning Course with Python Playlist: • Machine Learning Cours...
    Machine Learning Projects Playlist: • Machine Learning Projects
    Hello everyone! I am setting up a donation campaign for my TH-cam Channel. If you like my videos and wish to support me financially, you can donate through the following means:
    From India 👉 UPI ID : siddhardhselvam2317@oksbi
    Outside of India? 👉 Paypal id: siddhardhselvam2317@gmail.com
    (No donation is small. Every penny counts)
    Thanks in advance!
    Let's build a Community of Machine Learning experts! Kindly Subscribe here👉 tinyurl.com/md...
    I am making a "Hands-on Machine Learning Course with Python" in TH-cam. I'll be posting 3 videos per week: Monday Evening; Wednesday Evening; Friday Evening.
    Download the Course Curriculum File from here: drive.google.c...
    LinkedIn: / siddhardhan-s-741652207
    Telegram Group: t.me/siddhardhan
    Facebook group: www.facebook.c...
    Getting error in any of the codes that I have explained? Mail the details of the error to: datascience2323@gmail.com Instagram: / siddhardhan23

ความคิดเห็น • 195

  • @joyron7686
    @joyron7686 ปีที่แล้ว +22

    Brother your project is amazing but you have created your own machine lerning model for movie prediction.. I thought you are going to use what already existed but overall was a good learning video.. Thank you😊

  • @020hamza2
    @020hamza2 ปีที่แล้ว +3

    Thank you very much for your support in jamia hamdard university I had done this for 6 semester project😁

    • @bilalhassankhan221
      @bilalhassankhan221 6 หลายเดือนก่อน

      Gautam Tripathi will fire u 😂😂

  • @shinnji3542
    @shinnji3542 4 วันที่ผ่านมา

    Thanks you so much Sir. Because of you now I start to understand machine learning.

  • @kanakmaheshwari2909
    @kanakmaheshwari2909 2 ปีที่แล้ว +3

    first machine learning project .....helped a lot.......... thank you

  • @karishmarajput1871
    @karishmarajput1871 2 หลายเดือนก่อน +1

    Hey ! just wanted to tell you that you make amazing projects ... and please make project on COVID-19 Data Analysis

  • @b_umakant
    @b_umakant 4 หลายเดือนก่อน

    Thanks you @Siddhardhan, This was very informative project that you shared with us. It will be helpful for beginners to build more projects like this

  • @teerthraj_verma
    @teerthraj_verma 2 ปีที่แล้ว +3

    Another video today , exiting
    You are preety fired up these days

  • @renjithjoseph1062
    @renjithjoseph1062 ปีที่แล้ว +2

    Salutes to you bro... very neatly explained and I have also done the coding... Thanks a lot... lot of new information covered in this... thank you....

  • @lalitasavale882
    @lalitasavale882 2 ปีที่แล้ว +5

    Thank you sir for this wonderful project and explaination.

  • @diegolikescode
    @diegolikescode 2 ปีที่แล้ว +7

    broh, thank you so much! Cheers, very easy to understand and at the same time not slow! Wonderful project s2

  • @sushreesangeetajena7646
    @sushreesangeetajena7646 ปีที่แล้ว +3

    Thank you sir for the amazing video. Wonderfully explained👍

  • @daveherring1765
    @daveherring1765 ปีที่แล้ว +1

    thank you, thank you, all our best to u and yours.

  • @siya936
    @siya936 2 ปีที่แล้ว +5

    SECRET MESSAGE project-
    In this project you will create a
    program that will take the
    names of the files and decrypts
    the secret message in the file.
    Sir pls make vedio on above topic 🙏🙏

  • @tscreation6801
    @tscreation6801 9 หลายเดือนก่อน +1

    excellent explanation thank you very much

  • @rareangel15
    @rareangel15 หลายเดือนก่อน

    bro please take courses about data visualization and power bi bro! awesome projects!

  • @556west
    @556west 7 หลายเดือนก่อน

    Brother this is a great tutorial, thanks a lot for sharing your knowledge.

  • @ShoaibAkhtar-ow6ki
    @ShoaibAkhtar-ow6ki 2 ปีที่แล้ว

    sach me kamal ka video hai THANK U SIR love u...

  • @ImNadeem.1
    @ImNadeem.1 2 ปีที่แล้ว +5

    I created this on a gui window it worked well and looked beautiful thanks you are doing a great job helping ppl like me❤️

    • @Siddhardhan
      @Siddhardhan  2 ปีที่แล้ว +2

      You're most welcome 😇

    • @sabinchaudhary3515
      @sabinchaudhary3515 2 ปีที่แล้ว +1

      Can you share the code for gui window please?

    • @shravanbhandari3898
      @shravanbhandari3898 2 ปีที่แล้ว

      @@sabinchaudhary3515 +1

    • @nikhiljagtap1669
      @nikhiljagtap1669 2 ปีที่แล้ว

      @@sabinchaudhary3515 you can use Streamlit to do that, pretty easy and understandable.

    • @malignooficialyt8796
      @malignooficialyt8796 2 ปีที่แล้ว

      @@nikhiljagtap1669 Can you share the code?

  • @maxons.e4643
    @maxons.e4643 ปีที่แล้ว +2

    This is a marvelous job. Keep it up.

  • @swetasubramanian44
    @swetasubramanian44 ปีที่แล้ว +1

    thank you so much for this video, it has been extremely helpful and I'm very grateful. My doubt is; when we use TfidfVectorizer() library we are using an instance and then accessing a function inside the library. But, when we use the difflib library we are directly using it and accessing the get_close_matches function inside it without assigning an instance. Why are we doing this and what is the difference between the two that is causing us to differentiate between the two?

  • @sabyasachibhattacharjee8213
    @sabyasachibhattacharjee8213 2 ปีที่แล้ว +1

    Too much excited for this project

    • @Siddhardhan
      @Siddhardhan  2 ปีที่แล้ว

      Happy learning 🙌😇

  • @selamantech2003
    @selamantech2003 2 ปีที่แล้ว

    Ohh I really like the way you explain everything! Thanks sir

  • @shinnji3542
    @shinnji3542 3 วันที่ผ่านมา

    Can I know what is popularity column in the dataset and how it was calculated?

  • @raulreanoaraya6877
    @raulreanoaraya6877 ปีที่แล้ว

    Excellent project and explication, it was amazing!!!!!

  • @sreenathkk8880
    @sreenathkk8880 11 หลายเดือนก่อน

    This video is just awesome💯👌,Thank you❤

  • @muthukrishnanp6208
    @muthukrishnanp6208 8 หลายเดือนก่อน

    Thank you for your clear explanation and great effort sir. And what is evaluation techniques to evaluate these content based recommendation systems sir, Could you please answer it will be more helpful sir

  • @fondfrequencies9409
    @fondfrequencies9409 7 หลายเดือนก่อน +1

    The best!

  • @atharvpal7038
    @atharvpal7038 11 หลายเดือนก่อน

    Great tutorial bhaiya! Thanks for this!

  • @GANGADHARTHOTAKURA
    @GANGADHARTHOTAKURA 5 หลายเดือนก่อน +1

    Thanks bro😊.

  • @shilpa2627
    @shilpa2627 2 ปีที่แล้ว

    very informative.. thank u for making such videos

  • @yotsaton111
    @yotsaton111 ปีที่แล้ว +1

    Brilliant tutorial, thank you.

  • @usemyreferral
    @usemyreferral 2 ปีที่แล้ว

    At x1.25, a full stop in his sentences doesn't apply. But still a great job bro..!!

  • @elmoukhtafikhadija9216
    @elmoukhtafikhadija9216 2 ปีที่แล้ว +2

    Perfect explanation so as a perfect project thank you Sir

  • @ryekis
    @ryekis ปีที่แล้ว

    Thank you so much! Explained so clearly!!!!

  • @krishanudutta2943
    @krishanudutta2943 2 ปีที่แล้ว +1

    It's awesome thanks a lot sir you have explained it in a very beautiful manner again thanks a lot to you for making such a great video❤️❤️
    I just want to know thar how can I make the interviewer understalnd this project pls advice me.......

  • @smartlearnteam
    @smartlearnteam ปีที่แล้ว

    Amazing tutorial my friend! Kudos!

  • @zakiyakhan6295
    @zakiyakhan6295 ปีที่แล้ว

    amazing video sir...thank u👍

  • @sainikkhaddar6064
    @sainikkhaddar6064 2 ปีที่แล้ว +3

    Hello sir ek error aa raha ha mera...can you plz help?
    find_close_match = difflib.get_close_matches(movie_name, list_of_all_titles)
    iss line pe bol raha ha ki......" can't have more matches than the number of elements in the shorter sequence "
    Ye kaise resolve karu

    • @URNOTWANT
      @URNOTWANT 2 ปีที่แล้ว

      I'm having the same error (I only speak english by the way sir!)

  • @renanboaventura9105
    @renanboaventura9105 2 ปีที่แล้ว

    Awesome video, thank you so much!

  • @oeunpao
    @oeunpao 9 หลายเดือนก่อน

    This is so amazing, thank you

  • @karthiksaisridhar2309
    @karthiksaisridhar2309 2 ปีที่แล้ว +1

    loved the video, thanks a lot!

    • @Siddhardhan
      @Siddhardhan  2 ปีที่แล้ว

      Glad you enjoyed it!

  • @shubhammaurya3822
    @shubhammaurya3822 2 ปีที่แล้ว

    Thank You very Much Sir

  • @solmaznaderi4104
    @solmaznaderi4104 2 ปีที่แล้ว

    Thanks for the great video!

  • @pranavdhawan4471
    @pranavdhawan4471 ปีที่แล้ว

    amazing explanation

  • @dhruvilkavaiya1206
    @dhruvilkavaiya1206 2 ปีที่แล้ว

    great project ,thak you sir

  • @manmeetmuskan2599
    @manmeetmuskan2599 ปีที่แล้ว +1

    hello sir, the video is great
    But I also want to know the degree of accuracy of your prediction? How will you do that?
    Like you used cosine similarity and claimed some prediction but somebody else will use another algorithm and claims that his algorithm is giving more accurate prediction than yours.
    So, how to check what is the accuracy of your prediction?

    • @devinjohnson5759
      @devinjohnson5759 ปีที่แล้ว

      I would think companies answer that question with user metrics and feedback

  • @growingfire
    @growingfire 3 หลายเดือนก่อน

    Thanks a lot !

  • @davidmaimoun527
    @davidmaimoun527 ปีที่แล้ว

    Great tutorial! Thank you very much
    But I have a problem. The algo doesn't work with some movies. For instance, when I search "x men" or "indiana jones", I don't get a good match

  • @TheAnkitNainwal
    @TheAnkitNainwal ปีที่แล้ว

    as we are not using any model here, is there any possible way to save model or there is something like pre-traineed model in recommender system????

  • @likhitak27
    @likhitak27 11 หลายเดือนก่อน +1

    ❤❤❤❤❤❤❤❤❤

  • @himeshkoli8607
    @himeshkoli8607 2 ปีที่แล้ว

    what was the point of using difflib when you had cosine similarity anyways?

  • @abhaybhatnagar4380
    @abhaybhatnagar4380 ปีที่แล้ว +1

    Sir can u tell which algo is used in this project

  • @sarashaikh1666
    @sarashaikh1666 2 ปีที่แล้ว

    Thankyou veryy much for this video!! your explanation is amazing.

  • @Fedric01
    @Fedric01 11 หลายเดือนก่อน

    Thank you bro ❤❤❤❤

  • @brooklyngamerff5053
    @brooklyngamerff5053 ปีที่แล้ว

    thank you so much bro

  • @user-tr6tb5yt5j
    @user-tr6tb5yt5j ปีที่แล้ว

    the content of the video is really great and understandable easily...
    but i get an error here sir.
    here the statement for getting the input from the user is running continuously with the in[*] sign. what should i do know sir?

  • @user-tv4iq3cg9p
    @user-tv4iq3cg9p ปีที่แล้ว

    which recommendation technique you used ? whehter it is content-based ??

  • @sandipansarkar9211
    @sandipansarkar9211 2 ปีที่แล้ว

    finished watching

  • @khanhtruongphamngoc2246
    @khanhtruongphamngoc2246 3 หลายเดือนก่อน

    sir, how can i evaluate the accuracy of the model?

  • @raghavsinghal22
    @raghavsinghal22 2 ปีที่แล้ว

    Sir make a video on that projects which we can add to our resume and please make us understand how we can deploy this movie recommendation system step by step.

  • @shuklavishwam
    @shuklavishwam 2 ปีที่แล้ว

    You are the best!

  • @mudigondathrinadhsairohith4072
    @mudigondathrinadhsairohith4072 ปีที่แล้ว

    sir at difflib that type conversion error is coming sir i can't able to fix it help me from this with any solution

  • @AbdullahHelAsif
    @AbdullahHelAsif ปีที่แล้ว +1

    Where is the Dataset from?

  • @MuhammadKamran-ii4rh
    @MuhammadKamran-ii4rh 2 ปีที่แล้ว

    After a long time with a firing video. Welcome back.

  • @prashantganji5424
    @prashantganji5424 2 ปีที่แล้ว

    You are great man!

  • @stickyempire
    @stickyempire 2 ปีที่แล้ว +2

    Hello Siddhardhan. How do we build a pipeline for this project? It would be great if you could help me. Thanks

  • @manikandanp8720
    @manikandanp8720 10 หลายเดือนก่อน

    Sir i used different data set and shows that ParserError what can I do?

  • @chrischaney5853
    @chrischaney5853 ปีที่แล้ว

    my similarity value is stuck at 1 no matter how i change t. Help!!

  • @deveshmeena2573
    @deveshmeena2573 2 ปีที่แล้ว

    great video!

  • @bouf2986
    @bouf2986 6 หลายเดือนก่อน

    والله انت راجل فهمان

  • @boyultimate
    @boyultimate ปีที่แล้ว

    for some input data it is showing index out of bounds

  • @akashyeole2258
    @akashyeole2258 ปีที่แล้ว

    Please tell me uniqueness of this project ??
    My teacher is asking me ....please tell me uniqueness of this project

  • @yadavsveeraiah2982
    @yadavsveeraiah2982 ปีที่แล้ว

    Sir what are the problems can be solved by recommender system project?

  • @ADEPT123
    @ADEPT123 ปีที่แล้ว

    My dataset is not showing in my colab after 1 sec. How can I increase the time

  • @raghupatil9666
    @raghupatil9666 2 ปีที่แล้ว +1

    Sir can we have report for this project

  • @davita6379
    @davita6379 2 ปีที่แล้ว

    combined_features has 1 column or 24?i didnt understand.

  • @Chris__J
    @Chris__J 2 ปีที่แล้ว

    What If the user gave the input that doesn't contain in the dataset,will it work then ?

  • @pablovaras9435
    @pablovaras9435 2 ปีที่แล้ว

    Thank you very much for your help, your channel is great!

  • @pritampatil4669
    @pritampatil4669 2 ปีที่แล้ว

    Thanks Man !

  • @jagadishp558
    @jagadishp558 2 ปีที่แล้ว

    Thanks bro

  • @denishishere8501
    @denishishere8501 ปีที่แล้ว

    brilliant work fam, loved this one

  • @NiharVanjari
    @NiharVanjari 4 หลายเดือนก่อน

    sir plz tell how to check accuracy too

  • @ClassClass-kp8wu
    @ClassClass-kp8wu ปีที่แล้ว

    ohhh is god but cant run always my code some error is found why?

  • @shortyfeed6229
    @shortyfeed6229 ปีที่แล้ว

    helpful

  • @lokeshpadala2246
    @lokeshpadala2246 2 ปีที่แล้ว +13

    Sir, what is the machine learning algorithm is used in this project?

    • @liawyikailyk
      @liawyikailyk ปีที่แล้ว

      So have u got the answer bro? What algo is used?

    • @michael3226
      @michael3226 ปีที่แล้ว +3

      @@jiohome3950 cosine similarity is not an algorithm. It’s a mathematical framework used in many machine learning task

    • @jethalal9473
      @jethalal9473 ปีที่แล้ว

      ​@@michael3226 so what's the algorithm bro? Can you plz tell ...i want to know

    • @michael3226
      @michael3226 ปีที่แล้ว +3

      @@jethalal9473 one can say Cosine Similarity is the main tool used as it measures the similarity between two non-zero vectors of an inner product space, and it calculates the cosine of the angle between them, Giving recommendations as it’s use case here.
      Conventional ML algorithms include: SVM, KNN, Linear Reg, Logistic Reg and co.

    • @jethalal9473
      @jethalal9473 ปีที่แล้ว

      @@michael3226 have you ever done ml project in react ?

  • @fragmeant6044
    @fragmeant6044 2 ปีที่แล้ว +4

    Can you please tell me which machine learning algorithm is used in this project?

  • @sindhumathi9209
    @sindhumathi9209 2 ปีที่แล้ว

    Thanks for the video! can you please explain this line,
    index_of_the_movie = movies_data[movies_data.title == close_match]['index'].value[0]. I know it is used to get the index of the movie. programmatically can u explain how it is accessing the value.

  • @madhuridevir2740
    @madhuridevir2740 ปีที่แล้ว

    what type of recommendation system is it content or collab

  • @shashankpaul7
    @shashankpaul7 2 ปีที่แล้ว

    how we can solve memory error if we have a dataset of around 50,000 rows while doing cosine similarities?

    • @jagadishp558
      @jagadishp558 2 ปีที่แล้ว

      same problem happened to me, while i have tried with another dataset. I checked with the stack over flow , but still i hadn't get the solution for the problem

  • @gopal6407
    @gopal6407 ปีที่แล้ว

    Sir can we convert it in web pages by using flask and html ?

  • @lovesharma1011
    @lovesharma1011 ปีที่แล้ว

    which algorithm is used in this project

  • @siya936
    @siya936 2 ปีที่แล้ว

    Nice

  • @raghavsinghal22
    @raghavsinghal22 2 ปีที่แล้ว

    Best!!

  • @rahouanitoufik7375
    @rahouanitoufik7375 ปีที่แล้ว

    How to build this system recommendations in Java

  • @OnlineEarning-nv4us
    @OnlineEarning-nv4us 2 ปีที่แล้ว

    Nice 👍🏻 but Make video on new problems its already available on internet, its a old project

  • @ChenYI93
    @ChenYI93 2 ปีที่แล้ว +2

    Great video! Let's say if i want to input multiple inputs instead of 1 input, how can this be done?

  • @souravdey8236
    @souravdey8236 2 ปีที่แล้ว

    Can Overview help to improve accuracy?

  • @huntspecialist
    @huntspecialist ปีที่แล้ว

    Can anyone help me? I want the above project to run in a website. 😔

  • @yaminiharikumar1039
    @yaminiharikumar1039 7 หลายเดือนก่อน

    Where is the dataset available sir ?

  • @synixsherlock
    @synixsherlock ปีที่แล้ว

    can you share the Kaggle link of that dataset here?