SlideShare ist ein Scribd-Unternehmen logo
1 von 23
Downloaden Sie, um offline zu lesen
Politecnico di Milano Team Pumpkin-Pie09-15-2016
Team Pumpkin-Pie
T. Carpi
M. Edemanti
E. Kamberoski
E. Sacchi
R. Pagano
P. Cremonesi
M. Quadrana
Politecnico di Milano Team Pumpkin-Pie09-15-2016
Outline
• Collaborative Filtering
• Content-Based
• Interactions and Impressions
• Multi-Stack Ensemble
• Linear Ensemble
• Evaluation Score Ensemble
• Conclusions
Politecnico di Milano Team Pumpkin-Pie09-15-2016
Collaborative-Filtering
IDF value as a rate for the job
Politecnico di Milano Team Pumpkin-Pie09-15-2016
Collaborative-Filtering
User-based
Politecnico di Milano Team Pumpkin-Pie09-15-2016
Collaborative-Filtering
Item-based
Politecnico di Milano Team Pumpkin-Pie09-15-2016
Content-Based
Concept-based
IDF value as a weight for the tag
Politecnico di Milano Team Pumpkin-Pie09-15-2016
Content-Based
Concept-based joint User-Item similarity
Politecnico di Milano Team Pumpkin-Pie09-15-2016
Interactions & Impressions
Click
ReplyBookmark
Already clicked jobs are likely to
be clicked again
Politecnico di Milano Team Pumpkin-Pie09-15-2016
Interactions & Impressions
A B C D E F
B C DA
B D AC
Dataset
Filtering-step
Reordering-step
Politecnico di Milano Team Pumpkin-Pie09-15-2016
Multi-Stack Ensemble
Past
Interactions
Ens CF
Past
Impressions
UBCF 

IntInt
UBCF
IntImp
UBCF
ImpImp
UBCF
ImpInt
IBCF 

IntInt
IBCF
ImpImp
CBJUIS CBIS
Baseline
Ens 

CF+CB
Ens CB
Final
Ensemble
Politecnico di Milano Team Pumpkin-Pie09-15-2016
Multi-Stack Ensemble
Ens CF
UBCF 

IntInt
UBCF
IntImp
UBCF
ImpImp
UBCF
ImpInt
IBCF 

IntInt
IBCF
ImpImp
CBJUIS CBIS
Ens CB
Stack Level 1
Politecnico di Milano Team Pumpkin-Pie09-15-2016
Multi-Stack Ensemble
Ens CF
UBCF 

IntInt
UBCF
IntImp
UBCF
ImpImp
UBCF
ImpInt
IBCF 

IntInt
IBCF
ImpImp
CBJUIS CBIS
Ens 

CF+CB
Ens CB
Stack Level 2
Politecnico di Milano Team Pumpkin-Pie09-15-2016
Multi-Stack Ensemble
Past
Interactions
Ens CF
Past
Impressions
UBCF 

IntInt
UBCF
IntImp
UBCF
ImpImp
UBCF
ImpInt
IBCF 

IntInt
IBCF
ImpImp
CBJUIS CBIS
Baseline
Ens 

CF+CB
Ens CB
Final
Ensemble
Stack Level 3
Politecnico di Milano Team Pumpkin-Pie09-15-2016
Linear Ensemble
weight for algorithm a
rank of item i in algorithm a
decay for algorithm a
Politecnico di Milano Team Pumpkin-Pie09-15-2016
red 1.9990
pink 1.9980
yellow 1.9970
blue 1.9960
green 1.9985
orange 1.9970
purple 1.9955
red 1.9940
Algorithm A
Weight 2
Decay 0.001
Algorithm B
Weight 2
Decay 0.0015
Linear Ensemble
1
2
3
4
1
2
3
4
Politecnico di Milano Team Pumpkin-Pie09-15-2016
pink 1.9980
yellow 1.9970
blue 1.9960
green 1.9985
orange 1.9970
purple 1.9955
Algorithm A
Weight 2
Decay 0.001
Algorithm B
Weight 2
Decay 0.0015
Linear Ensemble
red 3.9930
Politecnico di Milano Team Pumpkin-Pie09-15-2016
Linear Ensemble
Past
Interactions
Ens CF
Past
Impressions
UBCF 

IntInt
UBCF
IntImp
UBCF
ImpImp
UBCF
ImpInt
IBCF 

IntInt
IBCF
ImpImp
CBJUIS CBIS
Baseline
Ens 

CF+CB
Ens CB
Final
Ensemble
Politecnico di Milano Team Pumpkin-Pie09-15-2016
Evaluation-Score Ensemble
leaderbord score
# of elements
Politecnico di Milano Team Pumpkin-Pie09-15-2016
Evaluation-Score Ensemble
red 7.5660
pink 7.5660
purple 5.5660
orange 5.5660
yellow 9.4575
green 9.4575
blue 6.9575
grey 6.9575
Algorithm A
l_a 200k
n_a 1 Mln
Weight 0.2
Algorithm B
l_b 200k
n_b 800k
Weight 0.25
Politecnico di Milano Team Pumpkin-Pie09-15-2016
Evaluation-Score Ensemble
red 7.5660
pink 7.5660
purple 5.5660
orange 5.5660
yellow 9.4575
green 9.4575
blue 6.9575
grey 6.9575
Algorithm A
l_a 200k
n_a 1 Mln
Weight 0.2
Algorithm B
l_b 200k
n_b 800k
Weight 0.25
Politecnico di Milano Team Pumpkin-Pie09-15-2016
Evaluation-Score Ensemble
Past
Interactions
Ens CF
Past
Impressions
UBCF 

IntInt
UBCF
IntImp
UBCF
ImpImp
UBCF
ImpInt
IBCF 

IntInt
IBCF
ImpImp
CBJUIS CBIS
Baseline
Ens 

CF+CB
Ens CB
Final
Ensemble
Politecnico di Milano Team Pumpkin-Pie09-15-2016
Conclusions
Competition promotes the algorithms that learn
which are the best items among the ones
recommended by the Xing platform
Politecnico di Milano Team Pumpkin-Pie09-15-2016
Conclusions
Multi-Stack Ensemble
4th Place
Team Pumpkin-Pie

Weitere ähnliche Inhalte

Kürzlich hochgeladen

怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制
怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制
怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制vexqp
 
7. Epi of Chronic respiratory diseases.ppt
7. Epi of Chronic respiratory diseases.ppt7. Epi of Chronic respiratory diseases.ppt
7. Epi of Chronic respiratory diseases.pptibrahimabdi22
 
Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...nirzagarg
 
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...ZurliaSoop
 
Top profile Call Girls In Vadodara [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Vadodara [ 7014168258 ] Call Me For Genuine Models ...Top profile Call Girls In Vadodara [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Vadodara [ 7014168258 ] Call Me For Genuine Models ...gajnagarg
 
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...Valters Lauzums
 
Nirala Nagar / Cheap Call Girls In Lucknow Phone No 9548273370 Elite Escort S...
Nirala Nagar / Cheap Call Girls In Lucknow Phone No 9548273370 Elite Escort S...Nirala Nagar / Cheap Call Girls In Lucknow Phone No 9548273370 Elite Escort S...
Nirala Nagar / Cheap Call Girls In Lucknow Phone No 9548273370 Elite Escort S...HyderabadDolls
 
DATA SUMMIT 24 Building Real-Time Pipelines With FLaNK
DATA SUMMIT 24  Building Real-Time Pipelines With FLaNKDATA SUMMIT 24  Building Real-Time Pipelines With FLaNK
DATA SUMMIT 24 Building Real-Time Pipelines With FLaNKTimothy Spann
 
Top profile Call Girls In bhavnagar [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In bhavnagar [ 7014168258 ] Call Me For Genuine Models...Top profile Call Girls In bhavnagar [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In bhavnagar [ 7014168258 ] Call Me For Genuine Models...gajnagarg
 
Top profile Call Girls In Chandrapur [ 7014168258 ] Call Me For Genuine Model...
Top profile Call Girls In Chandrapur [ 7014168258 ] Call Me For Genuine Model...Top profile Call Girls In Chandrapur [ 7014168258 ] Call Me For Genuine Model...
Top profile Call Girls In Chandrapur [ 7014168258 ] Call Me For Genuine Model...gajnagarg
 
TrafficWave Generator Will Instantly drive targeted and engaging traffic back...
TrafficWave Generator Will Instantly drive targeted and engaging traffic back...TrafficWave Generator Will Instantly drive targeted and engaging traffic back...
TrafficWave Generator Will Instantly drive targeted and engaging traffic back...SOFTTECHHUB
 
Gartner's Data Analytics Maturity Model.pptx
Gartner's Data Analytics Maturity Model.pptxGartner's Data Analytics Maturity Model.pptx
Gartner's Data Analytics Maturity Model.pptxchadhar227
 
Top Call Girls in Balaghat 9332606886Call Girls Advance Cash On Delivery Ser...
Top Call Girls in Balaghat  9332606886Call Girls Advance Cash On Delivery Ser...Top Call Girls in Balaghat  9332606886Call Girls Advance Cash On Delivery Ser...
Top Call Girls in Balaghat 9332606886Call Girls Advance Cash On Delivery Ser...kumargunjan9515
 
Dubai Call Girls Peeing O525547819 Call Girls Dubai
Dubai Call Girls Peeing O525547819 Call Girls DubaiDubai Call Girls Peeing O525547819 Call Girls Dubai
Dubai Call Girls Peeing O525547819 Call Girls Dubaikojalkojal131
 
Statistics notes ,it includes mean to index numbers
Statistics notes ,it includes mean to index numbersStatistics notes ,it includes mean to index numbers
Statistics notes ,it includes mean to index numberssuginr1
 
Gomti Nagar & best call girls in Lucknow | 9548273370 Independent Escorts & D...
Gomti Nagar & best call girls in Lucknow | 9548273370 Independent Escorts & D...Gomti Nagar & best call girls in Lucknow | 9548273370 Independent Escorts & D...
Gomti Nagar & best call girls in Lucknow | 9548273370 Independent Escorts & D...HyderabadDolls
 
Top profile Call Girls In Bihar Sharif [ 7014168258 ] Call Me For Genuine Mod...
Top profile Call Girls In Bihar Sharif [ 7014168258 ] Call Me For Genuine Mod...Top profile Call Girls In Bihar Sharif [ 7014168258 ] Call Me For Genuine Mod...
Top profile Call Girls In Bihar Sharif [ 7014168258 ] Call Me For Genuine Mod...nirzagarg
 
Kings of Saudi Arabia, information about them
Kings of Saudi Arabia, information about themKings of Saudi Arabia, information about them
Kings of Saudi Arabia, information about themeitharjee
 
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
 
Top profile Call Girls In Satna [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Satna [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In Satna [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Satna [ 7014168258 ] Call Me For Genuine Models We ...nirzagarg
 

Kürzlich hochgeladen (20)

怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制
怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制
怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制
 
7. Epi of Chronic respiratory diseases.ppt
7. Epi of Chronic respiratory diseases.ppt7. Epi of Chronic respiratory diseases.ppt
7. Epi of Chronic respiratory diseases.ppt
 
Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Tumkur [ 7014168258 ] Call Me For Genuine Models We...
 
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Top profile Call Girls In Vadodara [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Vadodara [ 7014168258 ] Call Me For Genuine Models ...Top profile Call Girls In Vadodara [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Vadodara [ 7014168258 ] Call Me For Genuine Models ...
 
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
 
Nirala Nagar / Cheap Call Girls In Lucknow Phone No 9548273370 Elite Escort S...
Nirala Nagar / Cheap Call Girls In Lucknow Phone No 9548273370 Elite Escort S...Nirala Nagar / Cheap Call Girls In Lucknow Phone No 9548273370 Elite Escort S...
Nirala Nagar / Cheap Call Girls In Lucknow Phone No 9548273370 Elite Escort S...
 
DATA SUMMIT 24 Building Real-Time Pipelines With FLaNK
DATA SUMMIT 24  Building Real-Time Pipelines With FLaNKDATA SUMMIT 24  Building Real-Time Pipelines With FLaNK
DATA SUMMIT 24 Building Real-Time Pipelines With FLaNK
 
Top profile Call Girls In bhavnagar [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In bhavnagar [ 7014168258 ] Call Me For Genuine Models...Top profile Call Girls In bhavnagar [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In bhavnagar [ 7014168258 ] Call Me For Genuine Models...
 
Top profile Call Girls In Chandrapur [ 7014168258 ] Call Me For Genuine Model...
Top profile Call Girls In Chandrapur [ 7014168258 ] Call Me For Genuine Model...Top profile Call Girls In Chandrapur [ 7014168258 ] Call Me For Genuine Model...
Top profile Call Girls In Chandrapur [ 7014168258 ] Call Me For Genuine Model...
 
TrafficWave Generator Will Instantly drive targeted and engaging traffic back...
TrafficWave Generator Will Instantly drive targeted and engaging traffic back...TrafficWave Generator Will Instantly drive targeted and engaging traffic back...
TrafficWave Generator Will Instantly drive targeted and engaging traffic back...
 
Gartner's Data Analytics Maturity Model.pptx
Gartner's Data Analytics Maturity Model.pptxGartner's Data Analytics Maturity Model.pptx
Gartner's Data Analytics Maturity Model.pptx
 
Top Call Girls in Balaghat 9332606886Call Girls Advance Cash On Delivery Ser...
Top Call Girls in Balaghat  9332606886Call Girls Advance Cash On Delivery Ser...Top Call Girls in Balaghat  9332606886Call Girls Advance Cash On Delivery Ser...
Top Call Girls in Balaghat 9332606886Call Girls Advance Cash On Delivery Ser...
 
Dubai Call Girls Peeing O525547819 Call Girls Dubai
Dubai Call Girls Peeing O525547819 Call Girls DubaiDubai Call Girls Peeing O525547819 Call Girls Dubai
Dubai Call Girls Peeing O525547819 Call Girls Dubai
 
Statistics notes ,it includes mean to index numbers
Statistics notes ,it includes mean to index numbersStatistics notes ,it includes mean to index numbers
Statistics notes ,it includes mean to index numbers
 
Gomti Nagar & best call girls in Lucknow | 9548273370 Independent Escorts & D...
Gomti Nagar & best call girls in Lucknow | 9548273370 Independent Escorts & D...Gomti Nagar & best call girls in Lucknow | 9548273370 Independent Escorts & D...
Gomti Nagar & best call girls in Lucknow | 9548273370 Independent Escorts & D...
 
Top profile Call Girls In Bihar Sharif [ 7014168258 ] Call Me For Genuine Mod...
Top profile Call Girls In Bihar Sharif [ 7014168258 ] Call Me For Genuine Mod...Top profile Call Girls In Bihar Sharif [ 7014168258 ] Call Me For Genuine Mod...
Top profile Call Girls In Bihar Sharif [ 7014168258 ] Call Me For Genuine Mod...
 
Kings of Saudi Arabia, information about them
Kings of Saudi Arabia, information about themKings of Saudi Arabia, information about them
Kings of Saudi Arabia, information about them
 
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
 
Top profile Call Girls In Satna [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Satna [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In Satna [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Satna [ 7014168258 ] Call Me For Genuine Models We ...
 

Empfohlen

Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Applitools
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at WorkGetSmarter
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...DevGAMM Conference
 
Barbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationBarbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationErica Santiago
 
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them wellGood Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them wellSaba Software
 

Empfohlen (20)

Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 
More than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike RoutesMore than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike Routes
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
 
Barbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationBarbie - Brand Strategy Presentation
Barbie - Brand Strategy Presentation
 
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them wellGood Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
 

Pumpkin-Pie Solution

  • 1. Politecnico di Milano Team Pumpkin-Pie09-15-2016 Team Pumpkin-Pie T. Carpi M. Edemanti E. Kamberoski E. Sacchi R. Pagano P. Cremonesi M. Quadrana
  • 2. Politecnico di Milano Team Pumpkin-Pie09-15-2016 Outline • Collaborative Filtering • Content-Based • Interactions and Impressions • Multi-Stack Ensemble • Linear Ensemble • Evaluation Score Ensemble • Conclusions
  • 3. Politecnico di Milano Team Pumpkin-Pie09-15-2016 Collaborative-Filtering IDF value as a rate for the job
  • 4. Politecnico di Milano Team Pumpkin-Pie09-15-2016 Collaborative-Filtering User-based
  • 5. Politecnico di Milano Team Pumpkin-Pie09-15-2016 Collaborative-Filtering Item-based
  • 6. Politecnico di Milano Team Pumpkin-Pie09-15-2016 Content-Based Concept-based IDF value as a weight for the tag
  • 7. Politecnico di Milano Team Pumpkin-Pie09-15-2016 Content-Based Concept-based joint User-Item similarity
  • 8. Politecnico di Milano Team Pumpkin-Pie09-15-2016 Interactions & Impressions Click ReplyBookmark Already clicked jobs are likely to be clicked again
  • 9. Politecnico di Milano Team Pumpkin-Pie09-15-2016 Interactions & Impressions A B C D E F B C DA B D AC Dataset Filtering-step Reordering-step
  • 10. Politecnico di Milano Team Pumpkin-Pie09-15-2016 Multi-Stack Ensemble Past Interactions Ens CF Past Impressions UBCF 
 IntInt UBCF IntImp UBCF ImpImp UBCF ImpInt IBCF 
 IntInt IBCF ImpImp CBJUIS CBIS Baseline Ens 
 CF+CB Ens CB Final Ensemble
  • 11. Politecnico di Milano Team Pumpkin-Pie09-15-2016 Multi-Stack Ensemble Ens CF UBCF 
 IntInt UBCF IntImp UBCF ImpImp UBCF ImpInt IBCF 
 IntInt IBCF ImpImp CBJUIS CBIS Ens CB Stack Level 1
  • 12. Politecnico di Milano Team Pumpkin-Pie09-15-2016 Multi-Stack Ensemble Ens CF UBCF 
 IntInt UBCF IntImp UBCF ImpImp UBCF ImpInt IBCF 
 IntInt IBCF ImpImp CBJUIS CBIS Ens 
 CF+CB Ens CB Stack Level 2
  • 13. Politecnico di Milano Team Pumpkin-Pie09-15-2016 Multi-Stack Ensemble Past Interactions Ens CF Past Impressions UBCF 
 IntInt UBCF IntImp UBCF ImpImp UBCF ImpInt IBCF 
 IntInt IBCF ImpImp CBJUIS CBIS Baseline Ens 
 CF+CB Ens CB Final Ensemble Stack Level 3
  • 14. Politecnico di Milano Team Pumpkin-Pie09-15-2016 Linear Ensemble weight for algorithm a rank of item i in algorithm a decay for algorithm a
  • 15. Politecnico di Milano Team Pumpkin-Pie09-15-2016 red 1.9990 pink 1.9980 yellow 1.9970 blue 1.9960 green 1.9985 orange 1.9970 purple 1.9955 red 1.9940 Algorithm A Weight 2 Decay 0.001 Algorithm B Weight 2 Decay 0.0015 Linear Ensemble 1 2 3 4 1 2 3 4
  • 16. Politecnico di Milano Team Pumpkin-Pie09-15-2016 pink 1.9980 yellow 1.9970 blue 1.9960 green 1.9985 orange 1.9970 purple 1.9955 Algorithm A Weight 2 Decay 0.001 Algorithm B Weight 2 Decay 0.0015 Linear Ensemble red 3.9930
  • 17. Politecnico di Milano Team Pumpkin-Pie09-15-2016 Linear Ensemble Past Interactions Ens CF Past Impressions UBCF 
 IntInt UBCF IntImp UBCF ImpImp UBCF ImpInt IBCF 
 IntInt IBCF ImpImp CBJUIS CBIS Baseline Ens 
 CF+CB Ens CB Final Ensemble
  • 18. Politecnico di Milano Team Pumpkin-Pie09-15-2016 Evaluation-Score Ensemble leaderbord score # of elements
  • 19. Politecnico di Milano Team Pumpkin-Pie09-15-2016 Evaluation-Score Ensemble red 7.5660 pink 7.5660 purple 5.5660 orange 5.5660 yellow 9.4575 green 9.4575 blue 6.9575 grey 6.9575 Algorithm A l_a 200k n_a 1 Mln Weight 0.2 Algorithm B l_b 200k n_b 800k Weight 0.25
  • 20. Politecnico di Milano Team Pumpkin-Pie09-15-2016 Evaluation-Score Ensemble red 7.5660 pink 7.5660 purple 5.5660 orange 5.5660 yellow 9.4575 green 9.4575 blue 6.9575 grey 6.9575 Algorithm A l_a 200k n_a 1 Mln Weight 0.2 Algorithm B l_b 200k n_b 800k Weight 0.25
  • 21. Politecnico di Milano Team Pumpkin-Pie09-15-2016 Evaluation-Score Ensemble Past Interactions Ens CF Past Impressions UBCF 
 IntInt UBCF IntImp UBCF ImpImp UBCF ImpInt IBCF 
 IntInt IBCF ImpImp CBJUIS CBIS Baseline Ens 
 CF+CB Ens CB Final Ensemble
  • 22. Politecnico di Milano Team Pumpkin-Pie09-15-2016 Conclusions Competition promotes the algorithms that learn which are the best items among the ones recommended by the Xing platform
  • 23. Politecnico di Milano Team Pumpkin-Pie09-15-2016 Conclusions Multi-Stack Ensemble 4th Place Team Pumpkin-Pie