MCPcopy Create free account
hub / github.com/SeldonIO/seldon-server / recommendationsFor

Function recommendationsFor

client/js-client/src/rlClient.js:248–257  ·  view source on GitHub ↗
(user_id, callback, options)

Source from the content-addressed store, hash-verified

246
247
248 function recommendationsFor(user_id, callback, options) {
249 return withMandatory("user_id", user_id, function () {
250 var itemId = options.item || currentPageId(params.retain),
251 paramsFromURL = retrieveSeldonParamsFromURL(),
252 rlabs = options[params.track_par] || paramsFromURL[0],
253 rectag = options[params.rectag_name] || extractExtraSeldonParams(paramsFromURL).rt,
254 url = recommendationsUrl(user_id, itemId, rlabs, rectag, options);
255 jsonpCall(url, callback);
256 });
257 }
258
259 function appendClickTo(items, options) {
260 var delim = params.rlabs_delim,

Callers 1

recommendationsFunction · 0.85

Calls 6

withMandatoryFunction · 0.85
currentPageIdFunction · 0.85
extractExtraSeldonParamsFunction · 0.85
recommendationsUrlFunction · 0.85
jsonpCallFunction · 0.85

Tested by

no test coverage detected