Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

CodeSignal

Recommendation Systems Quality Evaluation using JS

via CodeSignal

Overview

This course focuses on metrics specific to recommendation systems, crucial for evaluating and optimizing model performance. You'll delve into recommendation-specific metrics such as Coverage, Serendipity, Novelty, and Diversity. Each metric is presented with theoretical insights and practical coding examples to illustrate their application.

Syllabus

  • Unit 1: Coverage in Recommendation Systems
    • Enhancing Recommendation Diversity
    • Implementing a Coverage Function for Recommendation Systems
    • Model Coverage Calculation Task
    • Calculate Coverage for Recommendation System
  • Unit 2: Understanding Novelty Metrics
    • Increase Novelty Score by Modifying Predicted Items List
    • Calculating Novelty Scores for Multiple Users
    • Calculating Average Novelty Score
    • Item Popularity and Novelty Calculation Task
  • Unit 3: Diversity in Recommendation Systems
    • Cosine Similarity Calculation for Item Recommendations
    • Calculating Cosine Similarity for Recommended Items
    • Implementing Diversity Function in Recommendation Systems
    • Reducing Diversity in Recommendations
    • Enhancing Diversity in Item Recommendations
  • Unit 4: Serendipity in Recommendations
    • Enhancing Serendipity in Recommendation Systems
    • Serendipity Score Calculation Task
    • Serendipity Score Calculation for Multiple Users

Reviews

Start your review of Recommendation Systems Quality Evaluation using JS

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.