Skip to content

Instantly share code, notes, and snippets.

@veekaybee
Last active August 9, 2023 01:30
Show Gist options
  • Star 2 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save veekaybee/3e891a5bba299fc9e33640d66d5bb6f2 to your computer and use it in GitHub Desktop.
Save veekaybee/3e891a5bba299fc9e33640d66d5bb6f2 to your computer and use it in GitHub Desktop.

Information retrieval is the practice of asking questions about large documents.

  • It became especially popular when doing discovery for lawsuits
  • or AWS in guiding you to the relevant products
  • One of the first recommenders was GroupLens for newsnet

Collaborative Filtering: Involves running Ratings and Correlations through a CF engine.

  • The goal is to find a neighborhood of users
  • Recommendation Interfaces: Suggestion, top n
  • Prediction interfaces: Evaluate candidates and score/predictive rating

Ratings: can be implicit or explicit Preditions: Estimate of preferences around how much you like something

**Approaches to Recommendations: **

Content-Based Approaches:

https://www.w3.org/Conferences/WWW4/Papers/93/

  • Non-personalized/Stereotype (overall preference based on population)
  • Product Association: People who bought x also want x - also not personalized
  • Content-based: Based on metadata
  • Collaborative filtering: Learning preferences and using the community

Preferences and Ratings:

Preference: We want to learn what users like (can be broad) Rate / Review - Explicit Click/purchase/follow - Implicit

Explicit

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment