dq

Recommendations data quality metrics.

Functions

calc_cross_dq_metrics(metrics, reco, ...)

Calculate recommendations data quality metrics.

calc_reco_dq_metrics(metrics, reco)

Calculate recommendations data quality metrics.

Classes

CoveredUsers(k)

Recommendations data quality metric to calculate share of users from test interactions that are present in recommendations table and have at least one recommendation at first k positions.

CrossDQMetric

alias of CoveredUsers

SufficientReco(k[, deep])

Absence of empty rows in recommendations table when k recommendations are required for each user.

UnrepeatedReco(k[, deep])

Unrepeated items recommended to the same user in recommendations table.

_RecoDQMetric(k[, deep])

Recommendations data quality metric base class.