Content-based Recommender Using Natural Language Processing (NLP

By KDnuggets - 2020-11-15

Description

A guide to build a content-based movie recommender model based on NLP.

Summary

  • When we provide ratings for products and services on the internet, all the preferences we express and data we share (explicitly or not), are used to generate recommendations by recommender systems.
  • Exploring the dataset, there are 250 movies (rows) and 38 attributes (columns).
  • I used the Rake function to extract the most relevant words from whole sentences in the ‘Plot’ column.
  • Once I have the matrix containing the count for all words, I can apply the cosine_similarity function to compare similarities between movies.

 

Topics

  1. Backend (0.27)
  2. Database (0.14)
  3. NLP (0.09)

Similar Articles

30 Most Asked Machine Learning Questions Answered

By Medium - 2021-03-18

Machine Learning is the path to a better and advanced future. A Machine Learning Developer is the most demanding job in 2021 and it is going to increase by 20–30% in the upcoming 3–5 years. Machine…