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

Avatar

Avatar
Affirm 5
Level 3
Rajashankar
Level 3

Likes

19 likes

Total Posts

35 posts

Correct reply

8 solutions
Top badges earned
Affirm 5
Boost 10
Affirm 3
Ignite 1
Validate 1
View profile

Avatar
Affirm 5
Level 3
Rajashankar
Level 3

Likes

19 likes

Total Posts

35 posts

Correct reply

8 solutions
Top badges earned
Affirm 5
Boost 10
Affirm 3
Ignite 1
Validate 1
View profile
Rajashankar
Level 3

25-11-2020

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...

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 @Arun_Patidar @Jörg_Hoh @BrianKasingli

Any pointers please.

 

 

Regards,

Rajashankar.R

Accepted Solutions (1)

Accepted Solutions (1)

Avatar

Avatar
Affirm 1
Level 1
mikem321
Level 1

Likes

2 likes

Total Posts

1 post

Correct reply

1 solution
Top badges earned
Affirm 1
Boost 1
View profile

Avatar
Affirm 1
Level 1
mikem321
Level 1

Likes

2 likes

Total Posts

1 post

Correct reply

1 solution
Top badges earned
Affirm 1
Boost 1
View profile
mikem321
Level 1

04-12-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.

Answers (0)