Это видео недоступно.
Сожалеем об этом.

Book Recommender System | Machine Learning Project | Collaborative Filtering Based Recommender

Поделиться
HTML-код
  • Опубликовано: 18 авг 2024

Комментарии • 377

  • @subhrajitghose
    @subhrajitghose 2 года назад +124

    The link of the image from books dataset has 'http'. To get the image properly after heroku deployment we need to change 'http' to 'https' in books dataset. Then again add the modified file back into heroku. It worked for me

    • @shamna9525
      @shamna9525 Год назад

      how can we change http to https. please explain

    • @subhashisdas1760
      @subhashisdas1760 Год назад +9

      @@shamna9525
      new_ratings=final_ratings
      def change_url(param):
      if isinstance(param,str):
      param=param.replace('http','https')
      return param
      new_ratings['new_Image-URL-L']=new_ratings['Image-URL-L'].apply(change_url)

    • @shamsunder3845
      @shamsunder3845 Год назад

      @Shahzad Ali how can we add splash images?

    • @shamsunder3845
      @shamsunder3845 Год назад

      @Shahzad Ali till how many months will the images be present?

    • @bhavyajain6297
      @bhavyajain6297 Год назад

      Yes it removes the images

  • @kanakkanak1520
    @kanakkanak1520 Год назад +31

    you made the project look so effortless. I wonder how much expertise I need to be that level

    • @VishalSharma-bz3fc
      @VishalSharma-bz3fc 9 месяцев назад

      can u tell the pandas version bcz in the updated version there is a problem with loading pickle file No module named 'pandas.core.indexes.numeric'

    • @obsidian0
      @obsidian0 8 месяцев назад

      @@VishalSharma-bz3fc
      import pandas as pd
      popular_df = pd.read_pickle('popular.pkl')

    • @lightsacross4663
      @lightsacross4663 5 месяцев назад

      Hi if u were able to successfully develope this project pls reply me I need ur help in error correction

    • @lightsacross4663
      @lightsacross4663 5 месяцев назад

      ​@@VishalSharma-bz3fcHi if u were able to successfully develope this project pls reply me I need ur help in error correction

    • @fullthrottlevishal
      @fullthrottlevishal 3 месяца назад

      @@VishalSharma-bz3fcimport pandas as pd and popular_df = pd.read_pickle('popular.pkl') use this instead

  • @prudhvi0906
    @prudhvi0906 8 месяцев назад +31

    avg_rating_df = ratings_with_name.groupby('Book-Title')['Book-Rating'].agg(lambda x: x.astype(float).mean()).reset_index()
    avg_rating_df.rename(columns = {'Book-Rating' : 'avg_rating'}, inplace = True)
    avg_rating_df
    Use these three lines while calculating avg_rating_df
    Because, taking mean fails as there are non- numeric types in ratings_with_name data frame

  • @manishmaurya2365
    @manishmaurya2365 2 года назад +16

    These projects are really good for practice.

    • @lightsacross4663
      @lightsacross4663 5 месяцев назад

      Hi if u were able to successfully develope this project pls reply me I need ur help in error correction

  • @RanjitSingh-rq1qx
    @RanjitSingh-rq1qx Год назад +6

    Very well explained. Thank you sir for your efforts 😊❤️

  • @rehanmondal4529
    @rehanmondal4529 2 года назад +3

    You are truely our well wisher sir . Thanks a lot 😊

  • @rajarishabhsingh8296
    @rajarishabhsingh8296 Год назад +2

    Thank you bhaiya it helped me alot in my college minor project.

  • @cameleonarabic8124
    @cameleonarabic8124 Год назад +1

    I was happy that I finally found an english video talking about this.. but then you started talking indian which I don't understand. This knowledge deserves to be in english so everyone might understand it.. thanks!

  • @riteshsingh214
    @riteshsingh214 2 года назад +3

    Best project of data science 🙂
    Thank You Sir

    • @lightsacross4663
      @lightsacross4663 5 месяцев назад

      Hi if u were able to successfully develope this project pls reply me I need ur help in error correction

  • @vaibhavnaik4007
    @vaibhavnaik4007 2 года назад +4

    Hello sir the way of your explanation step wise is best way to understanding thanks for giving such projects explain you are truly good
    I have one question please explain
    In Recommend page we search books and submit to shows the 5 similarly books in this when we searching How to shows hidden books like if we just search Harry then search bar shows all Harry Potter movie and then we submit

    • @lightsacross4663
      @lightsacross4663 5 месяцев назад

      Hi if u were able to successfully develope this project pls reply me I need ur help in error correction

  • @DataScience111
    @DataScience111 2 года назад +1

    The way you explain is awesome👍🏻

  • @saisubhasishrout7742
    @saisubhasishrout7742 Год назад +2

    Really thankful to you for this explanation of the html code

  • @ShubhamTiwari-ev7ps
    @ShubhamTiwari-ev7ps Год назад

    This is helpful for deployment purpose !
    Very thnkfull to campusX for this tutorial !

    • @lightsacross4663
      @lightsacross4663 5 месяцев назад

      Hi if u were able to successfully develope this project pls reply me I need ur help in error correction

    • @PodShorts1512
      @PodShorts1512 5 месяцев назад

      ​@@lightsacross4663kya aapka deploy ho gya?

  • @srimanchintu
    @srimanchintu 3 месяца назад

    Thank u very much Nithish Sir, it was wonderful project and ur explanation was Good. Aapke help se hi mera project complete huwa tqqq once again Bhai 😊🥳...

  • @fontstocopyandpaste
    @fontstocopyandpaste 2 года назад +2

    Thanks, sir, Also pls make a complete end to end project on AI Content generator using ML and NLP..

  • @anuj7876
    @anuj7876 Год назад

    Best and fastest way of learning something is by seeing and doing its final product maine kabhi data science ke baare me nahi seekha bas ye project dekha aur banaya ab boht kuch samaj aa gaya iske baare me ek din me hi😅

    • @lightsacross4663
      @lightsacross4663 5 месяцев назад

      Hi if u were able to successfully develope this project pls reply me I need ur help in error correction

    • @anuj7876
      @anuj7876 5 месяцев назад

      @@lightsacross4663 yes it was really easy project what happened?

    • @computer_geek
      @computer_geek 5 месяцев назад

      I am getting this error:
      popular_df = pickle.load(open('popular.pk1', 'rb'))
      File "C:\Python312\Lib\site-packages\pandas\core\internals\blocks.py", line 2728, in new_block return klass(values, ndim-ndim, placement=placement, refs=refs)
      TypeError: Argument placement has incorrect type (expected pandas._libs.internals.BlockPlacement, got slice)
      Is it caused by older version of pandas.can i solve it by using older version of pandas?

  • @harshagohil2107
    @harshagohil2107 9 месяцев назад +1

    Thank you sir, it helped me in my project

  • @codevalley9511
    @codevalley9511 3 месяца назад +1

    Thanks sir, easy language

  • @rajeshmidha4243
    @rajeshmidha4243 2 года назад

    Very informative lecture for recommedation system. Thank you so much

  • @sanyukta99
    @sanyukta99 Год назад +1

    Great explanation! Thanks sir 👍

  • @chintha1221
    @chintha1221 9 месяцев назад +2

    Great informative project,
    Would like to know the evaluation methods for the system and how to implement
    thank you
    🙂

    • @medkedh
      @medkedh 8 месяцев назад

      did u get to know about evaluation method?

  • @mridang2064
    @mridang2064 2 года назад

    Dhanyavaad . Nitish Sir OP !

  • @jayaniperera6170
    @jayaniperera6170 Месяц назад +1

    Which algorithm is use in here?

  • @dikshitlenka
    @dikshitlenka 2 года назад +5

    Very informative video. Try clearing the cache it might work or change the extension from jpg to jpeg or png and it would be great if you could also upload the ipnyb file. Many thanks.

    • @lightsacross4663
      @lightsacross4663 5 месяцев назад

      Hi if u were able to successfully develope this project pls reply me I need ur help in error correction

  • @dilippokhrel4009
    @dilippokhrel4009 2 года назад +1

    sir, hybrid wala video bhi banaye please. Topic bohot interesting lagti he

  • @saikashyapcheruku6103
    @saikashyapcheruku6103 11 месяцев назад +2

    If a user has not rated/read a book, why are we assigning a rating of 0??. Doesn't that assign a low rating to the unread book?
    Please explain :(

  • @palvinderbhatia3941
    @palvinderbhatia3941 Месяц назад +1

    Hi Nitish,
    Great content, I have doubt in this video.
    How is this Collaborative Filtering?
    As per my understanding this is Content based filter, as you did create any relation between users.
    In Collaborative Filtering recommendation should be based on books liked by similar users, but not just similar books.
    Please correct me if my understanding is wrong.

  • @poojayadav3830
    @poojayadav3830 Год назад

    wowww just wowww sir..great explanation...

  • @anweshbhattacharyya7763
    @anweshbhattacharyya7763 2 года назад

    Waah Bhai.. Maast Hai 🔥🔥❤️👌👍😊

  • @KaleemUllah-qi7hf
    @KaleemUllah-qi7hf Год назад

    Excellent video very informative.
    Good work keep it up!

  • @gingerdragon6216
    @gingerdragon6216 2 года назад

    Wow, this is exacly what I need to practice my ml. Thankss

    • @lightsacross4663
      @lightsacross4663 5 месяцев назад

      Hi if u were able to successfully develope this project pls reply me I need ur help in error correction

  • @Tariquejamallkr
    @Tariquejamallkr 7 месяцев назад

    keep it up, :) , I learnt a lot of things from this video.

  • @muhammadahsan2427
    @muhammadahsan2427 Год назад

    `value_counts` could be used at @24:30

  • @_Ashutosh_Semwal_
    @_Ashutosh_Semwal_ Год назад +6

    ⚠️Index Error Solved ⚠️
    Code ---->
    index = np.where(pt.index==book_name) [0]
    index = index[0]
    Thanks for the project brother❤

    • @onlybeast666
      @onlybeast666 Год назад

      i hava problem in loading dataset can you help me

    • @KhushiTripathi-qy4db
      @KhushiTripathi-qy4db 10 месяцев назад

      Then also I am getting an error in index

  • @abhayrawat8812
    @abhayrawat8812 10 месяцев назад

    Thanks a lot bro, super helpful.....😇

  • @munnakumarsah3209
    @munnakumarsah3209 2 года назад

    Great project for data science🙂✌👍

  • @saadhashmi9232
    @saadhashmi9232 2 года назад +3

    sir please do a project on healthcare dataset.

  • @Anuragpandeyhu
    @Anuragpandeyhu 2 года назад

    Thanks Alotttttt I watched it 8 times

  • @aspirantrade2697
    @aspirantrade2697 Год назад

    The collaborative filtering-based approach you showcased is an excellent way to personalize recommendations and enhance the user experience. The the concepts and implementation was clear and insightful. Kudos! It's worth mentioning that ML is also widely used in the field of trading.
    It plays a crucial role in developing trading algorithms, analyzing market data, and making informed investment decisions. I'm trying to learn all possible applications out there, a similar video that has helped me understand more about ML - "Machine Learning for Options Trading | Options Trading Strategies" by QuantInsti.
    Anyway great job, looking forward for more content.

  • @abhimanyukspillai6572
    @abhimanyukspillai6572 2 месяца назад

    avg_rating_df = ratings_with_name.groupby('Book-Title')['Book-Rating']..mean(numeric_only = True).reset_index()
    The latest update in Pandas does not support in taking mean of object columns. To have the behaviour shown as in the video please set numeric_only = True inside the mean function.

  • @Tigerrg1
    @Tigerrg1 11 дней назад

    ye project m aapne konse type ki machine learning ka use Kiya h
    Supervise , unsupervise, ya fir koi or?

  • @SanaKhalifey
    @SanaKhalifey 6 месяцев назад +1

    Which algorithm is used in this project?

  • @thesunil1806
    @thesunil1806 2 года назад

    great ..i just love it bro ..

  • @amishah4145
    @amishah4145 Год назад +2

    31:26 is showing an error.
    KeyError: "['Book-Author', 'Image-URL-M'] not in index"

    • @Decode-j5f
      @Decode-j5f 6 дней назад

      Same error ... How did you resolved it...?

  • @amish8651
    @amish8651 2 месяца назад +1

    Try using render for deployment, thank me later:)

    • @SpaceShip933
      @SpaceShip933 Месяц назад

      How can i use it as heroku is charging money

    • @amish8651
      @amish8651 Месяц назад

      @@SpaceShip933 render pe krdo deploy

    • @SpaceShip933
      @SpaceShip933 Месяц назад

      @@amish8651 did you do it? Mere isme- not found bata raha tha deploy karne ke baad, shayad requirements.txt file aur gunicorn ki vajah se hua tha

    • @amish8651
      @amish8651 Месяц назад

      @@SpaceShip933 haa bhai poori heroku jese hi steps follow kro

    • @SpaceShip933
      @SpaceShip933 Месяц назад

      @@amish8651 nahi ho raha

  • @dynamicgirl4603
    @dynamicgirl4603 Год назад

    Sir, I have an humble request is that, I want you to make a very detail(from scratch) of music recommendation system 🙏

  • @Ankit-hs9nb
    @Ankit-hs9nb 2 года назад +2

    good video!
    I was expecting if Machine learning or deep learning models could be used!
    May I know which mic you are using?

    • @lightsacross4663
      @lightsacross4663 5 месяцев назад

      Hi if u were able to successfully develope this project pls reply me I need ur help in error correction

  • @sonimaurya7214
    @sonimaurya7214 Год назад +2

    how to check accuracy of this model ?
    reply fast please

  • @anujshrivastav7365
    @anujshrivastav7365 2 года назад

    very nice project sir .....

  • @PankajKumar-ie9gl
    @PankajKumar-ie9gl 2 года назад +3

    hi bro, great learning experience.. just on question, can we use SVD or SVD ++ here??

  • @dktamil
    @dktamil Год назад

    Your tutorial is really impressive can u make an content recommend system in Android application ....,?plzz

  • @staniherstaniher9300
    @staniherstaniher9300 Год назад +1

    Nice tutorial. Please can you make a video where you evaluate (hit, ndcg, recall) this recommender system?

    • @medkedh
      @medkedh 8 месяцев назад

      hi can u please help me with how i can evaluate the model?

  • @IshRohira
    @IshRohira 4 месяца назад +1

    IndexError Traceback (most recent call last)
    Cell In[71], line 1
    ----> 1 recommend('Falling Leaves: The True Story of an Unwanted Chinese Daughter ')
    Cell In[69], line 3, in recommend(book_name)
    1 def recommend(book_name):
    2 # index fetch
    ----> 3 index = np.where(pt.index==book_name)[0][0]
    4 similar_items = sorted(list(enumerate(similarity_scores[index])),key=lambda x:x[1],reverse=True)[1:5]
    6 data = []
    IndexError: index 0 is out of bounds for axis 0 with size 0
    How will i solve this error please help

  • @binarystar4947
    @binarystar4947 2 года назад

    Love you Nitish✨❤️

  • @vinayaksharma-ys3ip
    @vinayaksharma-ys3ip 2 года назад

    Such a nice explanation Sir!!💯

  • @jayeshraokherkar8220
    @jayeshraokherkar8220 6 месяцев назад

    Sir, please make the detailed video on how to make job recommendation system just like linked in use

    • @lightsacross4663
      @lightsacross4663 5 месяцев назад

      Hi if u were able to successfully develope this project pls reply me I need ur help in error correction

  • @VishalSharma-bz3fc
    @VishalSharma-bz3fc 9 месяцев назад +2

    my pickle file is not loading it is showing
    File "C:\Users\Vishal Sharma\PycharmProjects\try\main.py", line 5, in
    popular_df = pickle.load(open('popular.pkl','rb'))
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ModuleNotFoundError: No module named 'pandas.core.indexes.numeric'
    Can somebody help?

    • @abhishekrawat8074
      @abhishekrawat8074 9 месяцев назад +1

      Did you solve it now??

    • @VishalSharma-bz3fc
      @VishalSharma-bz3fc 6 месяцев назад

      @@abhishekrawat8074 convert the pickle file to dictionary first then it will load in pycharm

    • @aakashshah8941
      @aakashshah8941 3 месяца назад

      hey did you solved it??

    • @VishalSharma-bz3fc
      @VishalSharma-bz3fc 3 месяца назад

      @@aakashshah8941 convert the file to dictionary file first after which when u will open the pickle file in pycharm it will work properly

  • @samm-wb5ut
    @samm-wb5ut 6 месяцев назад

    Bro in the live production environment does the end analysis is exported as pickle and then use in the website or live analysis is done based on the records in database

  • @snrmedia8965
    @snrmedia8965 2 года назад +3

    Make end to end project on computer vision like object detection or any other

  • @akashpramod3390
    @akashpramod3390 2 года назад +7

    Sir, if there is any possibility to make a project on " SEMANTIC TEXTUAL SIMILARITY(Prediction between 0-1)", then please make on this. Thank You.

    • @lightsacross4663
      @lightsacross4663 5 месяцев назад

      Hi if u were able to successfully develope this project pls reply me I need ur help in error correction

  • @himanshushukla5260
    @himanshushukla5260 Год назад +1

    Sir please tell deployment process other than heroku as it is no longer accessible for free users

  • @manshikhatri1004
    @manshikhatri1004 3 месяца назад

    sir i have a doubt as I am following same steps but in starting only its coming (Books is not defined ) sir please help me out

  • @user-rg7ns9mg5v
    @user-rg7ns9mg5v 8 месяцев назад

    At 53:57 please check the video it has some editing issues.

  • @snrmedia8965
    @snrmedia8965 2 года назад +1

    Awesome 👍👍

  • @MillinaM
    @MillinaM Год назад +1

    Sir how display the book is not found

  • @engineeringcentre3913
    @engineeringcentre3913 2 года назад +1

    What is mean by performing EDA ?

  • @learner8053
    @learner8053 2 года назад +1

    Bhai kya aap job kr rhe ho ya pehle krte the, please apne baare mai btao
    About your industry experience etc.

  • @ShadowGaming-gg7kj
    @ShadowGaming-gg7kj 11 месяцев назад +1

    Sir I am not able to access pickle file in my web app shows error

  • @dhilipmaharish
    @dhilipmaharish 2 года назад +1

    Reason why image is not loading:
    You have to put your local path on the image src="{{"imagenme.png", folder_path}}"

  • @harshitsingh6884
    @harshitsingh6884 2 года назад +2

    Can we use your projects in our project portfolio after performing same project along with your project ?

  • @satyaschannel4391
    @satyaschannel4391 2 года назад

    sir, please make a video on how to draw decision boundaries for decision trees. There was no proper video on youtube about these.

  • @BaljeetSingh-nx4cf
    @BaljeetSingh-nx4cf 4 месяца назад

    Sir Jinja for loop is working fine in flask app but on browser it is not working at all

  • @thesweekrith
    @thesweekrith Месяц назад

    It's showing that np is not defined and giving the error

  • @mohammadaamir5642
    @mohammadaamir5642 Год назад +1

    I am facing this error
    popular_df = pickle.load(open('popular.pkl', 'rb'))
    ModuleNotFoundError: No module named 'pandas.core.indexes.numeric'

  • @gauravshrivastav6807
    @gauravshrivastav6807 2 года назад

    Great Project

  • @mdabsaralam8731
    @mdabsaralam8731 Год назад

    sir please make a video on ecommerce product recommendtion like amazon

  • @randomkumar3321
    @randomkumar3321 Год назад +1

    Can you please provide the block diagram for this project

  • @sanjayaravind.m3221
    @sanjayaravind.m3221 Год назад

    shukriya bhai🙏

  • @niladrisekharbhattacharjee6237

    Hi nitish!, i wish you can make a video tutorial on POI recommedation

  • @muhammadnuralfian5974
    @muhammadnuralfian5974 2 года назад

    Thank you sir, nice project but can you add subtitle next time ?

  • @BaljeetSingh-nx4cf
    @BaljeetSingh-nx4cf 4 месяца назад

    I am writing the same code as yours but still my website is behaving different why

  • @anuragkashyap1445
    @anuragkashyap1445 4 месяца назад

    hi sir i try to run the app.py file but i get the error -
    Traceback (most recent call last):
    File "e:\Data Science Practice Jupyter\Book-Recommender system24\app.py", line 5, in
    popular_df = pickle.load(open('popular.pkl','rb'))
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ModuleNotFoundError: No module named 'pandas.core.indexes.numeric'
    i try to fix this but nothing happen same error got every time.
    i use vs code because in pycharm error is related to flask.
    so please help me for this thankyou

  • @manjeerag868
    @manjeerag868 Год назад

    Hi thnq so much for the video
    Can u reply me ASAP
    how to find how good the model is doing good?

  • @Jimil_soni
    @Jimil_soni Год назад +1

    I have made product recommendation system like you and have made multiple functions for multiple products so how can I recommend that products

  • @blindprogrammer
    @blindprogrammer Год назад

    How will you recommend books for those books which you didn't consider while applying the famous books filter? We don't have embeddings for those infamous books.

  • @sharonfaithm2763
    @sharonfaithm2763 2 года назад

    Amazing ❤️

  • @cricfan2002
    @cricfan2002 10 месяцев назад +4

    Sir, when I run my project, it is showing error:
    C:\Users\91913\AppData\Local\Programs\Python\Python311\python.exe C:\Users\91913\Downloads\B-R-S\app.py
    Traceback (most recent call last):
    File "C:\Users\91913\Downloads\B-R-S\app.py", line 5, in
    popular_df = pickle.load(open('popular.pkl','rb'))
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ModuleNotFoundError: No module named 'pandas.core.indexes.numeric'

    • @tusharchauhan6322
      @tusharchauhan6322 5 месяцев назад

      did you find how to resolve this issue?? pls tell me, i am also stuck there...

    • @aakashshah8941
      @aakashshah8941 3 месяца назад

      please reply

    • @SaurabhKumar-kp3zv
      @SaurabhKumar-kp3zv 2 месяца назад

      have you installed pandas and pickle in terminal ?

  • @keerthika1207
    @keerthika1207 4 месяца назад

    Sir This Machine learning project comes under which algorithm?

  • @vinayakpachange9071
    @vinayakpachange9071 Год назад +1

    Hi sir, agar mene recommend books me mene dataset ke bahr ka book search kiya to search krne ke bafh sidha index error btha rhaa he
    Lekin agar mene dataset ke bahr ka book search kiya to muje ek msg print hona chahiye ki "this book is not available" isliye kya krna pdega plz bthayiye sir....

  • @shristy2178
    @shristy2178 Год назад +1

    what is juypter? and what to do can somebody explain

    • @SortedCoding
      @SortedCoding 20 дней назад

      Jupyter is a type pn notebook in which we can code and check the output cell by cell unlike the other code editors which run full code at a time.... jupyter notebook gives you the facility to run and check the output line by line ☺️..... Jupiter notebook is best for doing ML project and other projects

  • @AbrarKhan-hp1wf
    @AbrarKhan-hp1wf 5 месяцев назад

    @CampusX I am facing the below error while running the file

  • @arp6080
    @arp6080 8 месяцев назад

    Sir,
    I was thinking of learinng Machine Learning but as I am not someone who is great at Math, should I start learning and how important is Math. And learning the Math needed for this is difficult.

  • @sandipansarkar9211
    @sandipansarkar9211 2 года назад

    finished watching

  • @shubhamxd8527
    @shubhamxd8527 6 месяцев назад

    Bro on What Basis This Recommendation system Recommends books?

  • @mahimachowdhury9832
    @mahimachowdhury9832 11 месяцев назад +1

    how can I get the dataset? please help

  • @muthukamalan.m6316
    @muthukamalan.m6316 Год назад

    project is good. but if you spoke english you can cover wiide set of audience

  • @poorvisingh6330
    @poorvisingh6330 Год назад

    How to add hyperlinks so that it leads back to the product in recommendation system

  • @HUNTER-wp3mc
    @HUNTER-wp3mc 2 месяца назад

    bro cant we create pivote tabel instead doing these filtering

  • @noura.m3004
    @noura.m3004 Год назад

    How to calculate accuracy and confusion metrics in this system

  • @35_subhradeeppal73
    @35_subhradeeppal73 2 года назад

    Please Upload A video on Mutual Friend Recommendation system like facebook