Difference between revisions of "Recommendation Systems"

From MIT Technology Roadmapping
Jump to navigation Jump to search
Line 14: Line 14:
! FOM !! Definition !! Units !! Trends (dFOM/dt)
! FOM !! Definition !! Units !! Trends (dFOM/dt)
|-
|-
| Source || Number of users and datapoints used to generate a recommendation || [users] || The number of users and datapoints has increased over time as databases of users and their preferences has grown
| User Base Size|| Number of users and datapoints used to generate a recommendation || [users] || The number of users and datapoints has increased over time as databases of users and their preferences has grown
|-
|-
| Quality || Degree to which the recommendation is relevant to the user. This depends on the implementation of the recommender system, but one example could be match percentage (Netflix, OkCupid) || [%] || It is not clear that the quality of recommendations has increased over time.
| Accuracy || Degree to which the recommendation is relevant to the user. This depends on the implementation of the recommender system, but one example could be match percentage (Netflix, OkCupid) || [%, Relevant Content Recommended/Content Recommended] || It is not clear that the quality of recommendations has increased over time.
|-
|-
| Quantity || Number of recommendations generated by the system for each user || [recommendations] || The number of recommendations systems can generate has increased as the amount of content in the system has increased
| Quantity || Number of recommendations generated by the system for each user || [recommendations] || The number of recommendations systems can generate has increased as the amount of content in the system has increased
|-
|-
| Click-thru-rate || Rate of users who click on the recommendation provided || [%] || Unknown if this has changed over time
| Engagement || Number of users display interest in the recommendation provided. This depends on the implementation of the recommender system. An example of this could be clicks or views. || [clicks] || Unknown if this has changed over time
|-
|-
| Purchase || Number of a product purchased by users as a result of the recommendation. This definition will vary by implementation, for example, product could be a physical product or a complete digital "view" of a movie or news article.  || [units "sold"] || Unknown if this has changed over time
}
|}

Revision as of 21:38, 30 September 2020

Roadmap Overview

Recommendation systems have become a critical engine of the modern digital economy, allowing businesses to exploit user behaviors and similarities to develop specific notions of preference and relevance for their customers. Today, recommendation systems can be found “in the wild” in many different services ubiquitous to daily digital life, filtering the content we see (eg Spotify, Tik Tok, Netflix), products we are advertised (eg Instagram, Amazon), and humans we connect to (eg Tinder, LinkedIn). Against the backdrop of Level-1 commercial user understanding or personalization, we develop a Level-2 roadmap for Recommendation Systems (2RS) below.

OPM Model

OPD of a Recommendation System

DSM Allocation

Recsys tech hierarchy.png
Recsys dsm.png

Figures of Merit

}
FOM Definition Units Trends (dFOM/dt)
User Base Size Number of users and datapoints used to generate a recommendation [users] The number of users and datapoints has increased over time as databases of users and their preferences has grown
Accuracy Degree to which the recommendation is relevant to the user. This depends on the implementation of the recommender system, but one example could be match percentage (Netflix, OkCupid) [%, Relevant Content Recommended/Content Recommended] It is not clear that the quality of recommendations has increased over time.
Quantity Number of recommendations generated by the system for each user [recommendations] The number of recommendations systems can generate has increased as the amount of content in the system has increased
Engagement Number of users display interest in the recommendation provided. This depends on the implementation of the recommender system. An example of this could be clicks or views. [clicks] Unknown if this has changed over time