How to utilize external recommendation algortithm return in python inside Adobe Target | Community
Skip to main content
RajaShankar
New Participant
November 25, 2020
Solved

How to utilize external recommendation algortithm return in python inside Adobe Target

  • November 25, 2020
  • 2 replies
  • 1177 views

Hi All,

I have a requirement from customer to use external recommendation algorithm for a estore - product recommendation written in custom python script inside adobe target recommendation. I had checked the criteria supported by Adobe target i am not able to find any criteria to leverage external algorithm. How can we leverage external custom algorithm inside Adobe target. Please suggest.

 

P:S : As per my understanding Custom Algorithm (Bring your Own) is supported in Adobe Target as mentioned in below guide

https://experienceleague.adobe.com/docs/target/using/recommendations/introduction-to-recommendations.html?lang=en#online-business-rules

But there is no details on how to integrate custom logic using custom criteria. Its just allowing to upload a csv file with key and recommendation as columns. Some examples will be helpfull.

@kautuk_sahni @arunpatidar @joerghoh @BrianKasingli

Any pointers please.

 

 

Regards,

Rajashankar.R

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by mikem321

Hey there, 

Although the docs make it sound like you can use your own algorithm, you can't.

By "custom algorithm" they mean custom criteria. They just mean that you can customize all of the OOTB options in the criteria menu to create your own criteria configuration.

 

The closest thing that you can get to using your own algorithm is running your python algo on your own and uploading the output in the custom criteria configuration as a .csv.

 

Trust me on this, I had the exact same question and Adobe consulting confirmed it for me.

 

It's unfortunate because the language used in the docs is so misleading that us developers have to be the bearer of bad news that the product doesn't do something that it pretty clearly claims to do.

2 replies

mikem321Accepted solution
New Participant
December 4, 2020

Hey there, 

Although the docs make it sound like you can use your own algorithm, you can't.

By "custom algorithm" they mean custom criteria. They just mean that you can customize all of the OOTB options in the criteria menu to create your own criteria configuration.

 

The closest thing that you can get to using your own algorithm is running your python algo on your own and uploading the output in the custom criteria configuration as a .csv.

 

Trust me on this, I had the exact same question and Adobe consulting confirmed it for me.

 

It's unfortunate because the language used in the docs is so misleading that us developers have to be the bearer of bad news that the product doesn't do something that it pretty clearly claims to do.

RajaShankar
New Participant
December 2, 2020
Any pointers please