SlideShare une entreprise Scribd logo
1  sur  28
Télécharger pour lire hors ligne
FD	recommendation system
Dung Chu,	data	scientist
FD	Mediagroep
Outline
• Business	cases	analysis	and	recommendation	engine	
roadmap
• Personalized	email	campaigns
• A/B	testing	results
• Upcoming	work
About	me
• Dung Chu	
• MSc	in	cloud	computing	@UvA
• Research	in	image	processing	group	ISLA	@UvA:	
https://ivi.fnwi.uva.nl/isis/index.html
• Data	scientist	@FD	mediagroep
FD	mediagroep
Het Financieele Dagblad
Het Financieele Dagblad is dé nieuws- en inspiratiebron die op elk moment
van de dag financieel-economische betekenis geeft aan ontwikkelingen in
de wereld.
Company info geeft altijd real time toegang tot actuele bedrijfs- en
prospectinformatie van 2,5 miljoen bedrijven in Nederland
FD/BNR Networks
FD/BNR Networks brengt ideeën, meningen en talentrijke ondernemers
en professionals samen door de organisatie van o.a. forums, debatten,
netwerksessies, en evenementenreeksen.
BNR Nieuwsradio
BNR Nieuwsradio is de enige radiozender in Nederland waar ambitieuze en
ondernemende mensen 24 uur per dag op de hoogte worden gehouden van
relevant nieuws.
Pensioen Pro
De joint venture tussen FD Pensioen Pro en IPN en levert betrouwbaar
nieuws, achtergrond en analyse voor de pensioenprofessional.
Redactie Partners
Produceert custom media producten voor zowel interne als externe
communicatievraagstukken
Fondsnieuws
Het grootste journalistieke platform voor beleggingsprofessionals in
Nederland.
Energeia
Biedt nieuws, data en opinie voor energieprofessionals.
FD.nl
Publishing	rate
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
Number	of	articles
Nr	articles
Per	week:	~	500	articles	
Digital-
first
FD	traffic
2/1/17
2/2/17
2/3/17
2/4/17
2/5/17
2/6/17
2/7/17
2/8/17
2/9/17
2/10/17
2/11/17
2/12/17
2/13/17
2/14/17
2/15/17
2/16/17
2/17/17
2/18/17
2/19/17
2/20/17
2/21/17
2/22/17
2/23/17
2/24/17
2/25/17
2/26/17
2/27/17
2/28/17
FD	traffic	- february	2017	- daily
Users Pageviews
Business	cases	analysis
• Improve	customer	retention	through	direct	digital	
activation	with	increased	relevance
– Online	traffic
– Email	traffic	
• Improve	conversion	via	more	digital	engagement
– Convert	un-registered	to	registered	customers	
• Increase	ad	sales	via	increased	traffic
All	users
Logged-in	users
Business	cases	analysis
• Support	journalists	in	understanding	customer	
reading	tastes:
– Provide	more	article	insights	to	journalists
Choice:	internal	development	of	recommendation	systems*
*	We	did	try	a	pilot	phase	with	a	third	party
Where	to	start
• Online	recommendation	in	website	fd.nl
• Email	newsletters
Where	to	start
• Online	recommendation	in	website	fd.nl
• Email	newsletters
Current	email	newsletters
Current	email	newsletters
Popularity
sorting
Personalized	email	newsletters
• Targeted	audience	was	registered	customers	without	
subscriptions:	
– Free	customers	with	5	articles	as	free
– We	wanted	to	improve	conversion	rates
Personalization:	collaborative	filtering
• Popularity	sorting:	no	relation	between	articles
• Relations	between	articles	A	and	B:	if	someone	is	
reading	A,	what	is	the	prob that	he/she	finds	B	also	
interesting.	
• Relation:
– Content-based	relation:	
– Relation	based	on	collaborative	behavior	of	reading:
Architecture
Collect	data
Article	distance	
matrix
Recommend
PySpark:	
+	Convert	reader-article	matrix	to	IndexedRowMatrix
+	columnSimilarities():	fast	compute	of	cosine	
similarity	between	columns
+	Input:	klant_nr
+	Infer	list	of	articles	read	from	reader-article	
matrix
+	Recommended	articles:	articles	with	largest	
sum	of	distances	to	the	articles	read	by	the	
user
Article
DB
Reader-article	matrix
Email	
campaign	
management
Client	list
Emailing
system
Published	
last	week
Older	
articles
28	days
7	days
Recommendation	step
Item-to-item	collaborative	filtering
• Always	sort	articles	based	on	cosine	metric
• Cold-start	problems:	with	articles	that	were	read	
only	few	times
– Evaluate	dot-product	metric
– Use	popularity	version
Personalized	emails
A/B	testing
• A	setting	(“combi”):	recommended	articles	using	
item-to-item	collaborative	filtering
• B	setting	(“popularity”):	recommended	articles	using	
article	popularity	scores
Results:	free	clients
T-test
Results:	paid	clients	(fixed	2000)
T-test
Number	of	articles	sent	– 1	week
Popularity	emails
Personalized	emails
6	articles 178	articles	(60	clicked)
Long	tail	
articles
Toolings
Future	work
Take-home	messages
• Simple	recommendation	model	(with	existing	tools)	
works
• FD	Mediagroep has	started	with	AI.	And	we	are	doing	
more	and	more	in	this	journey.
Twitter:	@dungchu
Email:	dung.manh.chu@fdmediagroep.nl
LinkedIn:	https://www.linkedin.com/in/dungmanhchu/

Contenu connexe

Similaire à FD recommendation engine in personalized newsletters

HPE IDOL 10 (Intelligent Data Operating Layer)
HPE IDOL 10 (Intelligent Data Operating Layer)HPE IDOL 10 (Intelligent Data Operating Layer)
HPE IDOL 10 (Intelligent Data Operating Layer)Andrey Karpov
 
Third Industrial Revolution_Teigland
Third Industrial Revolution_TeiglandThird Industrial Revolution_Teigland
Third Industrial Revolution_TeiglandRobin Teigland
 
Athens Technology Center - Corporate profile
Athens Technology Center - Corporate profileAthens Technology Center - Corporate profile
Athens Technology Center - Corporate profileAthens Technology Center
 
New concept Information systems
New concept Information systemsNew concept Information systems
New concept Information systemsmohanraj123
 
Big Data Forum by Institute of Actuaries in Belgium (IABE)
Big Data Forum by Institute of Actuaries in Belgium (IABE)Big Data Forum by Institute of Actuaries in Belgium (IABE)
Big Data Forum by Institute of Actuaries in Belgium (IABE)Mateusz Maj
 
We spline invdeck_apr2018_2
We spline invdeck_apr2018_2We spline invdeck_apr2018_2
We spline invdeck_apr2018_2Fernanda Torós
 
How academic institutions best support PhDs and postdocs in the transition to...
How academic institutions best support PhDs and postdocs in the transition to...How academic institutions best support PhDs and postdocs in the transition to...
How academic institutions best support PhDs and postdocs in the transition to...AI Guild
 
We spline invdeck_apr2018_2
We spline invdeck_apr2018_2We spline invdeck_apr2018_2
We spline invdeck_apr2018_2Fernanda Torós
 
We spline invdeck_mar2018
We spline invdeck_mar2018We spline invdeck_mar2018
We spline invdeck_mar2018Fernanda Torós
 
FlexMR Credentials
FlexMR CredentialsFlexMR Credentials
FlexMR CredentialsFlexMR
 
We spline invdeck_apr2018
We spline invdeck_apr2018We spline invdeck_apr2018
We spline invdeck_apr2018Fernanda Torós
 
World Press Trends Outlook 2022-2023
World Press Trends Outlook 2022-2023World Press Trends Outlook 2022-2023
World Press Trends Outlook 2022-2023Damian Radcliffe
 
Duuzra pharmaceutical brochure
Duuzra pharmaceutical brochureDuuzra pharmaceutical brochure
Duuzra pharmaceutical brochureJonathan Basler
 
We spline invdeck_mar2018
We spline invdeck_mar2018We spline invdeck_mar2018
We spline invdeck_mar2018Fernanda Torós
 
HfS Webinar Slides: Unveiling the Early Leaders Providing AI capabilities for...
HfS Webinar Slides: Unveiling the Early Leaders Providing AI capabilities for...HfS Webinar Slides: Unveiling the Early Leaders Providing AI capabilities for...
HfS Webinar Slides: Unveiling the Early Leaders Providing AI capabilities for...HfS Research
 
Edge develop com_previous_clients_html
Edge develop com_previous_clients_htmlEdge develop com_previous_clients_html
Edge develop com_previous_clients_htmlDaniel Adenew
 
Bse consulting & sharepoint introduction ver1.0 20141201
Bse consulting & sharepoint introduction ver1.0 20141201Bse consulting & sharepoint introduction ver1.0 20141201
Bse consulting & sharepoint introduction ver1.0 20141201Steve Kim
 
Department of Business and Innovation - Case Study
Department of Business and Innovation - Case StudyDepartment of Business and Innovation - Case Study
Department of Business and Innovation - Case StudySushant Arora
 
Tracking Disruptive Tech: Pivotl IQ and KM (English)
Tracking Disruptive Tech: Pivotl IQ and KM (English)Tracking Disruptive Tech: Pivotl IQ and KM (English)
Tracking Disruptive Tech: Pivotl IQ and KM (English)Chris Peter ⓥ
 

Similaire à FD recommendation engine in personalized newsletters (20)

HPE IDOL 10 (Intelligent Data Operating Layer)
HPE IDOL 10 (Intelligent Data Operating Layer)HPE IDOL 10 (Intelligent Data Operating Layer)
HPE IDOL 10 (Intelligent Data Operating Layer)
 
Third Industrial Revolution_Teigland
Third Industrial Revolution_TeiglandThird Industrial Revolution_Teigland
Third Industrial Revolution_Teigland
 
Athens Technology Center - Corporate profile
Athens Technology Center - Corporate profileAthens Technology Center - Corporate profile
Athens Technology Center - Corporate profile
 
New concept Information systems
New concept Information systemsNew concept Information systems
New concept Information systems
 
About ing bna
About ing bnaAbout ing bna
About ing bna
 
Big Data Forum by Institute of Actuaries in Belgium (IABE)
Big Data Forum by Institute of Actuaries in Belgium (IABE)Big Data Forum by Institute of Actuaries in Belgium (IABE)
Big Data Forum by Institute of Actuaries in Belgium (IABE)
 
We spline invdeck_apr2018_2
We spline invdeck_apr2018_2We spline invdeck_apr2018_2
We spline invdeck_apr2018_2
 
How academic institutions best support PhDs and postdocs in the transition to...
How academic institutions best support PhDs and postdocs in the transition to...How academic institutions best support PhDs and postdocs in the transition to...
How academic institutions best support PhDs and postdocs in the transition to...
 
We spline invdeck_apr2018_2
We spline invdeck_apr2018_2We spline invdeck_apr2018_2
We spline invdeck_apr2018_2
 
We spline invdeck_mar2018
We spline invdeck_mar2018We spline invdeck_mar2018
We spline invdeck_mar2018
 
FlexMR Credentials
FlexMR CredentialsFlexMR Credentials
FlexMR Credentials
 
We spline invdeck_apr2018
We spline invdeck_apr2018We spline invdeck_apr2018
We spline invdeck_apr2018
 
World Press Trends Outlook 2022-2023
World Press Trends Outlook 2022-2023World Press Trends Outlook 2022-2023
World Press Trends Outlook 2022-2023
 
Duuzra pharmaceutical brochure
Duuzra pharmaceutical brochureDuuzra pharmaceutical brochure
Duuzra pharmaceutical brochure
 
We spline invdeck_mar2018
We spline invdeck_mar2018We spline invdeck_mar2018
We spline invdeck_mar2018
 
HfS Webinar Slides: Unveiling the Early Leaders Providing AI capabilities for...
HfS Webinar Slides: Unveiling the Early Leaders Providing AI capabilities for...HfS Webinar Slides: Unveiling the Early Leaders Providing AI capabilities for...
HfS Webinar Slides: Unveiling the Early Leaders Providing AI capabilities for...
 
Edge develop com_previous_clients_html
Edge develop com_previous_clients_htmlEdge develop com_previous_clients_html
Edge develop com_previous_clients_html
 
Bse consulting & sharepoint introduction ver1.0 20141201
Bse consulting & sharepoint introduction ver1.0 20141201Bse consulting & sharepoint introduction ver1.0 20141201
Bse consulting & sharepoint introduction ver1.0 20141201
 
Department of Business and Innovation - Case Study
Department of Business and Innovation - Case StudyDepartment of Business and Innovation - Case Study
Department of Business and Innovation - Case Study
 
Tracking Disruptive Tech: Pivotl IQ and KM (English)
Tracking Disruptive Tech: Pivotl IQ and KM (English)Tracking Disruptive Tech: Pivotl IQ and KM (English)
Tracking Disruptive Tech: Pivotl IQ and KM (English)
 

Dernier

Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...amitlee9823
 
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAl Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAroojKhan71
 
Data-Analysis for Chicago Crime Data 2023
Data-Analysis for Chicago Crime Data  2023Data-Analysis for Chicago Crime Data  2023
Data-Analysis for Chicago Crime Data 2023ymrp368
 
FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfMarinCaroMartnezBerg
 
Generative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and MilvusGenerative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and MilvusTimothy Spann
 
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort ServiceBDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort ServiceDelhi Call girls
 
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...amitlee9823
 
Determinants of health, dimensions of health, positive health and spectrum of...
Determinants of health, dimensions of health, positive health and spectrum of...Determinants of health, dimensions of health, positive health and spectrum of...
Determinants of health, dimensions of health, positive health and spectrum of...shambhavirathore45
 
BigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptxBigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptxolyaivanovalion
 
Log Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptxLog Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptxJohnnyPlasten
 
BPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptx
BPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptxBPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptx
BPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptxMohammedJunaid861692
 
100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptx100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptxAnupama Kate
 
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...amitlee9823
 
Discover Why Less is More in B2B Research
Discover Why Less is More in B2B ResearchDiscover Why Less is More in B2B Research
Discover Why Less is More in B2B Researchmichael115558
 
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 nightCheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 nightDelhi Call girls
 
Midocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxMidocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxolyaivanovalion
 
Zuja dropshipping via API with DroFx.pptx
Zuja dropshipping via API with DroFx.pptxZuja dropshipping via API with DroFx.pptx
Zuja dropshipping via API with DroFx.pptxolyaivanovalion
 
CebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptxCebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptxolyaivanovalion
 
Halmar dropshipping via API with DroFx
Halmar  dropshipping  via API with DroFxHalmar  dropshipping  via API with DroFx
Halmar dropshipping via API with DroFxolyaivanovalion
 

Dernier (20)

Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
 
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al BarshaAl Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
Al Barsha Escorts $#$ O565212860 $#$ Escort Service In Al Barsha
 
Data-Analysis for Chicago Crime Data 2023
Data-Analysis for Chicago Crime Data  2023Data-Analysis for Chicago Crime Data  2023
Data-Analysis for Chicago Crime Data 2023
 
FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdf
 
Generative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and MilvusGenerative AI on Enterprise Cloud with NiFi and Milvus
Generative AI on Enterprise Cloud with NiFi and Milvus
 
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort ServiceBDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
BDSM⚡Call Girls in Mandawali Delhi >༒8448380779 Escort Service
 
Sampling (random) method and Non random.ppt
Sampling (random) method and Non random.pptSampling (random) method and Non random.ppt
Sampling (random) method and Non random.ppt
 
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
 
Determinants of health, dimensions of health, positive health and spectrum of...
Determinants of health, dimensions of health, positive health and spectrum of...Determinants of health, dimensions of health, positive health and spectrum of...
Determinants of health, dimensions of health, positive health and spectrum of...
 
BigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptxBigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptx
 
Log Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptxLog Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptx
 
BPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptx
BPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptxBPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptx
BPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptx
 
100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptx100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptx
 
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
Call Girls Indiranagar Just Call 👗 7737669865 👗 Top Class Call Girl Service B...
 
Discover Why Less is More in B2B Research
Discover Why Less is More in B2B ResearchDiscover Why Less is More in B2B Research
Discover Why Less is More in B2B Research
 
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 nightCheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
 
Midocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxMidocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFx
 
Zuja dropshipping via API with DroFx.pptx
Zuja dropshipping via API with DroFx.pptxZuja dropshipping via API with DroFx.pptx
Zuja dropshipping via API with DroFx.pptx
 
CebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptxCebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptx
 
Halmar dropshipping via API with DroFx
Halmar  dropshipping  via API with DroFxHalmar  dropshipping  via API with DroFx
Halmar dropshipping via API with DroFx
 

FD recommendation engine in personalized newsletters