engagement-based-demotion.js 470 B

12345678910111213
  1. "use strict";
  2. Object.defineProperty(exports, "__esModule", { value: true });
  3. exports.demoteByEngagements = void 0;
  4. /**
  5. * Re-rank candidates by demoting candidates based on engagement events.
  6. * @param candidates Recommendable entities
  7. * @param engagementEvents Recorded engagement events
  8. * @returns Reordered candidates
  9. */
  10. function demoteByEngagements(candidates, _engagementEvents) {
  11. return [...candidates];
  12. }
  13. exports.demoteByEngagements = demoteByEngagements;