Build a Movie Recommendation System from Scratch with Streamlit! (Step-by-Step Guide)

แชร์
ฝัง
  • เผยแพร่เมื่อ 27 พ.ย. 2024

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

  • @davidtindell950
    @davidtindell950 3 หลายเดือนก่อน +1

    Thank You Very Much for Your Quick Replies. Looking forward to your next Vids !!!!

  • @davidtindell950
    @davidtindell950 3 หลายเดือนก่อน +1

    Thank You. Very Useful and Timely. NEW SUBSCRIBER ! Also, I am working on a vector representation of User's preferences, likes and dislikes ...

  • @davidtindell950
    @davidtindell950 3 หลายเดือนก่อน +1

    Just a suggestion: for a better understanding of the loaded 'data' and 'movies' and for debugging, it is useful to include: " print(data.head()) " and print("movies.head()). Be Sure to comment out such print statements and also be cautious of comments within the code since 'streamlit' often complains about any code that interferes with its startup or running.

    • @Sara-s-playground
      @Sara-s-playground  3 หลายเดือนก่อน +1

      thanks for suggestion! Will keep in mind

  • @Sara-s-playground
    @Sara-s-playground  4 หลายเดือนก่อน +1

    source codes: github.com/GoingLight/movie-recommender

  • @davidtindell950
    @davidtindell950 3 หลายเดือนก่อน +1

    P.S. As you know, good practice -- under MacOS, MS Win or Linux, is to either use Anaconda ('mini-conda') to isolate you dev projects, or, at least 'venv'.

    • @Sara-s-playground
      @Sara-s-playground  3 หลายเดือนก่อน +1

      yes, you are right, I use conda as well, and it is definetly more convinient

  • @davidtindell950
    @davidtindell950 3 หลายเดือนก่อน +1

    Although, 'cosine_similarity' is commonly used for matching query to vector_db, for a "Recommender System" is there another function that you might recommend ?

    • @Sara-s-playground
      @Sara-s-playground  3 หลายเดือนก่อน +1

      another function you might consider is dot product similarity, useful when you also want to consider the magnitude